mmc: core: rescan for card if deferred resume fails
SD card can be removed when system is under suspend and mmc driver will
not get cd-gpio irq. And because of deferred_resume feature, we will do
nothing during system resume and hence cannot detect card removal
event. So when we do deferred_resume (when a request is issued to mmc
driver), schedule a rescan if:
- Deferred_resume fails AND
- Card is removable and polling is not enabled
Change-Id: I8048027ad3900c1be72b65dfb4ec535780351488
Signed-off-by:
Vijay Viswanath <vviswana@codeaurora.org>
Loading
Please register or sign in to comment