]> git.baikalelectronics.ru Git - kernel.git/commit
bus: mhi: ep: Add support for powering down the MHI endpoint stack
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mon, 29 Nov 2021 08:29:16 +0000 (13:59 +0530)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mon, 4 Apr 2022 04:47:50 +0000 (10:17 +0530)
commit41ecebf36140b2e660d8b4137c222f8072ed946e
treef441913695a1abe79e7855e7810d55f5e33511e2
parented856e95cc057bbb17478fa6b0629c90ab5d13c2
bus: mhi: ep: Add support for powering down the MHI endpoint stack

Add support for MHI endpoint power_down that includes stopping all
available channels, destroying the channels, resetting the event and
transfer rings and freeing the host cache.

The stack will be powered down whenever the physical bus link goes down.

Reviewed-by: Alex Elder <elder@linaro.org>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/bus/mhi/ep/main.c
include/linux/mhi_ep.h