Loading drivers/mmc/core/bus.c +7 −0 Original line number Diff line number Diff line Loading @@ -350,6 +350,13 @@ int mmc_add_card(struct mmc_card *card) #endif card->dev.of_node = mmc_of_find_child_device(card->host, 0); if (mmc_card_sdio(card)) { ret = device_init_wakeup(&card->dev, true); if (ret) pr_err("%s: %s: failed to init wakeup: %d\n", mmc_hostname(card->host), __func__, ret); } device_enable_async_suspend(&card->dev); ret = device_add(&card->dev); Loading Loading
drivers/mmc/core/bus.c +7 −0 Original line number Diff line number Diff line Loading @@ -350,6 +350,13 @@ int mmc_add_card(struct mmc_card *card) #endif card->dev.of_node = mmc_of_find_child_device(card->host, 0); if (mmc_card_sdio(card)) { ret = device_init_wakeup(&card->dev, true); if (ret) pr_err("%s: %s: failed to init wakeup: %d\n", mmc_hostname(card->host), __func__, ret); } device_enable_async_suspend(&card->dev); ret = device_add(&card->dev); Loading