diff options
Diffstat (limited to 'drivers/mmc/core/bus.c')
-rw-r--r-- | drivers/mmc/core/bus.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/mmc/core/bus.c b/drivers/mmc/core/bus.c index fd95b18e988..0d9b2d6f9eb 100644 --- a/drivers/mmc/core/bus.c +++ b/drivers/mmc/core/bus.c | |||
@@ -252,6 +252,10 @@ int mmc_add_card(struct mmc_card *card) | |||
252 | if (ret) | 252 | if (ret) |
253 | return ret; | 253 | return ret; |
254 | 254 | ||
255 | #ifdef CONFIG_DEBUG_FS | ||
256 | mmc_add_card_debugfs(card); | ||
257 | #endif | ||
258 | |||
255 | mmc_card_set_present(card); | 259 | mmc_card_set_present(card); |
256 | 260 | ||
257 | return 0; | 261 | return 0; |
@@ -263,6 +267,10 @@ int mmc_add_card(struct mmc_card *card) | |||
263 | */ | 267 | */ |
264 | void mmc_remove_card(struct mmc_card *card) | 268 | void mmc_remove_card(struct mmc_card *card) |
265 | { | 269 | { |
270 | #ifdef CONFIG_DEBUG_FS | ||
271 | mmc_remove_card_debugfs(card); | ||
272 | #endif | ||
273 | |||
266 | if (mmc_card_present(card)) { | 274 | if (mmc_card_present(card)) { |
267 | if (mmc_host_is_spi(card->host)) { | 275 | if (mmc_host_is_spi(card->host)) { |
268 | printk(KERN_INFO "%s: SPI card removed\n", | 276 | printk(KERN_INFO "%s: SPI card removed\n", |