aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-06samsung: port plugin to the refactored probing logicAleksander Morgado
2012-08-06samsung: minor coding style fixesAleksander Morgado
2012-08-06samsung: plug memleakAleksander Morgado
get_port() actually increases the refcount of the returned port, use peek_port() instead.
2012-08-06samsung: fix typo, s/recieved/receivedAleksander Morgado
2012-08-06samsung: plugin for Samsung Y3300/Y3400 UMTS modems based on the ↵Nathan Williams
Icera/Nvidia chipset
2012-08-06TODO: add task to give time to modems to settle down after PIN entryAleksander Morgado
2012-08-06pantech: expect QCDM portsAleksander Morgado
2012-08-06pantech: always prefer the ttyACM port as primary AT portAleksander Morgado
2012-08-06pantech: initial dummy pluginAleksander Morgado
2012-08-06x22x: plugin fully portedAleksander Morgado
2012-08-06x22x: implement allowed mode loading and settingAleksander Morgado
2012-08-06x22x: implement access technology loadingAleksander Morgado
2012-08-06x22x: new `MMBroadbandModemX22x' objectAleksander Morgado
2012-08-06x22x: start porting the X22X pluginAleksander Morgado
2012-08-06TODO: add task for the PIN/PUK retries left loading in Longcheer modemsAleksander Morgado
2012-08-06longcheer: plugin fully portedAleksander Morgado
2012-08-06longcheer: implement allowed mode loading and settingAleksander Morgado
2012-08-06longcheer: implement access technology loadingAleksander Morgado
2012-08-06longcheer: new `MMBroadbandModemLongcheer' objectAleksander Morgado
2012-08-06longcheer: start porting the Longcheer pluginAleksander Morgado
2012-08-06huawei: cache port mode results in the parent `MMDevice'Aleksander Morgado
This lets us skip the search for the `MMPortProbe' where we got the results.
2012-08-06huawei: plugin fully portedAleksander Morgado
2012-08-06huawei: implement custom detailed CDMA registration state checksAleksander Morgado
2012-08-06huawei: do not run AT+CSS? in EV-DO capable devicesAleksander Morgado
2012-08-06huawei: implement CDMA unsolicited signal change report handlingAleksander Morgado
2012-08-06huawei: setup/cleanup unsolicited message handlers in the CDMA interfaceAleksander Morgado
2012-08-06huawei: allow grabbing QCDM portsAleksander Morgado
2012-08-06huawei: ignore unsolicited ^CSNR notificationsAleksander Morgado
2012-08-06TODO: add task to check messaging unsolicited messages in Huawei modemsAleksander Morgado
2012-08-06huawei: implement custom USSD encode/decode methodsAleksander Morgado
2012-08-06huawei: implement allowed mode getting/settingAleksander Morgado
2012-08-06huawei: implement band loading/settingAleksander Morgado
2012-08-06huawei: implement unlock retries loadingAleksander Morgado
2012-08-06huawei: implement unsolicited messages enabling/disablingAleksander Morgado
2012-08-06huawei: implement unsolicited 3GPP signal change report handlingAleksander Morgado
2012-08-06huawei: implement access technology loading and update handlingAleksander Morgado
2012-08-06huawei: report connection status statisticsAleksander Morgado
2012-08-06huawei: setup/cleanup unsolicited message handlers in the 3GPP interfaceAleksander Morgado
2012-08-06huawei: setup handlers for unsolicited messagesAleksander Morgado
Initially all disabled.
2012-08-06huawei: new `MMBroadbandModemHuawei' objectAleksander Morgado
2012-08-06huawei: try to gather port layout while probingAleksander Morgado
We will try to use usbif0 to gather the port layout with AT^GETPORTMODE.
2012-08-06huawei: start porting the Huawei pluginAleksander Morgado
2012-08-06device: don't create devices with 0 portsAleksander Morgado
If for any reason we're requested to create a device with 0 ports, just return error.
2012-08-06plugin: abort probing when the port has been released from the deviceAleksander Morgado
2012-08-06broadband-modem: new generic steps in initialization/enabling/disablingAleksander Morgado
Instead of hardcoding the logic to decide which ports are open or closed in the different steps, we now let the subclasses of MMBroadbandModem to do that themselves. We now provide: * initialization_started() and initialization_stopped(): the generic implementation does the serial port open/close in these steps. * enabling_started(): the generic implementation does the serial port opening here. The serial ports are kept open as long the modem is in enabled state. * disabling_stopped(): the generic implementation does the serial port closing here.
2012-08-06manager: remove the MMDevice object when the last port of the device is releasedAleksander Morgado
2012-08-06manager: fix removal of device from our HT of devicesAleksander Morgado
2012-08-06port-probe: let us peek the `MMDevice' owning the probe from the probe itselfAleksander Morgado
2012-08-06plugins: use default port grabbing on those plugins without special requirementsAleksander Morgado
2012-08-06plugin: if no grab_port() method given, use the default oneAleksander Morgado