+15
−0
+2
−1
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Some devices might stop responding to new commands if device cache flush is queued to host controller while host controller is still processing outstanding requests. To workaround this issue, we are making the cmdq thread to wait for all the oustanding requests to be finished before queuing cache flush command on host controller. Change-Id: I15387734f51ca4cadfc9e11270f14d8a0806a00f Signed-off-by:Subhash Jadavani <subhashj@codeaurora.org> [xiaonian@codeaurora.org: fixed trivial merge conflicts, changed MMC_QUIRK_CMDQ_EMPTY_BEFORE_FLUSH definition to bit 18] Signed-off-by:
Xiaonian Wang <xiaonian@codeaurora.org>