[PATCH net-next 0/2] Improve wwan qcdm compatibility with user-space tools
From: Daniele Palmas <hidden>
Date: 2026-07-17 08:20:29
Historically, Qualcomm diagnostic port was a serial device, so user-space tools were developed using tty specific features. One of the most common tool is, for example, ModemManager libqcdm, available at https://gitlab.freedesktop.org/mobile-broadband/ModemManager which requires tcgetattr/tcsetattr and the possibility to get exclusive device access to properly work. The wwan qcdm is not really a tty device, but, besides the lack of tty functions, it behaves as a standard serial Qualcomm diagnostic port, so, as c230035c2f2f ("net: wwan: core: implement terminal ioctls for AT port"), this series add support for terminal ioctls also for qcdm ports and implement the exclusive open mode feature to improve compatibility with user-space tools. This is an incremental change which should not affect the existing tools using wwan which do not rely on the implemented features. Daniele Palmas (2): net: wwan: add minimalistic IOCTls support also to QCDM port net: wwan: add exclusive open mode capability to AT and QCDM ports drivers/net/wwan/wwan_core.c | 40 ++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) -- 2.43.0