ofono/drivers
Holger Hans Peter Freyther 2b9b1ae6d3 sim: Fix the quirk handling of CPIN for Wavecom
The Wavecom Q2XXX support broke in commit 72ce19bf3e.
This is because at_cpin_cb called decode_at_error with final and not
with OK. This lead to an error being set in the error variable and the
new code returns early when an error is set.

The addition of the terminator in at_sim_probe for Wavecom broke in
git commit ac524be99f because
terminators can not be added on cloned chats.

Move the addition of the terminator from the atmodem to the wavecom
plugin. Use the same terminator for Q2XXX and the normal Wavecom
class. The WAVECOM terminator has been tested on a Q2XXX modem.

Apply the CPIN quirk for both WAVECOM and WAVECOM_Q2XXX inside the
sim.c file. Introduce needs_wavecom_sim_quirk to handle it for
WAVECOM and WAVECOM_Q2XXX.
2012-11-01 04:56:51 -05:00
..
atmodem sim: Fix the quirk handling of CPIN for Wavecom 2012-11-01 04:56:51 -05:00
calypsomodem drivers: Update copyright information 2011-10-10 13:39:48 -07:00
cdmamodem cdma-connman: Turn off modem dormancy timeouts 2011-12-09 05:35:48 -06:00
dunmodem dunmodem: Add stub for gprs. 2011-08-03 22:34:04 +02:00
hfpmodem hfpmodem: use full CLCC handling in dialing case 2012-04-11 23:54:38 -05:00
hsomodem hsomodem: Remove atom if driver fails to init 2012-03-26 16:50:36 -05:00
huaweimodem huaweimodem: Use network interface from modem for GPRS context 2012-05-26 09:48:25 +02:00
iceramodem iceramodem: Read supported bands as part of radio settings 2012-05-25 20:54:21 +02:00
ifxmodem ifx: Add CSSI and CSSU support 2012-07-12 14:12:55 -05:00
isimodem isimodem: Fix style issues in previous commit 2012-09-11 23:30:25 -05:00
mbmmodem drivers: Update copyright information 2011-10-10 13:39:48 -07:00
nwmodem nwmodem: Remove atom if driver fails to init 2012-03-26 16:50:59 -05:00
qmimodem qmimodem: Avoid shadowing length parameter 2012-07-15 20:16:59 -03:00
speedupmodem speedup: No need to parse error 2012-04-16 13:15:52 -05:00
stemodem drivers: Update copyright information 2011-10-10 13:39:48 -07:00
swmodem swmodem: Add extra informational AT+CGCONTRDP command 2012-06-25 00:02:17 -07:00
ztemodem ztemodem: Remove atom if driver fails to init 2012-03-26 16:50:11 -05:00