From b1bc178db99940d0dd48f330bcfbfbe1a976b749 Mon Sep 17 00:00:00 2001 From: florian Date: Thu, 4 Jun 2009 10:04:11 +0000 Subject: [brcm63xx] fix pcmcia device removal git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16334 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/brcm63xx/files/drivers/pcmcia/bcm63xx_pcmcia.c | 1 + 1 file changed, 1 insertion(+) (limited to 'target/linux/brcm63xx/files') diff --git a/target/linux/brcm63xx/files/drivers/pcmcia/bcm63xx_pcmcia.c b/target/linux/brcm63xx/files/drivers/pcmcia/bcm63xx_pcmcia.c index 0222b2094..52b99d5b8 100644 --- a/target/linux/brcm63xx/files/drivers/pcmcia/bcm63xx_pcmcia.c +++ b/target/linux/brcm63xx/files/drivers/pcmcia/bcm63xx_pcmcia.c @@ -455,6 +455,7 @@ static int bcm63xx_drv_pcmcia_remove(struct platform_device *pdev) res = skt->reg_res; release_mem_region(res->start, res->end - res->start + 1); gpio_free(skt->pd->ready_gpio); + platform_set_drvdata(pdev, NULL); kfree(skt); return 0; } -- cgit v1.2.3