Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit d9fc89ee authored by Ram Prakash Gupta's avatar Ram Prakash Gupta
Browse files

mmc: Add deferred resume support on 4.19



Add deferred resume support on 4.19 kernel.

This change is squash of following deferred resume patches:
----------------------------------------------------------

7eac9a6d : mmc: core: Add deferred bus resume policy
f88fc3ea : mmc: Fix pm_notifier obeying deferred resume
21de67ad : mmc: core: Add deferred resume support to CQ
15c8f04a : mmc: block: Fix issue with deferred resume when CQ is
enabled
3059e03a : mmc: core: add deferred resume support
14093fed : ARM: config: Enable DEFERRED RESUME flag on SDM660
8706e3a  : mmc: card: blk: Add support for deferred SD bus resume
cdf0d57  : mmc: core: Ignore bus resume flags when card removal event
is detected
3498a2f  : mmc: core: Send SD card initialization sequence in deferred
resume path
5ebdb44  : mmc: core: detect change in resume if a new card is found
46a34ac  : mmc: core: rescan for card if deferred resume fails
6794d0e2 : mmc: core: Fix deadlock in suspend & rescan path

This change also includes fix for deadlock issue coming due to
claiming host from two different context, hardware queue context
and task context.

Change-Id: I926bb3783e62892ce842e5d4da44a3c24c8f244d
Signed-off-by: default avatarRitesh Harjani <riteshh@codeaurora.org>
Signed-off-by: default avatarRam Prakash Gupta <rampraka@codeaurora.org>
parent 7ba53b8e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment