summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/voicecall.c
AgeCommit message (Collapse)AuthorFilesLines
2009-10-28Refactor: Move & Rename functions to atutil.cZhenhua Zhang1-32/+7
Move and rename call_compare and call_compare_by_status to atutil.c. These will be utilized by other drivers, including hfpmodem.
2009-10-23Fix: Invalid call state transitionDenis Kenzior1-0/+16
When an active and a waiting call exist, and the active is released the waiting call becomes incoming. This wasn't properly handled by the generic at driver.
2009-09-22Move SSN unsolicited notification activationDenis Kenzior1-1/+0
2009-09-11Rework DECLARE_FAILURE to be a bit nicerDenis Kenzior1-25/+7
2009-09-04Rename at.h to atmodem.hDenis Kenzior1-1/+1
2009-09-01Rename generic_at drivers to atmodemDenis Kenzior1-1/+1
Be more consistent with directory naming
2009-09-01Make remove functions not return anythingDenis Kenzior1-3/+1
2009-09-01change int vendor to unsigned int vendorDenis Kenzior1-1/+1
2009-09-01Add vendor flag capability to voicecallsDenis Kenzior1-2/+3
2009-08-19Remove modem member from cb_dataDenis Kenzior1-3/+3
2009-08-19Fix release specific not reporting proper reasonDenis Kenzior1-1/+1
The proper disconnect reason was not being reported in the at modem voicecall plugin
2009-08-19Remove poll_clcc variableDenis Kenzior1-26/+17
The reference implementation will always poll. If a modem vendor has extensions for call status reporting, then those should be used in a separate driver
2009-08-19Update the AT modem voicecall driver for new APIDenis Kenzior1-217/+241
2009-08-19Remove dead code in voicecall at driverDenis Kenzior1-31/+0
2009-08-14Update the AT modem SSN driver to the new APIDenis Kenzior1-65/+0
2009-07-29Rename ofono_modem_userdataDenis Kenzior1-20/+21
2009-06-25Preserve clip_validityDenis Kenzior1-0/+9
CLCC does not report clip_validity. So if clip_validity of witheld has been reported in CLIP, but we're still somehow polling CLCC, which happens if CRING is not supported, and RING is used instead, this fact can be lost. Make sure we preserve clip_validity if possible
2009-06-25Number and Number Type are optional in CLCCDenis Kenzior1-7/+5
According to 27.007, the number and number type are optional. We must take care not to do anything unexpected in this case.
2009-06-11Fix another pointer cast to use GINT_TO_POINTERDenis Kenzior1-3/+3
2009-06-03Add check for error pathDenis Kenzior1-0/+3
2009-05-28Remove unused functionDenis Kenzior1-8/+0
2009-05-28Free voicecalls when exitingDenis Kenzior1-0/+3
2009-05-26Add plus sign for ATD when dialing internationalDenis Kenzior1-1/+4
2009-05-26Create ofono_phone_number structDenis Kenzior1-41/+39
Creates a new structure in driver.h called ofono_phone_number. This is meant to replace const char *number, int number_type arguments everywhere. Fix up all existing code to use this structure instead.
2009-05-20Remove yet more unused variables.Andrzej Zaborowski1-2/+0
2009-05-12Replace "aofono_" back with "atd_".Andrzej Zaborowski1-5/+5
2009-05-12Implement AT plugin hooks for +CSSN API.Andrzej Zaborowski1-0/+73
2009-05-10Add initial implementation of AT modem driverDenis Kenzior1-0/+1048