All of lore.kernel.org
 help / color / mirror / Atom feed
* vendor models and options
@ 2018-09-07  8:09 Giacinto Cifelli
  2018-09-07 15:09 ` Denis Kenzior
  0 siblings, 1 reply; 6+ messages in thread
From: Giacinto Cifelli @ 2018-09-07  8:09 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 947 bytes --]

Dear Denis, all,

while preparing the Gemalto driver, I see that there is a potential
shortcoming with the vendor structure in the atmodem. I can set
OFONO_VENDOR_GEMALTO_model, but this could be a very long list for all
options to maintain. I see the tendency also for other manufacturers.
Would it be ok if I convert the vendor integer in a structure with model
and flags?
This would make the current code more compact and clearer.

The alternative of cloning the atmodem is less tempting, because then it
needs constant monitoring of the atmodem to porting the features in it, or
conversely missing features in this general driver. One example is for the
indicators +CGREG/+CEREG/+C5GREG that we are adding in atmodem (gprs.c),
instead of the unique +CGREG that doesn't work anymore for LTE (in the
27.007). If I add it in Gemalto driver, it will be missing in the atmodem.

thank you for any commments.

Regards,
Giacinto

[-- Attachment #2: attachment.html --]
[-- Type: text/html, Size: 1094 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-09-15 20:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-07  8:09 vendor models and options Giacinto Cifelli
2018-09-07 15:09 ` Denis Kenzior
2018-09-14 11:48   ` Giacinto Cifelli
2018-09-14  6:00     ` Denis Kenzior
2018-09-15  6:23       ` Giacinto Cifelli
2018-09-15 20:52         ` Denis Kenzior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.