Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2ab11f5c authored by Tony Truong's avatar Tony Truong
Browse files

mhi: devices: satellite driver initial feature



MHI proxy satellite device driver enables NON-HLOS MHI satellite
drivers to communicate with device over PCIe link without host
involvement. Host facilitates propagation of events from device
to NON-HLOS MHI satellite drivers, channel states, and power
management over IPC communication. It helps in HLOS power
savings.

CRs-Fixed: 2361053
Change-Id: Ic9b39e901cbb7a85c39dda1eacb377c9c615c75d
Acked-by: default avatarBhaumik Vasav Bhatt <bbhatt@qti.qualcomm.com>
Signed-off-by: default avatarSujeev Dias <sdias@codeaurora.org>
Signed-off-by: default avatarChris Lew <clew@codeaurora.org>
Signed-off-by: default avatarTony Truong <truong@codeaurora.org>
parent 79f30a65
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -20,4 +20,16 @@ config MHI_UCI
	  write, ioctl, and close operations are supported by this driver.
	  Please check mhi_uci_match_table for all supported channels that
	  are exposed to userspace.

config MHI_SATELLITE
       tristate "MHI SATELLITE"
       depends on MHI_BUS
       help
	  MHI proxy satellite device driver enables NON-HLOS MHI satellite
	  drivers to communicate with device over PCIe link without host
	  involvement. Host facilitates propagation of events from device
	  to NON-HLOS MHI satellite drivers, channel states, and power
	  management over IPC communication. It helps in HLOS power
	  savings.

endmenu
+1 −0
Original line number Diff line number Diff line
@@ -2,3 +2,4 @@

obj-$(CONFIG_MHI_NETDEV) +=mhi_netdev.o
obj-$(CONFIG_MHI_UCI) +=mhi_uci.o
obj-$(CONFIG_MHI_SATELLITE) +=mhi_satellite.o
+1097 −0

File added.

Preview size limit exceeded, changes collapsed.