This is a complete rework of the quectel m95 plugin posted[1] almost a
year ago. Instead of doing a new plugin, it now hooks in serial support
into the existing quectel driver, and it uses the kernel line discipline
for the gsm 07.10 multiplexing. It also adds gpio power control using
the gpio support in ell.

The cleanups are mostly done to obey my OCD wrt. coding style.

Expect to see further patches adding tweaks as I get around to test
pin unlocking, sms texting, calls, etc.

[1] https://lists.01.org/pipermail/ofono/2018-August/018293.html

Martin Hundebøll (10):
  gatresult: include glib header
  atutil: guard call to g_hash_table_destroy()
  quectel: improve coding style
  quectel: use plain c-types over glib/ofono typedefs
  quectel: always print modem pointer in debug messages
  quectel: unwrap call to at_util_open_device()
  quectel: replace glib uses with ell
  quectel: split up initial channel/device configuration
  quectel: add basic support for serial connected modems
  quectel: support gpio to power on/off the modem

 drivers/atmodem/atutil.c |   4 +-
 gatchat/gatresult.h      |   2 +
 plugins/quectel.c        | 358 +++++++++++++++++++++++++++++++++------
 plugins/udevng.c         |  42 ++++-
 4 files changed, 351 insertions(+), 55 deletions(-)

-- 
2.22.0

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to