Hi!
quoted
Here's the updated set of these patches fixed up for Johan's and
Pavel's earlier comments.
This series does the following:
1. Adds functions to n_gsm.c for serdev-ngsm.c driver to use
2. Adds a generic serdev-ngsm.c driver that brings up the TS 27.010
TTY ports configured in devicetree with help of n_gsm.c
3. Allows the use of standard Linux device drivers for dedicated
TS 27.010 channels for devices like GNSS and ALSA found on some
modems for example
Unfortunately that does not seem to be the case just yet. Your gnss
driver is still aware that it's using n_gsm for the transport and calls
into the "parent" serdev-ngsm driver instead of using the serdev
interface (e.g. as if this was still and MFD driver).
If you model this right, the GNSS driver should work equally well
regardless of whether you use the serial interface (with n_gsm) or USB
(e.g. cdc-acm or usb-serial).
We are not going to see that protocol anywhere else, so why is that
a good goal?
Anyway, Tony, is there newer version of this patchset? It would be
good to get something in...
Can I help somehow?
Best regards,
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html