ofono/drivers/qmimodem
Jonas Bonn 35636752ad qmi: support SMS receive on Quectel EC21
The Quectel EC21 does not provide the SMS PDU on the message event
notification.

This patch adds a call to 'raw read' on the message ID from the event
notification if the event notification does not already contain the
message data.

The message data begins with the SMSC length, type, and address so
the TPDU length is adjusted accordingly in the raw_read callback.  This
differs from the way the raw message data is handled in the case
that it is included in the event notification itself.  As I don't have
access to any other QMI modem at this time, I'm can not confirm that
this difference is reasonable.
2017-10-17 09:35:02 -05:00
..
common.h qmimodem: Add common constants for GSM, UMTS and LTE bands 2012-06-24 22:21:39 -07:00
ctl.h qmimodem: Add support for QMI control point handling 2012-06-21 15:18:36 -07:00
devinfo.c qmimodem: Fix warning 2017-03-23 10:24:34 -05:00
dms.h qmimodem: Add common constants for GSM, UMTS and LTE bands 2012-06-24 22:21:39 -07:00
gprs-context.c qmi: use shared services 2017-05-01 12:07:41 -05:00
gprs.c qmimodem: set APN for LTE default bearer 2017-05-04 11:00:24 -05:00
location-reporting.c qmimodem: Add support for GPS location reporting 2012-06-21 21:08:31 -07:00
nas.c qmi: move rat_to_tech() into own module 2017-04-18 09:48:04 -05:00
nas.h qmimodem: extract network time from serving system 2017-09-07 16:50:14 -05:00
netmon.c qmi: add NetworkMonitor interface 2017-09-12 12:52:42 -05:00
network-registration.c qmimodem: register callbacks after netreg_register 2017-09-11 10:41:14 -05:00
pds.h qmimodem: Add support for GPS location reporting 2012-06-21 21:08:31 -07:00
qmi.c qmi: add helper to get int16_t result 2017-09-07 11:57:31 -05:00
qmi.h qmi: add helper to get int16_t result 2017-09-07 11:57:31 -05:00
qmimodem.c qmi: add NetworkMonitor interface 2017-09-12 12:52:42 -05:00
qmimodem.h qmi: add NetworkMonitor interface 2017-09-12 12:52:42 -05:00
radio-settings.c qmi: provide AvailableTechnologies in radio-settings 2017-09-08 09:48:42 -05:00
sim-legacy.c qmi: Update sim-legacy driver to the new API 2012-11-22 10:26:34 -06:00
sim.c qmimodem: implement SIM write functions 2017-09-12 12:39:26 -05:00
sms.c qmi: support SMS receive on Quectel EC21 2017-10-17 09:35:02 -05:00
uim.h qmimodem: add pin_send feature 2017-01-11 09:57:53 -06:00
ussd.c modem: Add skeleton for USSD support 2012-06-25 20:24:33 -07:00
util.h qmimodem: Add support for QMI control point handling 2012-06-21 15:18:36 -07:00
voicecall.c qmimodem: Add skeleton for voice call support 2012-06-25 12:11:08 -07:00
wda.h qmimodem: change kernel driver data format if needed 2017-02-02 11:48:38 -06:00
wds.h qmi: retrieve GPRS context parameters 2017-04-11 11:43:16 -05:00
wms.h qmi: support SMS receive on Quectel EC21 2017-10-17 09:35:02 -05:00