ofono/plugins
Denis Kenzior e7597bcae2 mbim: Parse MBIM descriptors
This is needed to find out the maximum fragment size that this device
supports.  The minimum length specified in the spec is 64, however 512
bytes is recommended.

We also attempt to parse how many simultaneous commands can be
outstanding at a given time.  In theory MBIM supports multiple
outstanding commands through the use of transaction-id matching, but it
seems some devices only support a single outstanding command at a time.
2017-10-05 11:08:38 -05:00
..
alcatel.c alcatel: create sim atom with vendor alcatel 2012-11-15 12:31:02 -06:00
allowed-apns.c plugins: Remove AllowedAccessPoints interface 2017-08-07 13:47:20 -05:00
bluez4.c bluez4: Remove unneeded casts 2016-04-22 15:25:54 -05:00
bluez4.h bluez4: Increase Bluez 4 D-Bus timeouts to 60 seconds 2013-02-26 14:15:44 -06:00
bluez5.c bluez5: fix crash on DBus transport disconnection 2016-11-10 10:18:26 -06:00
bluez5.h bluez5: Unify bt_register_profile_* into a single function 2013-04-25 03:38:11 -05:00
caif.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
calypso.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
cdma-provision.c cdma-provision: Add cdma provisioning plugin 2012-01-07 12:40:47 -06:00
cinterion.c cinterion: Correct use of freed structure 2015-05-13 15:56:34 -05:00
connman.c connman: Fix crash due to uninitialized path 2011-07-28 00:12:13 -05:00
dun_gw_bluez4.c bluetooth: Rename DUN GW plugin 2013-03-21 10:08:41 -05:00
dun_gw_bluez5.c bluez5: Unify bt_register_profile_* into a single function 2013-04-25 03:38:11 -05:00
emulator_fuzz.c emulator_fuzz: Add test plugin 2014-10-20 13:40:28 -05:00
file-provision.c provision: add plugin to provision from config file 2017-02-21 11:08:27 -06:00
g1.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
gemalto.c plugins: Fix compilation on armhf/Musl 2017-09-08 12:09:54 -05:00
gobi.c gobi: create NetworkMonitor atom 2017-09-12 12:53:05 -05:00
hfp_ag_bluez4.c bluetooth: Rename HFP AG plugin 2013-01-30 22:09:52 -06:00
hfp_ag_bluez5.c hfp_ag_bluez5: use codec negotiation 2015-10-26 11:43:09 -05:00
hfp_hf_bluez4.c git: Fixup messed up permissions 2013-12-21 13:39:54 -06:00
hfp_hf_bluez5.c hfp_hf_bluez5: Rework code handling device changes 2017-05-04 12:34:31 -05:00
hso.c hso: Don't access freed data, in hso_set_online 2012-02-27 15:16:37 -08:00
huawei.c huawei: reopen modem channel if it disconnects 2017-02-21 11:13:51 -06:00
icera.c icera: Select USSD driver based on USSD mode setting 2012-05-25 13:09:27 +02:00
ifx.c ifx: Bump the setup timeout 2012-11-28 10:31:15 -06:00
infineon.c infineon: Plugin for infineon modems 2015-10-13 21:35:00 -05:00
isiusb.c isiusb: Fix compiler warning with logical expression 2015-07-07 11:35:54 +02:00
linktop.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
mbim.c mbim: Parse MBIM descriptors 2017-10-05 11:08:38 -05:00
mbm.c mbm: Fix segfault with hot-plugged MD300 modem 2013-10-17 15:25:52 -05:00
mbpi.c mbpi: add support for provisioning the auth method 2014-06-24 12:46:18 -05:00
mbpi.h mbpi: Add mbpi_lookup_cdma_provider_name API 2011-11-16 03:53:28 -06:00
n900.c n900: Fix compiler warning with logical expression 2015-07-07 11:35:54 +02:00
nokia-gpio.c plugins/nokia-gpio: fix glibc 2.23.9+ issues 2016-04-18 09:58:21 -05:00
nokia-gpio.h isi: Private header files don't need circular inclusion protection 2010-10-01 06:52:38 +02:00
nokia.c nokia: Setup CSCS on both ports 2012-01-11 06:38:28 -06:00
nokiacdma.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
novatel.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
ofono-speedup.rules Add udev rules for SpeedUp U3501 2012-04-06 09:32:15 -05:00
ofono.rules ofono.rules: remove 'change' action 2017-03-26 20:44:52 -05:00
palmpre.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
phonesim.c phonesim: Instantiate radio-settings in post_sim 2014-12-10 11:03:17 -06:00
phonesim.conf build: Add example configuration for phonesim plugin 2010-10-25 20:48:55 +02:00
provision.c provision: Update to the new mbpi API 2011-11-14 14:10:54 -06:00
push-notification.c push-notification: Accept push from any origin 2015-09-08 09:14:03 -05:00
quectel.c quectel: Minor style cleanup 2014-07-08 08:44:21 -05:00
ril.c plugins/ril: enable cbs 2016-05-19 10:30:13 -05:00
ril.h ril: Plugin for Android modems 2015-10-13 21:34:56 -05:00
ril_intel.c ril_intel: Fix wrong pointer derference for power status 2017-07-11 10:47:11 -07:00
rildev.c rildev: Do not create modems if no env var set 2015-10-15 10:01:09 -05:00
samsung.c samsung: Update to new sim_state_query API 2012-04-18 04:08:15 -05:00
sap.c bluetooth: Rename bluetooth plugins 2013-01-16 13:37:23 -06:00
sierra.c sierra: add sim state polling after CFUN enable 2015-01-31 10:20:18 -06:00
sim900.c sim900: Use SIM900 quirk for gprs context 2013-07-19 09:01:09 -05:00
smart-messaging.c smart-messaging: Use g_slist_free_full 2016-04-22 15:26:34 -05:00
speedup.c speedup: Update to new sim_state_query API 2012-04-18 04:08:29 -05:00
speedupcdma.c speedupcdma: Create cdma-netreg atom 2011-12-15 22:39:57 -06:00
ste.c ste: Fix out-of-order free 2015-05-13 15:55:00 -05:00
stemgr.c stemgr: Avoid shadowing of connection variable 2012-07-15 20:19:28 -03:00
stktest.c stktest: Remove usage of decode_at_error 2015-12-15 17:17:15 -06:00
telit.c telit: register SIM if it goes straight to ready 2017-02-08 10:55:09 -06:00
u8500.c u8500: Add missing fall through statement 2017-07-11 10:46:13 -07:00
ublox.c ublox: Add missing break statement 2017-07-11 10:46:39 -07:00
udevng.c udevng: Store MBIM descriptors file 2017-10-05 11:08:38 -05:00
upower.c plugins: add upower battery monitor for bluetooth 2015-12-18 09:53:38 -06:00
wavecom.c wavecom: Add peculiar CPIN as terminator behavior 2012-11-01 04:58:14 -05:00
xmm7xxx.c Add support for Intel xmm7xxx series modems 2017-09-13 10:30:01 -05:00
zte.c zte: Update to new sim_state_query API 2012-04-18 04:08:44 -05:00