Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-07 | udev: do not use post-143 libudev features | Pekka Pessi | 1 | -22/+16 | |
There is no udev_device_get_property_value() in libudev version 143. | |||||
2010-10-05 | huawei: Use modem interface only if NDIS support is not available | Marcel Holtmann | 1 | -9/+11 | |
2010-10-05 | huawei: Add support for enabling NDIS GPRS driver if supported | Marcel Holtmann | 1 | -3/+12 | |
2010-10-05 | udev: Track NDIS port of Huawei devices (if present) | Marcel Holtmann | 2 | -0/+4 | |
2010-10-01 | udev: Fix coding style | Marcel Holtmann | 1 | -2/+2 | |
2010-10-01 | udev: Fix ISI address setting | Pekka Pessi | 1 | -1/+2 | |
2010-10-01 | n900: Enable audio settings atom | Kai Vehmanen | 1 | -0/+2 | |
2010-10-01 | ifx: Remove support for OFONO_IFX_MODEL option | Marcel Holtmann | 2 | -11/+2 | |
The Infineon modem model is now auto-detected, so there is no longer any need to specify it in the udev configuration rules. | |||||
2010-10-01 | ifx: Enable audio settings atom support | Marcel Holtmann | 1 | -0/+3 | |
2010-10-01 | udev: Include "hsi" in the subsystems to watch | Marcel Holtmann | 1 | -3/+8 | |
2010-10-01 | n900: Fix link target status | Aki Niemi | 1 | -1/+1 | |
2010-10-01 | ifx: Fix crash with XGENDATA result callback | Marcel Holtmann | 1 | -1/+1 | |
2010-10-01 | build: Remove no longer needed plugins/usbpnmodem.c | Marcel Holtmann | 1 | -104/+0 | |
2010-10-01 | build: Rename smart_messaging.c to smart-messaging.c | Marcel Holtmann | 1 | -0/+0 | |
2010-10-01 | build: Move example plugins to its own directory | Marcel Holtmann | 2 | -288/+0 | |
2010-10-01 | udev: Some minor coding style updates | Marcel Holtmann | 1 | -3/+3 | |
2010-10-01 | isi: Remove not needed includes for oFono headers | Marcel Holtmann | 1 | -3/+0 | |
2010-10-01 | isi: Private header files don't need circular inclusion protection | Marcel Holtmann | 1 | -13/+0 | |
2010-10-01 | plugins: Mode fixups for copyrigh headers | Marcel Holtmann | 7 | -14/+20 | |
2010-10-01 | isi: Fix up the copyright headers of modem plugins | Marcel Holtmann | 4 | -52/+52 | |
It is important that the copyright headers are consistent throughout the source code. While the copyright might be owned by different people of companies, the header itself with its license information should be identical. | |||||
2010-10-01 | ifx: Use XGENDATA for modem model detection | Marcel Holtmann | 1 | -12/+45 | |
The XGENDATA result contains various strings that also contain the modem model. Make this command mandatory for the modem bringup and after it succeeded, check for the XMM6260 string to setup specific audio settings. This makes using ENV{OFONO_IFX_MODEL}="XMM6260" obsolete, but for now it is still left as a possible option. It might be removed later. | |||||
2010-09-30 | smart_messaging: Remove interface on atom removal | Aki Niemi | 1 | -0/+3 | |
2010-09-30 | gisi: Remove route adding API | Aki Niemi | 1 | -9/+0 | |
2010-09-30 | Add udev support for ISI modems | Aki Niemi | 4 | -4/+39 | |
2010-09-30 | modemconf: set up isigen and n900 | Pekka Pessi | 1 | -8/+11 | |
Allows basic configuration of phonet links. | |||||
2010-09-30 | n900: modem driver plugin for Nokia N900 | Pekka Pessi | 3 | -0/+1448 | |
This patch adds a modem driver plugin for the Nokia N900 internal modem. It controls the modem using the appropriate GPIO lines and thus works without the Maemo userspace. This plugin can run natively on the N900 with either Maemo or Meego kernels. However, it conflicts with the Maemo userspace, for which isigen should be used instead. | |||||
2010-09-30 | isigen: generic modem driver plugin for ISI | Pekka Pessi | 1 | -0/+454 | |
The new isigen modem driver plugin replaces the generic parts in the isimodem modem driver. This plugin works with recent Nokia modems in PC suite mode over USB, as well as with the N900 modem using Maemo5 userspace. | |||||
2010-09-30 | huawei: Add support for specific audio settings | Marcel Holtmann | 1 | -1/+5 | |
2010-09-29 | huawei: Remove pointless vendor quirk | Marcel Holtmann | 1 | -2/+1 | |
2010-09-29 | ifx: Request firmware details on modem init | Marcel Holtmann | 1 | -0/+4 | |
The firmware details can be requested via AT+XGENDATA. So do this at modem init to have these in the logs. Currently nothing is done with this data, but eventually it can be used for modem specific settings like the audio configuration. | |||||
2010-09-28 | smart_messaging: Add basic skeleton implementation | Denis Kenzior | 1 | -0/+114 | |
2010-09-28 | smart_messaging: Add skeleton plugin | Denis Kenzior | 1 | -0/+49 | |
2010-09-29 | ifx: Add support for audio configuration of modem | Marcel Holtmann | 1 | -1/+59 | |
For the XMM6260 Infineon modem it is possible to use different audio configuration depending on your platform. Currently the setup of FULL_DUPLEX, BURSTMODE_48KHZ and BURSTMODE_96KHZ are supported. If appropiate values for OFONO_IFX_MODEL and OFONO_IFX_AUDIO are set in the udev rules file, then the audio configuration will be changed when bringing up the modem. | |||||
2010-09-29 | udev: Add support for setting IFX audio configuration | Marcel Holtmann | 1 | -4/+8 | |
This adds three more extra configuration options for IFX specific hardware setups. They are OFONO_IFX_MODEL, OFONO_IFX_AUDIO and also OFONO_IFX_LOOPBACK. An example usage would be like this: ENV{OFONO_IFX_MODEL}="XMM6260", ENV{OFONO_IFX_AUDIO}="FULL_DUPLEX" The actual supported values are not defined by the IFX modem detection code. This is up to the modem plugin to change behavior if needed. | |||||
2010-09-27 | calypso: update power and reset path | Frank Gau | 1 | -2/+2 | |
2010-09-27 | huawei: Use specific voice call atom driver | Marcel Holtmann | 1 | -1/+1 | |
2010-09-27 | huawei: Move voice call init to post_sim phase | Marcel Holtmann | 1 | -4/+4 | |
Seems like that making emergency voice calls without SIM present is not really possible. Move the voice call init to post_sim phase instead. | |||||
2010-09-27 | huawei: Remove voice call notifications from modem plugin | Marcel Holtmann | 1 | -90/+0 | |
2010-09-26 | ifx: Add warning for unknown SIM states | Marcel Holtmann | 1 | -0/+3 | |
2010-09-25 | ifx: Allow +XSIM notification to arrive during AT+XSIMSTATE=1 | Marcel Holtmann | 1 | -1/+3 | |
When not using none_prefix for matching the responses of AT+XSIMSTATE call, it will consume all notifications. And this includes the initial SIM state that the modem sends at that point. Without this notification the SIM will never be marked as inserted. | |||||
2010-09-25 | ifx: Use internal mutliplexer if line discipline is not specified | Marcel Holtmann | 1 | -13/+70 | |
If there is no line discipline specified for a kernel based multiplexer, then fallback to the internal one. | |||||
2010-09-25 | ifx: Use multiplexer line discipline configuration option | Marcel Holtmann | 1 | -6/+18 | |
Since the udev support allows to specify a line discipline number as part of the modem configuration, use that one and report and error if it has not been set. | |||||
2010-09-25 | udev: Add support for setting IFX multiplexer line discipline | Marcel Holtmann | 1 | -0/+14 | |
The IFX modem plugin uses a kernel based multiplexer. And to support different line discipline numbers on different target platforms, allow them to be specified as option: KERNEL=="ttyIFX[0-9]*", ENV{OFONO_DRIVER}="ifx", ENV{OFONO_IFX_LDISC}="23" The extra OFONO_IFX_LDISC option specifies to use line discipline 23 for the multiplexer setup. The number is just an example here and the correct one will be different. | |||||
2010-09-25 | ifx: Use SIM state notification for SIM insertion and removal | Marcel Holtmann | 1 | -7/+39 | |
The +XSIM notifies us about missing or removed SIM. Use that for telling the core if a SIM card is present or not. Besides that all other states are treated as when a SIM card got inserted. | |||||
2010-09-24 | ifx: Add support for multiplexer setup | Marcel Holtmann | 1 | -29/+190 | |
This supports a simple static multiplexer that is activated with setting the line discipline 23 on the TTY. It is static, because the DLC numbers are hardcoded. | |||||
2010-09-24 | ifx: Add initial modem plugin implementation | Marcel Holtmann | 1 | -5/+250 | |
This is a first attempt at the Infineon modem support. The support is limited since it doesn't handle the setup of the multiplexer or the different SIM states yet. | |||||
2010-09-24 | calypso: Fix debug for modem callbacks | Marcel Holtmann | 1 | -5/+7 | |
2010-09-24 | calypsomodem: Use better debug strings for DLCs | Marcel Holtmann | 1 | -14/+9 | |
2010-09-24 | Make debug handling with OFONO_AT_DEBUG a bit more consistent | Marcel Holtmann | 13 | -42/+56 | |
2010-09-21 | example_history: Update to the new internal API | Denis Kenzior | 1 | -13/+16 | |