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

Commit a7a15134 authored by Andrei Danaila's avatar Andrei Danaila
Browse files

msm: mhi: Add MHI RmNet driver



Add MHI RmNet driver to support exposure of an
MHI device as a network interface to the Linux
networking stack.

The MHI channels are exposed as a standard network
interface which supports the NAPI framework.

IOCTLs for setting MTU/MRU and LPM are also enabled.

CRs-Fixed: 689329
Change-Id: I9540c78acccec35aff4ee4dc36241c6f08cdf04c
Signed-off-by: default avatarAndrei Danaila <adanaila@codeaurora.org>
parent f19ef0f6
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -36,6 +36,15 @@ config MSM_RMNET_BAM
	  for routing IP packets within the MSM using
	  BAM as a physical transport.

config MSM_RMNET_MHI
	bool "RMNET MHI Driver"
	depends on MSM_MHI
	help
	  Implements RMNET over MHI interface.
	  RMNET provides a virtual ethernet interface
	  for routing IP packets within the MSM using
	  BAM as a physical transport.

config MSM_RMNET_SMUX
	bool "RMNET SMUX Driver"
	depends on N_SMUX
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@

obj-$(CONFIG_MSM_EMAC) += emac/
obj-$(CONFIG_MSM_RMNET_BAM) += msm_rmnet_bam.o
obj-$(CONFIG_MSM_RMNET_MHI) += msm_rmnet_mhi.o
obj-$(CONFIG_MSM_RMNET_SMUX) += msm_rmnet_smux.o
obj-$(CONFIG_ECM_IPA) += ecm_ipa.o
obj-$(CONFIG_RNDIS_IPA) += rndis_ipa.o
+964 −0

File added.

Preview size limit exceeded, changes collapsed.