Thread (10 messages) 10 messages, 4 authors, 2021-02-01

Re: [PATCH net-next 3/3] net: mhi: Add mbim proto

flat view

From: Jakub Kicinski <kuba@kernel.org>
Date: 2021-01-30 02:31:30

On Wed, 27 Jan 2021 18:01:17 +0100 Loic Poulain wrote:
MBIM has initially been specified by USB-IF for transporting data (IP)
between a modem and a host over USB. However some modern modems also
support MBIM over PCIe (via MHI). In the same way as QMAP(rmnet), it
allows to aggregate IP packets and to perform context multiplexing.

This change adds minimal MBIM support to MHI, allowing to support MBIM
only modems. MBIM being based on USB NCM, it reuses some helpers from
the USB stack, but the cdc-mbim driver is too USB coupled to be reused.

At some point it would be interesting to move on a factorized solution,
having a generic MBIM network lib or dedicated MBIM netlink virtual
interface support.

This code has been highly inspired from the mhi_mbim downstream driver
(Carl Yin [off-list ref]).

Signed-off-by: Loic Poulain <redacted>
Does the existing MBIM over USB NCM also show up as a netdev?

Let's CC Dan and Bjorn on MBIM-related code, they may have opinions.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help