Hi Subash, 2017-03-24 18:45 GMT+01:00 Subash Abhinov Kasiviswanathan <subashab@xxxxxxxxxxxxxx>: > On 2017-03-24 07:22, Daniele Palmas wrote: >> >> This patch adds support for qmap mux protocol available in recent >> Qualcomm based modems. >> >> The qmap mux protocol can be used for multiplexing data packets in >> order to have multiple ip streams through the same physical device. >> >> Two new sysfs files are added for adding/removing the qmap mux based >> interfaces (named qmimux): >> >> /sys/class/net/<iface>/qmi/add_mux >> /sys/class/net/<iface>/qmi/del_mux >> >> Main patch author is Bjørn Mork <bjorn@xxxxxxx> >> >> An userspace implementation of the qmi requests needed to support >> multiple ip streams is already available (namely libqmi since >> version 1.18.0). >> >> The qmap mux feature has been recently implemented in Codeaurora >> gobinet out-of-kernel driver that was the inspiration for this >> development. >> >> Tests have been performed with Telit LE922A6 (PID 0x1040) >> >> Daniele Palmas (2): >> net: usb: qmi_wwan: add qmap mux protocol support >> Documentation: ABI: testing: sysfs-class-net-qmi: add new qmap mux >> files description >> >> Documentation/ABI/testing/sysfs-class-net-qmi | 27 +++ >> drivers/net/usb/qmi_wwan.c | 317 >> +++++++++++++++++++++++++- >> 2 files changed, 343 insertions(+), 1 deletion(-) > > > Hi Daniele > > We are working on something similar > https://www.mail-archive.com/netdev@xxxxxxxxxxxxxxx/msg157677.html > > We are planning to upstream this as a platform agnostic driver without > tying it to a particular physical transport here. > > We also add support for aggregation and flow control (control packet 0x80) > apart from the multiplexing. > Thanks, I'll take a look at your patch series. Regards, Daniele > -- > The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, > a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html