[PATCH v1 0/4] mbim: Add support for MediaTek T700 modem

Muhammad <[email protected]> Sat, 19 Apr 2025 18:22:11 +0500
Newsgroups dev.linux.lists.ofono
Message-ID <[email protected]>
This modem is a PCIe MBIM modem, found in a lot of modern laptops,
like the Lenovo ThinkPad X1. Unfortunately, oFono does not support
PCIe MBIM modems out of the box, so this patch adds support for them,
as well as MBIM extensions which are needed for newer modems.

Muhammad (4):
  plugins/udevng: Add support for PCIe MBIM modems * Parses through the
    sysfs tree and detects MBIM control nodes, net and   AT nodes
  mbimmodem: add support for MBIM extensions * With MBIMEx 3.0,
    arguments for activating GPRS changed. Update as   needed.
  mbim: fetch MBIM version on init
  plugins/udevng: Add support for the MediaTek T700 5G modem * Found in
    the Lenovo ThinkPad X1 Yoga Gen 8 as the Fibocom FM350-GL   modem *
    Works perfectly with ofono now

 drivers/mbimmodem/gprs-context.c | 59 ++++++++++++++++++++++++--------
 drivers/mbimmodem/mbim.c         | 53 ++++++++++++++++++++++++++++
 drivers/mbimmodem/mbim.h         |  6 ++++
 plugins/mbim.c                   |  2 ++
 plugins/udevng.c                 | 54 +++++++++++++++++++++++++++++
 5 files changed, 160 insertions(+), 14 deletions(-)

-- 
2.49.0