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

Commit 23ea5fa5 authored by Talel Atias's avatar Talel Atias
Browse files

msm: net: rndis_ipa: RNDIS LAN network interface driver



Implementation for rndis_ipa network interface driver.
Allows LAN network with RNDIS tethered host.
Data transfer shall be Ethernet based
with RNDIS framing between tethered host and embedded
application processor.
IPA core is used for Data path.
This change shall allow MIPS offload from Apps core.

Change-Id: Ibe68fb475f278117c42b08694b457c67239cdaac
Signed-off-by: default avatarTalel Atias <tatias@codeaurora.org>
parent 104cba26
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -67,3 +67,12 @@ config ECM_IPA
	depends on IPA
	help
	  Allows LAN between Apps and tethered HOST on STD ECM

config RNDIS_IPA
	tristate "RNDIS_IPA Network Interface Driver support"
	depends on IPA
	help
	  Enables LAN between applications processor and a tethered
	  host using the RNDIS protocol.
	  This Network interface is aimed to allow data path go through
	  IPA core while using RNDIS protocol.
+1 −0
Original line number Diff line number Diff line
@@ -7,3 +7,4 @@ obj-$(CONFIG_MSM_RMNET_WWAN) += msm_rmnet_wwan.o
obj-$(CONFIG_MSM_RMNET_BAM) += msm_rmnet_bam.o
obj-$(CONFIG_MSM_RMNET_SMUX) += msm_rmnet_smux.o
obj-$(CONFIG_ECM_IPA) += ecm_ipa.o
obj-$(CONFIG_RNDIS_IPA) += rndis_ipa.o
+2362 −0

File added.

Preview size limit exceeded, changes collapsed.