summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2010-10-26ifxmodem: Add support GPRS contexts with username and passwordMarcel Holtmann1-2/+13
2010-10-26ifxmodem: Fix GPRS disconnect handling from network sideMarcel Holtmann1-4/+8
2010-10-25huaweimodem: Add bits and pieces for NDIS receive handlingMarcel Holtmann1-4/+60
2010-10-25ifxmodem: Fix handling of AT+XDNS with multiple contextsMarcel Holtmann1-14/+16
2010-10-25atmodem: Enable time zone reporting for Option modemsMarcel Holtmann1-1/+3
2010-10-24atmodem: Enable time update reporting for MBM modemsMarcel Holtmann1-6/+64
2010-10-24huaweimodem: Increase NDIS setup time to 20 secondsMarcel Holtmann1-2/+2
2010-10-24mbmmodem: Check IP address with AT+CGPADDR for older modemsMarcel Holtmann1-0/+4
2010-10-22atmodem: Delay return from send_dtmfAndrzej Zaborowski1-2/+61
AT+VTS responds with an OK immediately, so add a wait in the driver before returning so that core knows when the tone has finished. Note that some modems actually do wait against 27.007, and other modems use a manufacturer specific AT command and the drivers will need to handle accordingly.
2010-10-22atmodem: Parse optional PLMN parameter of AT+COPS=? resultMarcel Holtmann1-1/+4
The Infineon modem adds an optional <plmn_list> parameter after the access technology parameter <AcT>. It is not always present, but when present it makes the operator listing fail. +COPS: (2,"T-Mobile D","TMO D","26201",0,0),(3,"E-Plus","E-Plus","26203",0,),(3,"Vodafone.de","Vodafone.de","26202",0,),(3,"o2 - de","o2 - de","26207",0,) Not all networks have this parameter and maybe only the home network has it anyway. And so far this feature seems to be Infineon specific, but just in case, parse the parameter if present to make sure the operator listing is available.
2010-10-22ifxmodem: Use g_try_new0 when checking for the resultMarcel Holtmann1-1/+1
2010-10-21ifxmodem: Fix compiler warnings in GPRS context driverMarcel Holtmann1-7/+6
2010-10-21ifxmodem: Add support for Infineon GPRS context setup with M-RAW_IPMarcel Holtmann1-0/+418
This patch adds support for setting up a GPRS context and then switching it into M-RAW_IP mode. The handling of the M-RAW_IP data stream is not yet implemented.
2010-10-21isimodem: Remove hack for notifying strengthAki Niemi1-10/+0
2010-10-21atmodem: Add support for IFX specific phonebook ready notificationMarcel Holtmann1-15/+50
2010-10-21atmodem: Use g_try_new0 when checking for the resultMarcel Holtmann1-1/+1
2010-10-21ifxmodem: Add skeleton for Infineon specific GPRS context driverMarcel Holtmann3-0/+49
2010-10-21atmodem: Check for TUN/TAP support before enabling PPPMarcel Holtmann1-0/+13
2010-10-20isi: fix SMSPekka Pessi1-31/+60
Align read-params with update-params properly. Align and fill tpdu sub block in submit.
2010-10-20isi: fix SMSPekka Pessi1-37/+56
Read absence/presence flags from correct field. Try to avoid overwriting other SMS parameters but SCA address. Use g_isi_(v)send().
2010-10-20isi: fix hangup_active and set_udub methodsPekka Pessi1-24/+36
The concept of "active" call seems to be overloaded.
2010-10-20isimodem: Fix setting SCA typeAki Niemi1-1/+1
2010-10-20atmodem: Decode and report time information from networkMarcel Holtmann1-4/+29
2010-10-20atmodem: Add skeleton for time update reportingMarcel Holtmann1-3/+51
2010-10-20ifxmodem: Signal STK session end only after normal ending of commandMarcel Holtmann1-1/+2
The Infineon modem returns more detailed information of the SIM Toolkit proactive sessions to the modem driver. A proactive session starts with the status response '91 xx' (proactive command pending) and ends with a status response response of '90 00' (normal ending of command) after Terminal Response. So only when receiving '90 00' result, the indication that the session has ended should be given to the core.
2010-10-19isimodem: Fix request cleanup codeAki Niemi15-59/+84
Adds a check for when the driver is being removed, in which case no new ISI requests should be generated.
2010-10-19ifxmodem: Fix missing result iter init call for SIM ToolkitMarcel Holtmann1-0/+2
2010-10-19ifxmodem: Enable SIM Toolkit with AT+CFUN=6Marcel Holtmann1-9/+6
The current Infineon firmware overloads the AT+CFUN command with enabling SIM Toolkit and fetching of proactive commands. It seems to be safe to send this command in offline mode (AT+CFUN=4) and also in online mode (AT+CFUN=1). These are the two cases where SIM Toolkit atom would be initialized.
2010-10-18atmodem: Add SIM ready quirk for IFX when entering PUKMarcel Holtmann1-13/+47
For the Infineon modem, also the PUK entering needs to be extended with a quirk to wait for the SIM ready notification.
2010-10-15atmodem: Remove workaround for SIM ready notifier removalMarcel Holtmann1-24/+4
2010-10-15sim: Use enums for EF valid / invalidated statusDenis Kenzior1-6/+12
2010-10-15isimodem: returns file-status of SIM EF-filePetteri Tikander1-4/+5
2010-10-15atmodem: returns file-status of SIM EF-filePetteri Tikander1-8/+13
2010-10-14isimodem: Fix copyright and license boilerplateAki Niemi32-418/+411
2010-10-14isimodem: Fix SMSC address update requestAki Niemi1-2/+2
2010-10-13atmodem: Send DTMF commands without quotesMarcel Holtmann1-4/+3
The AT+VTS command takes a single character and should not use quotes.
2010-10-13ifxmodem: Send DTMF commands without quotesMarcel Holtmann1-5/+4
The AT+VTS command takes a single character and should not use quotes.
2010-10-06isimodem/voicecall: fix hangup_activePekka Pessi1-4/+3
2010-10-05huaweimodem: Print the NDIS device node to be usedMarcel Holtmann1-0/+7
2010-10-05huaweimodem: Add error handling for too many ^DHCP failuresMarcel Holtmann1-1/+9
2010-10-01isimodem: Properly clean up audio settings driverAki Niemi1-1/+4
2010-10-01isimodem: Add support for audio settingsKai Vehmanen3-0/+155
The audio state is mapped directly to isimodem's call server status indications. When active, the modem speech path should be opened, and when closed, the modem speech path may be closed.
2010-10-01ifxmodem: Notify about audio settings modeMarcel Holtmann1-0/+7
2010-10-01audio: Update audio settings API for active notificationMarcel Holtmann2-5/+5
2010-09-30isimodem: Report GPRS detachAki Niemi1-3/+2
2010-09-30isimodem: Fix signal strength reportingAki Niemi1-0/+10
ISI modems send the signal strength indication before registration status changes, which causes the core to ignore initial signal strength values.
2010-09-30isimodem: remove generic modem driver partsPekka Pessi1-401/+0
The isimodem driver is now part of isigen (just like atmodem and atgen).
2010-09-30ifxmodem: Remove setting of XPROGRESS notificationsMarcel Holtmann1-2/+2
The XPROGRESS notifcations are now handled inside an Infineon specific audio settings driver. So no need to do that in the the voice call driver as well.
2010-09-30ifxmodem: Add support for audio settingsMarcel Holtmann3-0/+154
2010-09-29huaweimodem: Add support for audio settings interfaceMarcel Holtmann3-0/+135