ofono/plugins
Rajagopal Aravindan a8d084dcf0 ril_sofia3gr: Add transmit power throttling
Added 'sofia3gr.ThermalManagement' interface to sofia3gr plugin and
floated 'TransmitPowerThrottling' as an ofono property under that,
to support modem throttling.

'sofia3gr.ThermalManagement'
    1.Will be available ONLY if modem throttling is supported in RIL.
      This is determined by sending a RIL request during ofono start,
      to get current throttling state. If it succeeds, interface is
      published otherwise not.

'TransmitPowerThrottling'
    1.GetProperties will be allowed both when modem is ON & OFF.
    2.GetProperties will be serviced by looking it up from state
      information maintained inside ofono. No RIL call will be made.
    3.SetProperty will be allowed ONLY when modem is ON.
    4.SetProperty request will be forwarded to RIL ONLY if
      new state != current state. If RIL request succeeds, state
      information will be updated and also, a property change signal
      will be emitted.
2016-05-24 11:01:43 -05:00
..
alcatel.c alcatel: create sim atom with vendor alcatel 2012-11-15 12:31:02 -06:00
allowed-apns.c plugins: Add allowed apn list 2016-04-21 10:01:53 -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: Unify bt_register_profile_* into a single function 2013-04-25 03:38:11 -05: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
g1.c plugins: Update copyright information 2011-10-10 13:39:54 -07:00
gobi.c gobi: Fix warning 2016-05-03 11:12:19 -05:00
he910.c he910: Update copyright 2014-10-22 21:23:25 -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 handsfree-audio: add type for our audio cards 2015-10-05 11:46:30 -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: Use AlwaysOnline for CDMA modems 2013-04-01 21:42:44 -05: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
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: Add N900 rule for stock kernels 2012-01-07 13:20:09 -06: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_sofia3gr.c ril_sofia3gr: Add transmit power throttling 2016-05-24 11:01:43 -05: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 bluetooth: Rename bluetooth plugins 2013-01-16 13:37:23 -06:00
u8500.c u8500: Fix compiler warning with logical expression 2015-07-07 11:35:54 +02:00
ublox.c ublox: support more internet contexts 2016-03-17 09:53:51 -05:00
udev.c udev: Add support for ehs6 name 2015-05-13 09:57:53 -05:00
udevng.c udevng: Fixup various minor style issues 2016-05-03 11:09:24 -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
zte.c zte: Update to new sim_state_query API 2012-04-18 04:08:44 -05:00