[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAFEp6-0jAV9XV-v5X_iwR+DzyC-qytnDFaRubT2KEQav1KzTew@mail.gmail.com>
Date: Mon, 22 Sep 2025 10:03:23 +0200
From: Loic Poulain <loic.poulain@....qualcomm.com>
To: Slark Xiao <slark_xiao@....com>, Daniele Palmas <dnlplm@...il.com>,
Sergey Ryazanov <ryazanov.s.a@...il.com>
Cc: Muhammad Nuzaihan <zaihan@...ealasia.net>,
Johannes Berg <johannes@...solutions.net>,
Andrew Lunn <andrew+netdev@...n.ch>,
Eric Dumazet <edumazet@...gle.com>,
"David S . Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
netdev@...r.kernel.org, Qiang Yu <quic_qianyu@...cinc.com>,
Manivannan Sadhasivam <mani@...nel.org>,
Johan Hovold <johan@...nel.org>
Subject: Re: Re: [RFC PATCH v2 0/6] net: wwan: add NMEA port type support
Adding Daniele,
On Tue, Sep 16, 2025 at 9:23 AM Slark Xiao <slark_xiao@....com> wrote:
>
>
> At 2025-09-15 00:43:05, "Sergey Ryazanov" <ryazanov.s.a@...il.com> wrote:
> >Hi Slark,
> >
> >On 9/11/25 05:42, Slark Xiao wrote:
> >> At 2025-06-30 15:30:14, "Loic Poulain" <loic.poulain@....qualcomm.com> wrote:
> >>> On Sun, Jun 29, 2025 at 12:07 PM Sergey Ryazanov <ryazanov.s.a@...il.com> wrote:
> >>>> On 6/29/25 05:50, Loic Poulain wrote:
> >>>>> On Tue, Jun 24, 2025 at 11:39 PM Sergey Ryazanov <ryazanov.s.a@...il.com> wrote:
> >>>>>> The series introduces a long discussed NMEA port type support for the
> >>>>>> WWAN subsystem. There are two goals. From the WWAN driver perspective,
> >>>>>> NMEA exported as any other port type (e.g. AT, MBIM, QMI, etc.). From
> >>>>>> user space software perspective, the exported chardev belongs to the
> >>>>>> GNSS class what makes it easy to distinguish desired port and the WWAN
> >>>>>> device common to both NMEA and control (AT, MBIM, etc.) ports makes it
> >>>>>> easy to locate a control port for the GNSS receiver activation.
> >>>>>>
> >>>>>> Done by exporting the NMEA port via the GNSS subsystem with the WWAN
> >>>>>> core acting as proxy between the WWAN modem driver and the GNSS
> >>>>>> subsystem.
> >>>>>>
> >>>>>> The series starts from a cleanup patch. Then two patches prepares the
> >>>>>> WWAN core for the proxy style operation. Followed by a patch introding a
> >>>>>> new WWNA port type, integration with the GNSS subsystem and demux. The
> >>>>>> series ends with a couple of patches that introduce emulated EMEA port
> >>>>>> to the WWAN HW simulator.
> >>>>>>
> >>>>>> The series is the product of the discussion with Loic about the pros and
> >>>>>> cons of possible models and implementation. Also Muhammad and Slark did
> >>>>>> a great job defining the problem, sharing the code and pushing me to
> >>>>>> finish the implementation. Many thanks.
> >>>>>>
> >>>>>> Comments are welcomed.
Daniele, do you think this feature could be relevant for Telit
modules, assuming any of them expose an NMEA channel?
Is that something you could test?
Regards,
Loic
Powered by blists - more mailing lists