mhi: core: Add extra checks for RDDM event handling
If the device enters RDDM when the host is in a fast/DRV suspended
state, MHI host may end up skipping the check from BHI interrupt
handling as a host resume may remain pending for a while. Once the
host resume is triggered by the controller, MHI host can either
walk the primary event ring to discover the RDDM EE event or check
the execution environment post the DRV resume and notify the
controller of the error condition as fallbacks to the original
method of using the BHI interrupt.
Change-Id: I93b678981a5ffd640c1dce15b90bf7bcd2e24971
Signed-off-by:  Bhaumik Bhatt <bbhatt@codeaurora.org>
Bhaumik Bhatt <bbhatt@codeaurora.org>
Loading
Please register or sign in to comment
