Commit Graph

14 Commits

Author SHA1 Message Date
Jonas Bonn 3beeff758d treewide: Remove superfluous use of _GNU_SOURCE
There are a large number of files in the tree that define _GNU_SOURCE
despite not actually using features hidden behind this flag.  This patch
removes all these definitions in one fell swoop...
2018-10-17 10:01:57 -05:00
Jonas Bonn 67701b1c40 drivers: constify vtables
The driver vtables are read-only structures.  This patch declares them as
'const' allowing the compiler to (optionally) put them in the RELRO
section.  RELRO pages may be marked as read-only by the linker after
the relocations have been done ensuring that they aren't inadvertently
or maliciously altered at runtime.
2018-10-17 09:56:27 -05:00
Anirudh Gargi b99a108d00 rilmodem: Add sms bearer set and bearer query func 2016-03-22 10:27:40 -05:00
Tony Espy 98f3486fb3 rilmodem: restore SET_SMSC_ADDRESS number format
Restore quoting of SMSC number string, as it's
required by at least one rild implementation (mako).
2015-12-04 16:25:08 -06:00
Denis Kenzior 3537e88ff6 rilmodem: Fix up headers in sms 2015-11-05 22:41:04 -06:00
Denis Kenzior 07be422cfa rilmodem: Implement ril_csca_query_cb inline 2015-11-05 22:39:59 -06:00
Denis Kenzior 5bf684207b rilmodem: Implement ril_submit_sms_cb inline 2015-11-05 22:30:44 -06:00
Denis Kenzior cfe8cfb85b rilmodem: Implement ril_ack_delivery inline 2015-11-05 22:25:26 -06:00
Denis Kenzior 5a16ea8c4e rilmodem: Implement ril_cmgs inline 2015-11-05 22:22:47 -06:00
Denis Kenzior faf8744453 rilmodem: Implement ril_csca_set inline 2015-11-05 22:12:07 -06:00
Denis Kenzior 26917d689e rilmodem: Implement ril_sms_notify inline 2015-11-05 22:00:51 -06:00
Denis Kenzior 15c976a437 rilmodem: Remove unneeded code 2015-11-05 21:35:59 -06:00
Denis Kenzior bfa5ca0204 rilmodem: Remove comments that state the obvious 2015-11-05 21:35:47 -06:00
Tony Espy e918a6b222 rilmodem: driver for Android modems
Driver for modems that are accessed through the Android Radio Interface
Layer (RIL) for telephony, using the gril library. The driver is almost
feature complete with some exceptions, being CBS and SAT the most
prominent.

Co-authored-by: Tony Espy <espy@canonical.com>
Co-authored-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
Co-authored-by: Alfonso Sanchez-Beato <alfonso.sanchez-beato@canonical.com>
Co-authored-by: Islam Amer <islam.amer@jollamobile.com>
Co-authored-by: Jussi Kangas <jussi.kangas@tieto.com>
Co-authored-by: Juho Hämäläinen <juho.hamalainen@tieto.com>
Co-authored-by: Petri Takalokastari <petri.takalokastari@oss.tieto.com>
Co-authored-by: Jarko Poutiainen <Jarko.Poutiainen@oss.tieto.com>
Co-authored-by: Tommi Kenakkala <tommi.kenakkala@oss.tieto.com>
Co-authored-by: Miia Leinonen <miia.leinonen@oss.tieto.com>
Co-authored-by: Martti Piirainen <martti.piirainen@canonical.com>
Co-authored-by: You-Sheng Yang <vicamo.yang@canonical.com>
2015-10-13 17:38:45 -05:00