ofono/drivers/qmimodem
Tom Nguyen 0ddb7c6e2f qmimodem: return all serial numbers
Some modems, eg. Quectel EC25E, return the ESN, IMEI, and MEID even
though they support only one network type in a region. Current serial
number query gives precedence to the ESN if it exists, and does not
consider the IMEI and MEID.

Add a check of the supported radio interfaces in deciding which
serial number to return. If radio interfaces are 3GPP based, then
return the IMEI, else return the ESN. If neither exist, return MEID
if available, else fail.
2019-04-16 11:51:37 -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: return all serial numbers 2019-04-16 11:51:37 -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: Fix Secondary DNS overwriting Primary DNS 2018-12-11 14:14:40 -06:00
gprs.c drivers: constify vtables 2018-10-17 09:56:27 -05:00
location-reporting.c drivers: constify vtables 2018-10-17 09:56:27 -05:00
lte.c qmimodem: prevent use of unitialized variable 2018-10-29 13:35:01 -05: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 treewide: Remove superfluous use of _GNU_SOURCE 2018-10-17 10:01:57 -05:00
network-registration.c drivers: constify vtables 2018-10-17 09:56:27 -05:00
pds.h qmimodem: Add support for GPS location reporting 2012-06-21 21:08:31 -07:00
qmi.c qmi: make services always shared 2018-04-04 10:03:13 -05:00
qmi.h qmi: make version_list private 2018-04-04 09:59:44 -05:00
qmimodem.c qmi: add LTE atom driver 2018-03-05 11:32:30 -06:00
qmimodem.h qmi: add LTE atom driver 2018-03-05 11:32:30 -06:00
radio-settings.c drivers: constify vtables 2018-10-17 09:56:27 -05:00
sim-legacy.c qmimodem: Notify when SIM is initialized 2019-02-08 14:02:02 -06:00
sim.c qmi: support sim hotplug 2019-02-17 20:48:54 -06:00
sms.c drivers: constify vtables 2018-10-17 09:56:27 -05:00
uim.h qmi: support sim hotplug 2019-02-17 20:48:54 -06:00
ussd.c treewide: Remove superfluous use of _GNU_SOURCE 2018-10-17 10:01:57 -05:00
util.h qmimodem: add define CALLBACK_WITH_CME_ERROR(cb, err, args..) 2017-12-05 22:06:44 -06:00
voice.h add qmimodem/voice.h to add USSD defines 2018-01-16 11:17:14 -06:00
voicecall.c drivers: constify vtables 2018-10-17 09:56:27 -05: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