On 01/16/2017 03:07 AM, Vincent Cesson wrote:
Actual cinterion plugin is not compliant with newer Gemalto modems.
Gemalto plugin is based on cinterion with a custom struct to handle the
interfaces Application and Modem.
Makefile.am | 3 +
plugins/gemalto.c | 264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 267 insertions(+)
create mode 100644 plugins/gemalto.c
When applied, I got the following compile error:
plugins/gemalto.c: In function ‘gemalto_pre_sim’:
plugins/gemalto.c:197:2: error: implicit declaration of function
ofono_location_reporting_create(modem, 0, "gemaltomodem", data->app);
I'm guessing you have some location reporting patches forthcoming.
Anyway, I took out the offending line (please add it in your patch
series dealing with location reporting) and pushed upstream.