msm: mhi_dev: Support M2 autonomous mode
PCIe specification supports L1ss sleep/exit. This enables
MHI clients the ability to request link inactivity notification
by programming the link inactivity timer with the PCIe end point.
MHI device driver then switches to M2 state and suspends all
activity for transfers on the device and requests PCIe end point
driver to disable the end point. Upon link activity
PCIe end point driver exits L1ss sleep and notifies MHI
device to transition to M0 state and handle the host
requests. Prevent suspend when enabling endpoint.
Change-Id: I0955ae284382b51be3dadeb61129013f4e7fc863
Signed-off-by:
Siddartha Mohanadoss <smohanad@codeaurora.org>
Loading
Please register or sign in to comment