mmc: core: Set SDCard as removed upon recovery failure
In case of BAD SDCard, android screen does not come up
as one request from screen daemon is pending with SDCard
driver. Since SDCard is bad, data transfer fails in each
attempt and during recovery same request is queued again.
So request from android screen daemon never completes,
which leads to android screen off.
To fix this issue, set SDCard device as removed if hardware
reset also fails during recovery.
With this change android screen goes off only during first
recovery attempt.
Change-Id: I453f14f6e4d7bb0196c03c86b8caa93e4fce57e9
Signed-off-by:
Ram Prakash Gupta <rampraka@codeaurora.org>
Loading
Please register or sign in to comment