Skip to content

Commit 93bbcfe

Browse files
committed
Merge branch 'mhi-mbim'
Loic Poulain says: ==================== net: mhi: move MBIM to WWAN Implement a proper WWAN driver for MBIM network protocol, with multi link management supported through the WWAN framework (wwan rtnetlink). Until now, MBIM over MHI was supported directly in the mhi_net driver, via some protocol rx/tx fixup callbacks, but with only one session supported (no multilink muxing). We can then remove that part from mhi_net and restore the driver to a simpler version for 'raw' ip transfer (or QMAP via rmnet link). Note that a wwan0 link is created by default for session-id 0. Additional links can be managed via ip tool: $ ip link add dev wwan0mms parentdev wwan0 type wwan linkid 1 ==================== Signed-off-by: David S. Miller <[email protected]>
2 parents 8730379 + 7ffa754 commit 93bbcfe

File tree

9 files changed

+720
-475
lines changed

9 files changed

+720
-475
lines changed

drivers/net/Kconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,10 +431,10 @@ config VSOCKMON
431431
config MHI_NET
432432
tristate "MHI network driver"
433433
depends on MHI_BUS
434-
select WWAN
435434
help
436435
This is the network driver for MHI bus. It can be used with
437-
QCOM based WWAN modems (like SDX55). Say Y or M.
436+
QCOM based WWAN modems for IP or QMAP/rmnet protocol (like SDX55).
437+
Say Y or M.
438438

439439
endif # NET_CORE
440440

drivers/net/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ obj-$(CONFIG_GTP) += gtp.o
3737
obj-$(CONFIG_NLMON) += nlmon.o
3838
obj-$(CONFIG_NET_VRF) += vrf.o
3939
obj-$(CONFIG_VSOCKMON) += vsockmon.o
40-
obj-$(CONFIG_MHI_NET) += mhi/
40+
obj-$(CONFIG_MHI_NET) += mhi_net.o
4141

4242
#
4343
# Networking Drivers

drivers/net/mhi/Makefile

Lines changed: 0 additions & 3 deletions
This file was deleted.

drivers/net/mhi/mhi.h

Lines changed: 0 additions & 41 deletions
This file was deleted.

drivers/net/mhi/proto_mbim.c

Lines changed: 0 additions & 310 deletions
This file was deleted.

0 commit comments

Comments
 (0)