bus: mhi: ep: Add support for registering MHI endpoint client drivers
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Fri, 26 Nov 2021 14:22:20 +0000 (19:52 +0530)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mon, 4 Apr 2022 04:47:50 +0000 (10:17 +0530)
commit36b7cae6a0328cd8560fe6b4ccdda921c600d154
tree6a97544bb6381ec9b8fb9706705ec2c19bb09d8c
parent0cf35347830ce981428833789ef77fb0b2347ae0
bus: mhi: ep: Add support for registering MHI endpoint client drivers

This commit adds support for registering MHI endpoint client drivers
with the MHI endpoint stack. MHI endpoint client drivers bind to one
or more MHI endpoint devices inorder to send and receive the upper-layer
protocol packets like IP packets, modem control messages, and
diagnostics messages over MHI bus.

Reviewed-by: Hemant Kumar <hemantk@codeaurora.org>
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