/linux-4.4.14/Documentation/hwmon/ |
D | smm665 | 40 Reference voltage on VREF_ADC pin in mV. It should not be necessary to set 41 this parameter unless a non-default reference voltage is used. 87 in1_input 12V input voltage (mV) 88 in2_input 3.3V (VDD) input voltage (mV) 89 in3_input Channel A voltage (mV) 90 in4_input Channel B voltage (mV) 91 in5_input Channel C voltage (mV) 92 in6_input Channel D voltage (mV) 93 in7_input Channel E voltage (mV) 94 in8_input Channel F voltage (mV) [all …]
|
D | max20751 | 44 in1_input Measured voltage. 45 in1_min Minimum input voltage. 46 in1_max Maximum input voltage. 47 in1_lcrit Critical minimum input voltage. 48 in1_crit Critical maximum input voltage. 49 in1_min_alarm Input voltage low alarm. 50 in1_lcrit_alarm Input voltage critical low alarm. 51 in1_min_alarm Input voltage low alarm. 52 in1_max_alarm Input voltage high alarm. 55 in2_input Measured voltage. [all …]
|
D | ina209 | 19 The TI / Burr-Brown INA209 monitors voltage, current, and power on the high side 35 in0_input shunt voltage (mV) 36 in0_input_highest shunt voltage historical maximum reading (mV) 37 in0_input_lowest shunt voltage historical minimum reading (mV) 38 in0_reset_history reset shunt voltage history 39 in0_max shunt voltage max alarm limit (mV) 40 in0_min shunt voltage min alarm limit (mV) 41 in0_crit_max shunt voltage crit max alarm limit (mV) 42 in0_crit_min shunt voltage crit min alarm limit (mV) 43 in0_max_alarm shunt voltage max alarm limit exceeded [all …]
|
D | lm25066 | 68 in1_input Measured input voltage. 69 in1_average Average measured input voltage. 70 in1_min Minimum input voltage. 71 in1_max Maximum input voltage. 72 in1_crit Critical high input voltage (LM25063 only). 73 in1_lcrit Critical low input voltage (LM25063 only). 74 in1_min_alarm Input voltage low alarm. 75 in1_max_alarm Input voltage high alarm. 76 in1_lcrit_alarm Input voltage critical low alarm (LM25063 only). 77 in1_crit_alarm Input voltage critical high alarm. (LM25063 only). [all …]
|
D | smsc47m192 | 24 These chips support 3 temperature channels and 8 voltage inputs 25 as well as CPU voltage VID input. 33 Voltages are scaled such that the nominal voltage corresponds to 35 each voltage channel is 0V ... 255/192*(nominal voltage), the resolution 36 is 1 bit per (nominal voltage)/192. 37 Both voltage and temperature values are scaled by 1000, the sys files 40 The +12V analog voltage input channel (in4_input) is multiplexed with 41 bit 4 of the encoded CPU voltage. This means that you either get 42 a +12V voltage measurement or a 5 bit CPU VID, but not both. 48 The temperature and voltage readings are updated once every 1.5 seconds. [all …]
|
D | ltc2945 | 17 The LTC2945 is a rail-to-rail system monitor that measures current, voltage, 38 registers. If a set of voltage divider resistors is installed, calculate the 39 real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the 40 value of the divider resistor against the measured voltage and R2 is the value 48 in1_input VIN voltage (mV). Voltage is measured either at 52 in1_lowest Lowest measured voltage 53 in1_highest Highest measured voltage 58 in2_input ADIN voltage (mV) 61 in2_lowest Lowest measured voltage 62 in2_highest Highest measured voltage [all …]
|
D | zl6100 | 114 in1_input Measured input voltage. 115 in1_min Minimum input voltage. 116 in1_max Maximum input voltage. 117 in1_lcrit Critical minimum input voltage. 118 in1_crit Critical maximum input voltage. 119 in1_min_alarm Input voltage low alarm. 120 in1_max_alarm Input voltage high alarm. 121 in1_lcrit_alarm Input voltage critical low alarm. 122 in1_crit_alarm Input voltage critical high alarm. 125 in2_input Measured voltage on VMON (ZL2004) or VDRV (ZL9101M, [all …]
|
D | menf21bmc | 17 This driver gives access to the voltage monitoring feature of the main 19 The voltage sensors are connected to the ADC inputs of the BMC which is 37 in0_input +3.3V input voltage 38 in1_input +5.0V input voltage 39 in2_input +12.0V input voltage 40 in3_input +5V Standby input voltage 43 in[0-4]_min Minimum voltage limit 44 in[0-4]_max Maximum voltage limit
|
D | ltc2978 | 98 in1_input Measured input voltage. 99 in1_min Minimum input voltage. 100 in1_max Maximum input voltage. 103 in1_lcrit Critical minimum input voltage. 106 in1_crit Critical maximum input voltage. 107 in1_min_alarm Input voltage low alarm. 108 in1_max_alarm Input voltage high alarm. 111 in1_lcrit_alarm Input voltage critical low alarm. 114 in1_crit_alarm Input voltage critical high alarm. 115 in1_lowest Lowest input voltage. [all …]
|
D | da9052 | 18 Channel 0: VDDOUT - measurement of the system voltage 21 Channel 3: VBAT - measurement of the battery voltage 25 Channel 7: XY - TSI interface to measure the X and Y voltage of the touch 28 Channel 9: VBBAT - measurement of the backup battery voltage 30 By using sysfs attributes we can measure the system voltage VDDOUT, the battery 32 TJUNC, battery voltage VBAT and the back up battery voltage VBBAT. 39 The battery voltage is calculated as: 42 The backup battery voltage is calculated as:
|
D | ltc4245 | 45 in1_input 12v input voltage (mV) 46 in2_input 5v input voltage (mV) 47 in3_input 3v input voltage (mV) 48 in4_input Vee (-12v) input voltage (mV) 65 in5_input 12v output voltage (mV) 66 in6_input 5v output voltage (mV) 67 in7_input 3v output voltage (mV) 68 in8_input Vee (-12v) output voltage (mV) 75 in9_input GPIO voltage data (see note 1) 76 in10_input GPIO voltage data (see note 1) [all …]
|
D | ltc4261 | 17 The LTC4261/LTC4261-2 negative voltage Hot Swap controllers allow a board 38 registers. If a set of voltage divider resistors is installed, calculate the 39 real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the 40 value of the divider resistor against the measured voltage and R2 is the value 48 The chip has two voltage sensors, but only one set of voltage alarm status bits. 52 report it with both voltage sensors. 54 in1_input ADIN2 voltage (mV) 58 in2_input ADIN voltage (mV)
|
D | lineage-pem | 46 All Lineage CPL devices report output voltage and device temperature as well as 47 alarms for output voltage, temperature, input voltage, input current, input power, 50 Input voltage, input current, input power, and fan speed measurement is only 54 in1_input Output voltage (mV) 57 in1_crit Output voltage critical alarm 59 in2_input Input voltage (mV, optional) 60 in2_alarm Input voltage alarm
|
D | twl4030-madc-hwmon | 32 8 BCI: VBUS voltage(VBUS) 33 9 Backup Battery voltage (VBKP) 35 11 BCI: Battery charger voltage (VCHG) 36 12 BCI: Main battery voltage (VBAT) 42 The Sysfs nodes will represent the voltage in the units of mV,
|
D | ina2xx | 41 interface. The INA219 monitors both shunt drop and supply voltage, with 45 interface. The INA220 monitors both shunt drop and supply voltage. 48 The INA226 monitors both a shunt voltage drop and bus supply voltage. 51 with an I2C interface. The chips monitor both a shunt voltage drop and 52 bus supply voltage. 61 bus and shunt voltage conversion times multiplied by the averaging rate. We
|
D | ucd9000 | 23 sequences up to 12 independent voltage rails. The device integrates a 12-bit 24 ADC with a 2.5V internal reference for monitoring up to 13 power supply voltage, 29 13 power-supply voltage, current, or temperature inputs. Twenty-six GPIO pins 37 voltage inputs. Twenty-three GPIO pins can be used for power supply enables, 44 13 power-supply voltage, current, or temperature inputs. 72 in[1-12]_input Measured voltage. From READ_VOUT register. 74 in[1-12]_max Maximum voltage. From VOUT_OV_WARN_LIMIT register. 76 in[1-12]_crit Critical maximum voltage. From VOUT_OV_FAULT_LIMIT register. 91 For each attribute index, either voltage or current is 92 reported, but not both. If voltage or current is
|
D | ltc4260 | 38 registers. If a set of voltage divider resistors is installed, calculate the 39 real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the 40 value of the divider resistor against the measured voltage and R2 is the value 48 in1_input SOURCE voltage (mV) 52 in2_input ADIN voltage (mV)
|
D | max34440 | 40 The MAX34460 supports 12 voltage channels, and the MAX34461 supports 16 voltage 55 voltage measurement is enabled for a given channel. Voltage measurement is 58 channel 1 (3) is configured for voltage measurement, and channel 2 (4) is 75 in[1-6]_input Measured voltage. From READ_VOUT register. 77 in[1-6]_max Maximum voltage. From VOUT_OV_WARN_LIMIT register. 79 in[1-6]_crit Critical maximum voltage. From VOUT_OV_FAULT_LIMIT register. 84 in[1-6]_lowest Historical minimum voltage. 85 in[1-6]_highest Historical maximum voltage.
|
D | adm1026 | 36 The ADM1026 implements three (3) temperature sensors, 17 voltage sensors, 57 There are 17 voltage sensors. An alarm is triggered if the voltage has 59 case always means 'closest to zero'; this is important for negative voltage 61 higher voltages directly. 3.3V, 5V, 12V, -12V and battery voltage all have 64 a 0-2.5V full-scale range. A 2.5V or 1.82V reference voltage is provided 65 for negative voltage measurements. 88 voltage from the power lead rather than on the ground lead. 93 get a VID voltage.
|
D | adm1275 | 33 They also feature current and voltage readback via an integrated 12 47 The ADM1075, unlike many other PMBus devices, does not support internal voltage 67 vout1 reports the voltage on the VAUX pin. 68 inX_input Measured voltage. 70 inX_max Maximum voltage. 73 inX_highest Historical maximum voltage.
|
D | ucd9200 | 56 in1_input Measured voltage. From READ_VIN register. 58 in1_max Maximum voltage. From VIN_OV_WARN_LIMIT register. 60 in1_crit Critical maximum voltage. From VIN_OV_FAULT_LIMIT register. 67 in[2-5]_input Measured voltage. From READ_VOUT register. 69 in[2-5]_max Maximum voltage. From VOUT_OV_WARN_LIMIT register. 71 in[2-5]_crit Critical maximum voltage. From VOUT_OV_FAULT_LIMIT register. 95 The number of output voltage, current, and power
|
D | lm78 | 31 seven voltage sensors, VID lines, alarms, and some miscellaneous stuff. 49 An alarm is triggered if the voltage has crossed a programmable minimum 51 zero'; this is important for negative voltage measurements. All voltage 55 The VID lines encode the core voltage value: the voltage level your processor
|
D | adt7475 | 34 minor details. The ADT7476 has additional features, including extra voltage 36 features, including extra voltage measurement inputs and PECI support. All 53 Each of the measured inputs (voltage, temperature, fan speed) has 65 * 2 voltage inputs 69 * 2 voltage inputs 72 * 5 voltage inputs 76 * 6 voltage inputs
|
D | max16064 | 44 in[1-4]_input Measured voltage. From READ_VOUT register. 46 in[1-4]_max Maximum voltage. From VOUT_OV_WARN_LIMIT register. 48 in[1-4]_crit Critical maximum voltage. From VOUT_OV_FAULT_LIMIT register. 53 in[1-4]_highest Historical maximum voltage.
|
D | adc128d818 | 19 The ADC128D818 implements one temperature sensor and seven voltage sensors. 29 An alarm is triggered if the voltage has crossed a programmable minimum 31 zero'; this is important for negative voltage measurements. All voltage
|
D | max8688 | 44 in1_input Measured voltage. From READ_VOUT register. 46 in1_max Maximum voltage. From VOUT_OV_WARN_LIMIT register. 48 in1_crit Critical maximum voltage. From VOUT_OV_FAULT_LIMIT register. 53 in1_highest Historical maximum voltage.
|
D | pc87360 | 22 *1: Forcibly enable internal voltage and temperature channels, except in9 23 2: Forcibly enable all voltage and temperature channels, except in9 24 3: Forcibly enable all voltage and temperature channels, including in9 43 but also monitoring eleven voltage inputs and two (PC87365) or up to four 122 (voltage level monitor) logical device, not the TMS (temperature 138 Voltages are reported relatively to a reference voltage, either internal or 150 Each voltage measured has associated low and high limits, each of which 153 When available, VID inputs are used to provide the nominal CPU Core voltage. 172 channel measures the battery voltage (Vbat). It is a known fact that 173 repeatedly sampling the battery voltage reduces its lifetime. National
|
D | asb100 | 24 The ASB100 implements seven voltage sensors, three fan rotation speed 38 The VID lines encode the core voltage value: the voltage level your 70 * Are there really 13 voltage inputs? Probably not...
|
D | da9055 | 18 Channel 0: VDDOUT - measurement of the system voltage 24 By using sysfs attributes we can measure the system voltage VDDOUT, 33 The system voltage is calculated as:
|
D | sis5595 | 58 sensors, four or five voltage sensors, and alarms. 60 On the first version of the chip, there are four voltage sensors and one 64 fifth voltage sensor (in4) share a pin which is configurable, but not 81 alarm is triggered if the voltage has crossed a programmable minimum or 83 zero'; this is important for negative voltage measurements. All voltage
|
D | adm1025 | 28 comparison of various system parameters. Five voltage measurement inputs 30 the processor core voltage. The ADM1025 can monitor a sixth power-supply 31 voltage by measuring its own VCC. One input (two pins) is dedicated to a 36 different manners. It can act as the +12V power-supply voltage analog
|
D | it87 | 89 each read. Default is 0. On some boards the battery voltage is provided 91 at power on will be the actual battery voltage (which the chip does 92 automatically). On other boards the battery voltage is always fed to 125 rotation speed sensors, 8 voltage sensors, associated alarms, and chassis 129 the Vcore voltage of the processor. The early IT8712F have 5 VID pins, 137 upper VID bits share their pins with voltage inputs (in5 and in6) so you 181 alarm is triggered if the voltage has crossed a programmable minimum or 183 zero'; this is important for negative voltage measurements. On most chips, all 184 voltage inputs can measure voltages between 0 and 4.08 volts, with a resolution 187 2.8 volts with a resolution of 0.0109 volt. The battery voltage in8 does not [all …]
|
D | lm80 | 30 seven voltage sensors, alarms, and some miscellaneous stuff. 49 An alarm is triggered if the voltage has crossed a programmable minimum 51 zero'; this is important for negative voltage measurements. All voltage
|
D | ads7828 | 34 if using an external reference, set this to the reference voltage in mV, 39 operation and internal voltage reference (2.5V). 52 The chip also has the facility to use an external voltage reference. This
|
D | gl518sm | 33 sensors, and four voltage sensors. It can report alarms through the 52 An alarm is triggered if the voltage has crossed a programmable minimum or 54 zero'; this is important for negative voltage measurements. The VDD input 58 reading the current voltage of any input except for VIN3; limit setting and
|
D | ltc4215 | 41 in1_input input voltage 42 in2_input output voltage
|
D | ltc4151 | 43 in1_input VDIN voltage (mV) 45 in2_input ADIN voltage (mV)
|
D | vt1211 | 27 setting a bit to 0 enables the voltage input. 44 temp2), 1 dedicated voltage (in5) and 2 fans. Additionally, the chip 46 programmed to either monitor a voltage or a temperature. 97 performs the scaling and returns the properly scaled voltage value. 99 Each measured voltage has an associated low and high limit which triggers an 139 the voltages as seen at the individual pins of UCH1-UCH5. The voltage at the 140 pin (Vpin) is formed by a voltage divider made of the thermistor (Rth) and a
|
D | powr1220 | 17 includes voltage monitoring for 14 inputs as well as trim settings 18 for output voltages and GPIOs. This driver implements the voltage
|
D | nct7904 | 17 The NCT7904D is a hardware monitor supporting up to 20 voltage sensors, 28 in[1-20]_input Input voltage measurements (mV)
|
D | ibmpowernv | 13 voltage/power for 'POWERNV' platform. 38 inX_input Measured power supply voltage
|
D | w83l786ng | 28 sensors, and three voltage sensors. 38 An alarm is triggered if the voltage has crossed a programmable minimum
|
D | w83793 | 36 This driver exports 10 voltage sensors, up to 12 fan tachometer inputs, 58 For voltage sensors, an alarm triggers if the measured value is below 59 the low voltage limit or over the high voltage limit.
|
D | sysfs-interface | 48 types for sensor chips are "in" (voltage), "temp" (temperature) and 112 If voltage drops to or below this limit, the system may 123 If voltage reaches or exceeds this limit, the system may 131 Actual voltage depends on the scaling resistors on the 138 These drivers will output the actual voltage. Rule of 139 thumb: drivers should report the voltage values at the 143 Average voltage 148 Historical minimum voltage 153 Historical maximum voltage 165 in[0-*]_label Suggested voltage channel label. [all …]
|
D | dme1737 | 29 * force_start: bool Enables the monitoring of voltage, fan and temp inputs 68 The voltage inputs are sampled with 12-bit resolution and have internal 70 millivolts and don't need scaling. The voltage inputs are mapped as follows 110 Each voltage input has associated min and max limits which trigger an alarm 216 cpu0_vid RO CPU core reference voltage in 221 in[0-7]_input RO Measured voltage in millivolts. 222 in[0-7]_min RW Low limit for voltage input. 223 in[0-7]_max RW High limit for voltage input. 225 voltage input is or went outside the
|
D | tps40422 | 43 in[1-2]_input Measured voltage. From READ_VOUT register. 44 in[1-2]_alarm voltage alarm.
|
D | lm87 | 30 rotation speed sensors, up to seven voltage sensors, alarms, and some 46 volts. An alarm is triggered if the voltage has crossed a programmable 48 'closest to zero'; this is important for negative voltage measurements.
|
/linux-4.4.14/Documentation/devicetree/bindings/power/ |
D | rt9455_charger.txt | 14 When the current in constant-voltage phase drops 17 - richtek,battery-regulation-voltage: integer, maximum battery voltage in uV. 18 - richtek,boost-output-voltage: integer, maximum voltage provided to consumer 22 - richtek,min-input-voltage-regulation: integer, input voltage level in uV, used to 23 decrease voltage level when the over current 25 This prevents input voltage drop due to insufficient 43 richtek,battery-regulation-voltage = <4200000>; 44 richtek,boost-output-voltage = <5050000>; 46 richtek,min-input-voltage-regulation = <4500000>;
|
D | bq25890.txt | 7 - ti,battery-regulation-voltage: integer, maximum charging voltage (in uV); 10 constant-voltage phase drops below this value (in uA); 13 - ti,minimum-sys-voltage: integer, when battery is charging and it is below 14 minimum system voltage, the system will be regulated above 15 minimum-sys-voltage setting (in uV); 16 - ti,boost-voltage: integer, VBUS voltage level in boost mode (in uV); 36 ti,battery-regulation-voltage = <4200000>; 40 ti,minimum-sys-voltage = <3600000>; 41 ti,boost-voltage = <5000000>;
|
D | bq24257.txt | 13 - ti,battery-regulation-voltage: integer, maximum charging voltage in uV. 16 constant-voltage phase drops below this value (in uA). 29 - ti,ovp-voltage: Configures the over voltage protection voltage (in uV). If 31 - ti,in-dpm-voltage: Configures the threshold input voltage for the dynamic 45 ti,battery-regulation-voltage = <4200000>; 58 ti,battery-regulation-voltage = <4200000>; 62 ti,ovp-voltage = <9500000>; 63 ti,in-dpm-voltage = <4440000>;
|
D | bq2415x.txt | 20 - ti,weak-battery-voltage: integer, weak battery voltage threshold in mV. 21 The chip will use slow precharge if battery voltage 23 - ti,battery-regulation-voltage: integer, maximum charging voltage in mV. 26 constant-voltage phase drops below this value (in mA). 40 ti,weak-battery-voltage = <3400>; 41 ti,battery-regulation-voltage = <4200>;
|
D | rockchip-io-domain.txt | 14 general register file (GRF) in sync with the actual value of a voltage 18 - any logic for deciding what voltage we should set regulators to 24 driver. When that other software adjusted a regulator's voltage then 34 - "rockchip,rk3188-io-voltage-domain" for rk3188 35 - "rockchip,rk3288-io-voltage-domain" for rk3288 36 - "rockchip,rk3368-io-voltage-domain" for rk3368 37 - "rockchip,rk3368-pmu-io-voltage-domain" for rk3368 pmu-domains 43 to report their voltage. The IO Voltage Domain for any non-specified 85 compatible = "rockchip,rk3288-io-voltage-domain";
|
/linux-4.4.14/drivers/regulator/ |
D | Kconfig | 6 This framework is designed to provide a generic interface to voltage 8 provide voltage and current control to client or consumer drivers and 14 to both voltage regulators (where voltage output is controllable) and 32 tristate "Fixed voltage regulator support" 34 This driver provides support for fixed voltage regulators, 41 This driver provides a virtual consumer for the voltage and 61 This driver supports Marvell 88PM800 voltage regulator chips. 63 the voltage is programmed via I2C interface. 71 This driver supports 88PM8607 voltage regulator chips. 74 tristate "Active-semi act8865 voltage regulator" [all …]
|
D | twl-regulator.c | 644 int voltage = 0; in twl6030smps_list_voltage() local 648 voltage = 100000; in twl6030smps_list_voltage() 653 voltage = 0; in twl6030smps_list_voltage() 656 voltage = 1350 * 1000; in twl6030smps_list_voltage() 659 voltage = 1500 * 1000; in twl6030smps_list_voltage() 662 voltage = 1800 * 1000; in twl6030smps_list_voltage() 665 voltage = 1900 * 1000; in twl6030smps_list_voltage() 668 voltage = 2100 * 1000; in twl6030smps_list_voltage() 671 voltage += (600000 + (12500 * (index - 1))); in twl6030smps_list_voltage() 677 voltage = 0; in twl6030smps_list_voltage() [all …]
|
D | helpers.c | 244 int ret, voltage; in regulator_map_voltage_linear() local 269 voltage = rdev->desc->ops->list_voltage(rdev, ret); in regulator_map_voltage_linear() 270 if (voltage < min_uV || voltage > max_uV) in regulator_map_voltage_linear() 292 int voltage, i; in regulator_map_voltage_linear_range() local 331 voltage = rdev->desc->ops->list_voltage(rdev, ret); in regulator_map_voltage_linear_range() 332 if (voltage < min_uV || voltage > max_uV) in regulator_map_voltage_linear_range()
|
D | tps6524x-regulator.c | 132 struct field enable, voltage, ilimsel; member 384 .voltage = __MK_FIELD(REG_DCDC_SET, DCDC_VDCDC_MASK, 395 .voltage = __MK_FIELD(REG_DCDC_SET, DCDC_VDCDC_MASK, 406 .voltage = __MK_FIELD(REG_DCDC_SET, DCDC_VDCDC_MASK, 417 .voltage = __MK_FIELD(REG_LDO_SET, LDO_VSEL_MASK, 430 .voltage = __MK_FIELD(REG_LDO_SET, LDO_VSEL_MASK, 468 return write_field(hw, &info->voltage, selector); in set_voltage_sel() 483 ret = read_field(hw, &info->voltage); in get_voltage_sel()
|
D | tps65912-regulator.c | 369 int range, voltage = 0, id = rdev_get_id(dev); in tps65912_list_voltage() local 379 voltage = tps65912_vsel_to_uv_range0(selector); in tps65912_list_voltage() 383 voltage = tps65912_vsel_to_uv_range1(selector); in tps65912_list_voltage() 387 voltage = tps65912_vsel_to_uv_range2(selector); in tps65912_list_voltage() 391 voltage = tps65912_vsel_to_uv_range3(selector); in tps65912_list_voltage() 394 return voltage; in tps65912_list_voltage()
|
D | max8649.c | 65 int voltage, rate, ret; in max8649_enable_time() local 73 voltage = regulator_list_voltage_linear(rdev, (unsigned char)val); in max8649_enable_time() 82 return DIV_ROUND_UP(voltage, rate); in max8649_enable_time()
|
D | max8907-regulator.c | 66 #define REG_FIXED(ids, supply, voltage) \ argument 75 .min_uV = (voltage), \ 78 #define REG_OUT5V(ids, supply, base, voltage) \ argument 87 .min_uV = (voltage), \
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | max8997-regulator.txt | 3 The Maxim MAX8997 is a multi-function device which includes voltage and 13 - max8997,pmic-buck1-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 14 units for buck1 when changing voltage using gpio dvs. Refer to [1] below 17 - max8997,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 18 units for buck2 when changing voltage using gpio dvs. Refer to [1] below 21 - max8997,pmic-buck5-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 22 units for buck5 when changing voltage using gpio dvs. Refer to [1] below 26 property is specified, the 'max8997,pmic-buck[1/2/5]-dvs-voltage' 27 property should specify atleast one voltage level (which would be a 28 safe operating voltage). [all …]
|
D | pwm-regulator.txt | 6 Voltage Table: When in this mode, a voltage table (See below) of 7 predefined voltage <=> duty-cycle values must be 11 allow finer grained voltage selection are ignored and 13 the user if the assumptions made in continuous-voltage 21 voltage-table mode above. This solution does make an 23 regulator voltage to run at half way between the 33 - voltage-table: Voltage and Duty-Cycle table consisting of 2 cells 34 First cell is voltage in microvolts (uV) 37 NB: To be clear, if voltage-table is provided, then the device will be used 38 in Voltage Table Mode. If no voltage-table is provided, then the device will [all …]
|
D | s5m8767-regulator.txt | 3 The Samsung S5M8767 is a multi-function device which includes voltage and 13 - s5m8767,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 14 units for buck2 when changing voltage using gpio dvs. Refer to [1] below 17 - s5m8767,pmic-buck3-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 18 units for buck3 when changing voltage using gpio dvs. Refer to [1] below 21 - s5m8767,pmic-buck4-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 22 units for buck4 when changing voltage using gpio dvs. Refer to [1] below 29 property is specified, the 's5m8767,pmic-buck[2/3/4]-dvs-voltage' 30 property should specify atleast one voltage level (which would be a 31 safe operating voltage). [all …]
|
D | ltc3589.txt | 14 the resistor values of their external feedback voltage dividers: 17 - lltc,fb-voltage-divider: An array of two integers containing the resistor 18 values R1 and R2 of the feedback voltage divider in ohms. 21 0.3625 V to 0.75 V in 12.5 mV steps. The output voltage thus ranges between 39 lltc,fb-voltage-divider = <100000 158000>; 48 lltc,fb-voltage-divider = <180000 191000>; 57 lltc,fb-voltage-divider = <270000 100000>; 66 lltc,fb-voltage-divider = <511000 158000>; 74 lltc,fb-voltage-divider = <100000 158000>; 82 lltc,fb-voltage-divider = <180000 191000>;
|
D | fan53555.txt | 8 - fcs,suspend-voltage-selector: declare which of the two available 9 voltage selector registers should be used for the suspend 10 voltage. The other one is used for the runtime voltage setting 22 fcs,suspend-voltage-selector = <1>;
|
D | anatop-regulator.txt | 9 - anatop-min-voltage: Minimum voltage of this regulator 10 - anatop-max-voltage: Maximum voltage of this regulator 36 anatop-min-voltage = <725000>; 37 anatop-max-voltage = <1300000>;
|
D | tps51632-regulator.txt | 8 - ti,enable-pwm-dvfs: Enable the DVFS voltage control through the PWM interface. 9 - ti,dvfs-step-20mV: The 20mV step voltage when PWM DVFS enabled. Missing this 10 will set 10mV step voltage in PWM DVFS mode. In normal mode, the voltage
|
D | max8952.txt | 1 Maxim MAX8952 voltage regulator 11 - max8952,vid-gpios: array of two GPIO pins used for DVS voltage selection 13 - max8952,default-mode: index of default DVS voltage, from <0, 3> range 19 - max8952,ramp-speed: voltage ramp speed, must be one of following values:
|
D | regulator.txt | 5 - regulator-min-microvolt: smallest voltage consumers may set 6 - regulator-max-microvolt: largest voltage consumers may set 7 - regulator-microvolt-offset: Offset applied to voltages to compensate for voltage drops 20 rail to reach the target voltage, plus/minus whatever tolerance the board 24 - regulator-soft-start: Enable soft start so that voltage ramps slowly 34 - regulator-suspend-microvolt: regulator should be set to this voltage
|
D | max77686.txt | 12 - voltage-regulators : The regulators of max77686 have to be instantiated 13 under subnode named "voltage-regulators" using the following format. 49 voltage-regulators {
|
D | qcom,spmi-regulator.txt | 22 <regulator_name> corresponds to a voltage switch 101 available on boost type regulators. For voltage switch type 110 Description: Maximum number of times to try toggling a voltage switch 117 Description: Time to delay in milliseconds between each voltage switch 147 Description: This property sets the soft start strength for voltage
|
D | gpio-regulator.txt | 10 - gpios : GPIO group used to control voltage. 16 "voltage" or "current", defaults to current.
|
D | lp872x.txt | 10 bit[2]: BUCK output voltage control by external DVS pin or register 19 bit[3]: BUCK2 output voltage register address. 1 = 0Ah, 0 = 0Bh 20 bit[2]: BUCK1 output voltage control by external DVS pin or register
|
/linux-4.4.14/drivers/power/ |
D | jz4740-battery.c | 45 long voltage; member 73 long voltage; in jz_battery_read_voltage() local 92 voltage = (long)val; in jz_battery_read_voltage() 94 voltage = t ? t : -ETIMEDOUT; in jz_battery_read_voltage() 102 return voltage; in jz_battery_read_voltage() 109 long voltage; in jz_battery_get_capacity() local 113 voltage = jz_battery_read_voltage(jz_battery); in jz_battery_get_capacity() 115 if (voltage < 0) in jz_battery_get_capacity() 116 return voltage; in jz_battery_get_capacity() 119 ret = ((voltage - info->voltage_min_design) * 100) / voltage_span; in jz_battery_get_capacity() [all …]
|
D | twl4030_madc_battery.c | 87 if (volt > calibration[0].voltage) { in twl4030_madc_bat_voltscale() 90 for (i = 0; calibration[i+1].voltage >= 0; i++) { in twl4030_madc_bat_voltscale() 91 if (volt <= calibration[i].voltage && in twl4030_madc_bat_voltscale() 92 volt >= calibration[i+1].voltage) { in twl4030_madc_bat_voltscale() 95 ((calibration[i].voltage - volt) * in twl4030_madc_bat_voltscale() 98 (calibration[i].voltage - in twl4030_madc_bat_voltscale() 99 calibration[i+1].voltage); in twl4030_madc_bat_voltscale() 188 return ((struct twl4030_madc_bat_calibration *)b)->voltage - in twl4030_cmp() 189 ((struct twl4030_madc_bat_calibration *)a)->voltage; in twl4030_cmp()
|
D | rx51_battery.c | 57 int voltage = rx51_battery_read_adc(di->channel_vbat); in rx51_battery_read_voltage() local 59 if (voltage < 0) { in rx51_battery_read_voltage() 60 dev_err(di->dev, "Could not read ADC: %d\n", voltage); in rx51_battery_read_voltage() 61 return voltage; in rx51_battery_read_voltage() 64 return 1000 * (10000 * voltage / 1705); in rx51_battery_read_voltage()
|
D | ipaq_micro_battery.c | 47 unsigned int voltage; member 80 mb->voltage = ((((unsigned short)msg_battery.rx_data[3] << 8) + in micro_battery_work() 170 val->intval = mb->voltage; in micro_batt_get_property()
|
/linux-4.4.14/drivers/leds/ |
D | leds-regulator.c | 39 int voltage = regulator_list_voltage(supply, 0); in led_regulator_get_max_brightness() local 41 if (voltage <= 0) in led_regulator_get_max_brightness() 48 ret = regulator_set_voltage(supply, voltage, voltage); in led_regulator_get_max_brightness() 99 int voltage; in regulator_led_set_value() local 110 voltage = led_regulator_get_voltage(led->vcc, led->value); in regulator_led_set_value() 112 led->value, voltage); in regulator_led_set_value() 114 ret = regulator_set_voltage(led->vcc, voltage, voltage); in regulator_led_set_value() 117 voltage, ret); in regulator_led_set_value()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx28.dtsi | 218 fsl,voltage = <MXS_VOLTAGE_HIGH>; 229 fsl,voltage = <MXS_VOLTAGE_HIGH>; 242 fsl,voltage = <MXS_VOLTAGE_HIGH>; 266 fsl,voltage = <MXS_VOLTAGE_HIGH>; 288 fsl,voltage = <MXS_VOLTAGE_HIGH>; 299 fsl,voltage = <MXS_VOLTAGE_HIGH>; 312 fsl,voltage = <MXS_VOLTAGE_HIGH>; 323 fsl,voltage = <MXS_VOLTAGE_HIGH>; 334 fsl,voltage = <MXS_VOLTAGE_HIGH>; 345 fsl,voltage = <MXS_VOLTAGE_HIGH>; [all …]
|
D | imx28-cfa10049.dts | 31 fsl,voltage = <MXS_VOLTAGE_HIGH>; 42 fsl,voltage = <MXS_VOLTAGE_HIGH>; 52 fsl,voltage = <MXS_VOLTAGE_HIGH>; 62 fsl,voltage = <MXS_VOLTAGE_HIGH>; 73 fsl,voltage = <MXS_VOLTAGE_HIGH>; 83 fsl,voltage = <MXS_VOLTAGE_HIGH>; 96 fsl,voltage = <MXS_VOLTAGE_HIGH>; 110 fsl,voltage = <MXS_VOLTAGE_HIGH>; 137 fsl,voltage = <MXS_VOLTAGE_HIGH>; 150 fsl,voltage = <MXS_VOLTAGE_HIGH>; [all …]
|
D | imx23.dtsi | 146 fsl,voltage = <MXS_VOLTAGE_HIGH>; 159 fsl,voltage = <MXS_VOLTAGE_HIGH>; 170 fsl,voltage = <MXS_VOLTAGE_HIGH>; 196 fsl,voltage = <MXS_VOLTAGE_HIGH>; 220 fsl,voltage = <MXS_VOLTAGE_HIGH>; 240 fsl,voltage = <MXS_VOLTAGE_HIGH>; 258 fsl,voltage = <MXS_VOLTAGE_HIGH>; 295 fsl,voltage = <MXS_VOLTAGE_HIGH>; 308 fsl,voltage = <MXS_VOLTAGE_HIGH>; 319 fsl,voltage = <MXS_VOLTAGE_HIGH>; [all …]
|
D | imx28-eukrea-mbmx28lc.dtsi | 201 fsl,voltage = <MXS_VOLTAGE_HIGH>; 211 fsl,voltage = <MXS_VOLTAGE_HIGH>; 224 fsl,voltage = <MXS_VOLTAGE_HIGH>; 234 fsl,voltage = <MXS_VOLTAGE_HIGH>; 244 fsl,voltage = <MXS_VOLTAGE_HIGH>; 254 fsl,voltage = <MXS_VOLTAGE_HIGH>; 264 fsl,voltage = <MXS_VOLTAGE_HIGH>; 274 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx28-cfa10036.dts | 32 fsl,voltage = <MXS_VOLTAGE_HIGH>; 42 fsl,voltage = <MXS_VOLTAGE_HIGH>; 52 fsl,voltage = <MXS_VOLTAGE_HIGH>; 63 fsl,voltage = <1>;
|
D | sun7i-a20-olinuxino-micro.dts | 150 voltage = <191274>; 157 voltage = <392644>; 164 voltage = <601151>; 171 voltage = <795090>; 178 voltage = <987387>; 185 voltage = <1184678>; 192 voltage = <1398804>;
|
D | imx28-cfa10055.dts | 35 fsl,voltage = <MXS_VOLTAGE_HIGH>; 62 fsl,voltage = <MXS_VOLTAGE_HIGH>; 75 fsl,voltage = <MXS_VOLTAGE_HIGH>; 85 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx28-tx28.dts | 511 fsl,voltage = <MXS_VOLTAGE_HIGH>; 522 fsl,voltage = <MXS_VOLTAGE_HIGH>; 531 fsl,voltage = <MXS_VOLTAGE_HIGH>; 563 fsl,voltage = <MXS_VOLTAGE_HIGH>; 573 fsl,voltage = <MXS_VOLTAGE_HIGH>; 590 fsl,voltage = <MXS_VOLTAGE_HIGH>; 599 fsl,voltage = <MXS_VOLTAGE_HIGH>; 613 fsl,voltage = <MXS_VOLTAGE_HIGH>; 622 fsl,voltage = <MXS_VOLTAGE_HIGH>; 633 fsl,voltage = <MXS_VOLTAGE_HIGH>; [all …]
|
D | imx28-cfa10056.dts | 34 fsl,voltage = <MXS_VOLTAGE_HIGH>; 47 fsl,voltage = <MXS_VOLTAGE_HIGH>; 57 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | sun4i-a10-inet9f-rev03.dts | 113 voltage = <200000>; 120 voltage = <600000>; 127 voltage = <800000>; 134 voltage = <1000000>; 141 voltage = <1200000>;
|
D | sun4i-a10-inet97fv2.dts | 106 voltage = <200000>; 113 voltage = <600000>; 120 voltage = <800000>; 127 voltage = <1000000>; 134 voltage = <1200000>;
|
D | sun5i-a13-olinuxino.dts | 116 voltage = <191274>; 123 voltage = <392644>; 130 voltage = <601151>; 137 voltage = <795090>; 144 voltage = <987387>;
|
D | am335x-nano.dts | 383 /* +1.5V voltage with ±4% tolerance */ 391 /* VDD_MPU voltage limits 0.95V - 1.1V with ±4% tolerance */ 400 /* VDD_CORE voltage limits 0.95V - 1.1V with ±4% tolerance */ 409 /* +1.8V voltage with ±4% tolerance */ 417 /* +3.3V voltage with ±4% tolerance */ 425 /* +1.8V voltage with ±4% tolerance */ 433 /* +3.3V voltage with ±4% tolerance */
|
D | imx28-cfa10057.dts | 32 fsl,voltage = <MXS_VOLTAGE_HIGH>; 59 fsl,voltage = <MXS_VOLTAGE_HIGH>; 72 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | sun5i-a10s-olinuxino-micro.dts | 135 voltage = <191274>; 142 voltage = <392644>; 149 voltage = <601151>; 156 voltage = <795090>; 163 voltage = <987387>;
|
D | imx6sl.dtsi | 474 anatop-min-voltage = <800000>; 475 anatop-max-voltage = <1375000>; 488 anatop-min-voltage = <2625000>; 489 anatop-max-voltage = <3400000>; 502 anatop-min-voltage = <2100000>; 503 anatop-max-voltage = <2850000>; 519 anatop-min-voltage = <725000>; 520 anatop-max-voltage = <1450000>; 536 anatop-min-voltage = <725000>; 537 anatop-max-voltage = <1450000>; [all …]
|
D | imx28-cfa10037.dts | 31 fsl,voltage = <MXS_VOLTAGE_HIGH>; 41 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx28-apx4devkit.dts | 52 fsl,voltage = <MXS_VOLTAGE_HIGH>; 65 fsl,voltage = <MXS_VOLTAGE_HIGH>; 80 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx28-apf28dev.dts | 54 fsl,voltage = <MXS_VOLTAGE_HIGH>; 67 fsl,voltage = <MXS_VOLTAGE_HIGH>; 77 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx28-duckbill.dts | 45 fsl,voltage = <MXS_VOLTAGE_HIGH>; 56 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | sun8i-a33-sinlinx-sina33.dts | 78 voltage = <191011>; 85 voltage = <391304>; 92 voltage = <600000>;
|
D | sun8i-a33-ga10h-v1.1.dts | 88 voltage = <200000>; 95 voltage = <400000>; 102 voltage = <600000>;
|
D | imx28-evk.dts | 83 fsl,voltage = <MXS_VOLTAGE_HIGH>; 93 fsl,voltage = <MXS_VOLTAGE_HIGH>; 104 fsl,voltage = <MXS_VOLTAGE_HIGH>; 117 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx23-olinuxino.dts | 47 fsl,voltage = <MXS_VOLTAGE_HIGH>; 57 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | sun4i-a10-gemei-g9.dts | 121 voltage = <158730>; 128 voltage = <349206>; 135 voltage = <1142856>;
|
D | sun8i-a23-gt90h-v4.dts | 88 voltage = <200000>; 95 voltage = <400000>; 102 voltage = <600000>;
|
D | imx28-m28cu3.dts | 79 fsl,voltage = <MXS_VOLTAGE_HIGH>; 94 fsl,voltage = <MXS_VOLTAGE_HIGH>; 105 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | sun8i-a23-evb.dts | 88 voltage = <190000>; 95 voltage = <390000>; 102 voltage = <600000>;
|
D | imx28-cfa10058.dts | 32 fsl,voltage = <MXS_VOLTAGE_HIGH>; 45 fsl,voltage = <MXS_VOLTAGE_HIGH>;
|
D | imx6qdl.dtsi | 613 anatop-min-voltage = <800000>; 614 anatop-max-voltage = <1375000>; 627 anatop-min-voltage = <2625000>; 628 anatop-max-voltage = <3400000>; 641 anatop-min-voltage = <2000000>; 642 anatop-max-voltage = <2750000>; 658 anatop-min-voltage = <725000>; 659 anatop-max-voltage = <1450000>; 675 anatop-min-voltage = <725000>; 676 anatop-max-voltage = <1450000>; [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | regulator.xml.db | 1 API-struct-pre-voltage-change-data 24 API-regulator-can-change-voltage 26 API-regulator-list-voltage 30 API-regulator-is-supported-voltage 31 API-regulator-set-voltage 32 API-regulator-set-voltage-time 33 API-regulator-set-voltage-time-sel 34 API-regulator-sync-voltage 35 API-regulator-get-voltage
|
/linux-4.4.14/Documentation/devicetree/bindings/input/ |
D | sun4i-lradc-keys.txt | 8 - vref-supply: powersupply for the lradc reference voltage 16 - voltage: Voltage in µV at lradc input when this key is pressed. 32 voltage = <191274>; 39 voltage = <392644>; 46 voltage = <601151>; 53 voltage = <795090>; 60 voltage = <987387>;
|
D | regulator-haptic.txt | 8 - max-microvolt : The maximum voltage value supplied to the haptic motor. 9 [The unit of the voltage is a micro] 11 - min-microvolt : The minimum voltage value supplied to the haptic motor. 12 [The unit of the voltage is a micro]
|
D | ti,drv260x.txt | 30 - vib-rated-mv - The rated voltage of the actuator in millivolts. 33 - vib-overdrive-mv - The overdrive voltage of the actuator in millivolts.
|
/linux-4.4.14/drivers/hwmon/ |
D | ltc4245.c | 178 u32 voltage = 0; in ltc4245_get_voltage() local 183 voltage = regval * 55; in ltc4245_get_voltage() 187 voltage = regval * 22; in ltc4245_get_voltage() 191 voltage = regval * 15; in ltc4245_get_voltage() 195 voltage = regval * -55; in ltc4245_get_voltage() 198 voltage = regval * 10; in ltc4245_get_voltage() 206 return voltage; in ltc4245_get_voltage() 214 unsigned int voltage; in ltc4245_get_current() local 234 voltage = regval * 250; /* voltage in uV */ in ltc4245_get_current() 235 curr = voltage / 50; /* sense resistor 50 mOhm */ in ltc4245_get_current() [all …]
|
D | ltc4215.c | 83 u32 voltage = 0; in ltc4215_get_voltage() local 88 voltage = regval * 151 / 1000; in ltc4215_get_voltage() 92 voltage = regval * 605 / 10; in ltc4215_get_voltage() 99 voltage = regval * 482 * 125 / 1000; in ltc4215_get_voltage() 107 return voltage; in ltc4215_get_voltage() 131 const unsigned int voltage = data->regs[LTC4215_SENSE] * 151; in ltc4215_get_current() local 134 const unsigned int curr = voltage / 4; in ltc4215_get_current() 144 const int voltage = ltc4215_get_voltage(dev, attr->index); in ltc4215_show_voltage() local 146 return snprintf(buf, PAGE_SIZE, "%d\n", voltage); in ltc4215_show_voltage()
|
D | ab8500.c | 82 int voltage, ret; in ab8500_read_sensor() local 90 voltage = ab8500_gpadc_convert(ab8500_data->gpadc, sensor); in ab8500_read_sensor() 91 if (voltage < 0) in ab8500_read_sensor() 92 return voltage; in ab8500_read_sensor() 94 ret = ab8500_voltage_to_temp(&ab8500_data->cfg, voltage, temp); in ab8500_read_sensor()
|
D | nct7802.c | 324 unsigned long voltage) in nct7802_write_voltage() argument 329 voltage = DIV_ROUND_CLOSEST(voltage, nct7802_vmul[nr]); in nct7802_write_voltage() 330 voltage = clamp_val(voltage, 0, 0x3ff); in nct7802_write_voltage() 335 voltage & 0xff); in nct7802_write_voltage() 340 0x0300 >> shift, (voltage & 0x0300) >> shift); in nct7802_write_voltage() 351 int voltage; in show_in() local 353 voltage = nct7802_read_voltage(data, sattr->nr, sattr->index); in show_in() 354 if (voltage < 0) in show_in() 355 return voltage; in show_in() 357 return sprintf(buf, "%d\n", voltage); in show_in()
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-iio-adc-hi8435 | 16 Channel Y low voltage threshold. If sensor input voltage goes lower then 18 Depending on in_voltageY_sensing_mode the low voltage threshold 22 The low voltage threshold range is between 2..21V. 33 Channel Y high voltage threshold. If sensor input voltage goes higher then 35 Depending on in_voltageY_sensing_mode the high voltage threshold 39 The high voltage threshold range is between 3..22V.
|
D | sysfs-class-regulator | 53 disabled due to thermal shutdown, or voltage being unstable 77 'voltage' 81 'voltage' means the regulator output voltage can be controlled 87 'unknown' means software cannot control either voltage or 97 microvolts. This holds the regulator output voltage setting 99 which can report the control input for voltage. 102 output voltage level as this value is the same regardless of 153 output voltage setting for this domain measured in microvolts, 154 for regulators which support voltage constraints. 168 output voltage setting for this domain measured in microvolts, [all …]
|
D | sysfs-class-led-flash | 58 * led-over-voltage - flash controller voltage to the flash LED 72 * led-under-voltage - flash controller voltage to the flash 75 * controller-under-voltage - the input voltage of the flash
|
D | sysfs-bus-i2c-devices-lm3533 | 6 Set the controlling backlight device for high-voltage current 14 Set the controlling led device for low-voltage current sink
|
/linux-4.4.14/Documentation/power/regulator/ |
D | overview.txt | 1 Linux voltage and current regulator framework 8 voltage and current regulators. 11 in order to save power and prolong battery life. This applies to both voltage 12 regulators (where voltage output is controllable) and current sinks (where 26 some can control their output voltage and or current. 38 Static: consumer does not change its supply voltage or 40 power supply. Its supply voltage is set by the hardware, 43 Dynamic: consumer needs to change its supply voltage or 93 - voltage output is in the range 800mV -> 3500mV. 101 - Domain-1 voltage is 3300mV [all …]
|
D | consumer.txt | 71 voltage to match system operating points. e.g. CPUfreq drivers can scale 72 voltage along with frequency to save power, SD drivers may need to select the 73 correct card voltage, etc. 75 Consumers can control their supply voltage by calling :- 83 when enabled, then the voltage changes instantly, otherwise the voltage 84 configuration changes and the voltage is physically set when the regulator is 87 The regulators configured voltage output can be found by calling :- 91 NOTE: get_voltage() will return the configured output voltage whether the 94 determine the regulator physical output voltage. 191 - clocksource with a voltage-controlled oscillator and control logic to change [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | max8998.txt | 3 The Maxim MAX8998 is a multi-function device which includes voltage/current 11 The PMIC sub-block contains a number of voltage and current regulators, 12 with controllable parameters and dynamic voltage scaling capability. 34 - max8998,pmic-buck1-default-dvs-idx: Default voltage setting selected from 38 - max8998,pmic-buck2-default-dvs-idx: Default voltage setting selected from 42 - max8998,pmic-buck-voltage-lock: If present, disallows changing of 46 - max8998,pmic-buck1-dvs-voltage: An array of 4 voltage values in microvolts 50 - max8998,pmic-buck2-dvs-voltage: An array of 2 voltage values in microvolts 73 voltage type regulator 94 max8998,pmic-buck1-dvs-voltage = <1350000>, <1300000>, [all …]
|
D | as3711.txt | 24 - su2-feedback-voltage : voltage feedback is used 30 and one of these to select the over-voltage protection pin 31 - su2-fbprot-lx-sd4 : LX_SD4 is used for over-voltage protection 32 - su2-fbprot-gpio2 : GPIO2 is used for over-voltage protection 33 - su2-fbprot-gpio3 : GPIO3 is used for over-voltage protection 34 - su2-fbprot-gpio4 : GPIO4 is used for over-voltage protection
|
D | max77693.txt | 49 - maxim,constant-microvolt : Battery constant voltage in uV. The charger 50 will operate in fast charge constant current mode till battery voltage 52 voltage mode. Also vsys (system voltage) will be set to this value when 57 - maxim,min-system-microvolt : Minimal system voltage in uV. 72 - maxim,charge-input-threshold-microvolt : Threshold voltage in uV for 73 triggering input voltage regulation loop. If input voltage decreases 75 threshold voltage. 99 - maxim,boost-mvout : Output voltage of the boost module in millivolts. 102 - maxim,mvsys-min : Low input voltage level in millivolts. Flash is not fired 103 if chip estimates that system voltage could drop below this level due
|
D | twl6040.txt | 37 - vddvibl_uV: If the vddvibl default voltage need to be changed 38 - vddvibr_uV: If the vddvibr default voltage need to be changed
|
/linux-4.4.14/drivers/thermal/ |
D | devfreq_cooling.c | 218 unsigned long voltage; in get_static_power() local 230 voltage = dev_pm_opp_get_voltage(opp) / 1000; /* mV */ in get_static_power() 234 if (voltage == 0) { in get_static_power() 241 return dfc->power_ops->get_static_power(voltage); in get_static_power() 258 unsigned long voltage) in get_dynamic_power() argument 265 return dfc_power->get_dynamic_power(freq, voltage); in get_dynamic_power() 268 power = (u64)dfc_power->dyn_power_coeff * freq_mhz * voltage * voltage; in get_dynamic_power() 411 unsigned long power_dyn, voltage; in devfreq_cooling_gen_tables() local 423 voltage = dev_pm_opp_get_voltage(opp) / 1000; /* mV */ in devfreq_cooling_gen_tables() 428 power_dyn = get_dynamic_power(dfc, freq, voltage); in devfreq_cooling_gen_tables() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/ |
D | qcom_smbb.txt | 48 - qcom,fast-charge-low-threshold-voltage: 51 Description: Battery voltage limit above which fast charging may operate; 55 - qcom,fast-charge-high-threshold-voltage: 58 Description: Battery voltage limit below which fast charging may operate; 60 voltage. May be clamped to safety limits. 62 - qcom,fast-charge-safe-voltage: 65 Description: Maximum safe battery voltage; May be pre-set by bootloader, in 76 - qcom,auto-recharge-threshold-voltage: 79 Description: Battery voltage limit below which auto-recharge functionality 83 - qcom,minimum-input-voltage: [all …]
|
D | ti,bq24735.txt | 17 - ti,charge-voltage : Used to control and set the charging voltage. This value
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | nau8825.txt | 23 - nuvoton,micbias-voltage: Micbias voltage level. 36 …here MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sar… 41 - nuvoton,sar-voltage: Reference voltage for button impedance measurement. 88 nuvoton,micbias-voltage = <6>; 93 nuvoton,sar-voltage = <0>;
|
D | es8328.txt | 8 - DVDD-supply : Regulator providing digital core supply voltage 1.8 - 3.6V 9 - AVDD-supply : Regulator providing analog supply voltage 3.3V 10 - PVDD-supply : Regulator providing digital IO supply voltage 1.8 - 3.6V 11 - IPVDD-supply : Regulator providing analog output voltage 3.3V
|
D | sgtl5000.txt | 16 - micbias-voltage-m-volts : the bias voltage to be used in mVolts 17 The voltage can take values from 1.25V to 3V by 250mV steps 36 micbias-voltage-m-volts = <2250>;
|
D | cs35l32.txt | 18 - cirrus,boost-manager : Boost voltage control. 19 0 = Automatically managed. Boost-converter output voltage is the higher 20 of the two: Class G or adaptive LED voltage. 24 2 = (Default) Boost voltage fixed in Bypass Mode (VBST = VP). 25 3 = Boost voltage fixed at 5 V.
|
D | ts3a227e.txt | 17 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7). 18 Select 0/1/2/3/4/5/6/7 to specify MACBIAS voltage
|
D | da7219.txt | 31 - dlg,ldo-lvl : Required internal LDO voltage (mV) level for digital engine 43 - dlg,micbias-pulse-lvl : Mic bias higher voltage pulse level (mV). 45 - dlg,micbias-pulse-time : Mic bias higher voltage pulse duration (ms)
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | gk20a.c | 473 .voltage = 0, 479 .voltage = 1, 485 .voltage = 2, 491 .voltage = 3, 497 .voltage = 4, 503 .voltage = 5, 509 .voltage = 6, 515 .voltage = 7, 521 .voltage = 8, 527 .voltage = 9, [all …]
|
D | base.c | 102 ret = nvkm_volt_set_id(volt, cstate->voltage, +1); in nvkm_cstate_prog() 116 ret = nvkm_volt_set_id(volt, cstate->voltage, -1); in nvkm_cstate_prog() 156 cstate->voltage = cstepX.voltage; in nvkm_cstate_new() 333 cstate->voltage = perfE.voltage; in nvkm_pstate_new()
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | mmc-spi-slot.txt | 8 - voltage-ranges : two cells are required, first cell specifies minimum 9 slot voltage (mV), second cell specifies maximum slot voltage (mV). 27 voltage-ranges = <3300 3300>;
|
D | fsl-esdhc.txt | 22 - voltage-ranges : two cells are required, first cell specifies minimum 23 slot voltage (mV), second cell specifies maximum slot voltage (mV). 37 voltage-ranges = <3300 3300>;
|
D | fsl-imx-esdhc.txt | 27 - voltage-ranges : Specify the voltage range in case there are software 29 required, first cell specifies minimum slot voltage (mV), second cell 30 specifies maximum slot voltage (mV). Several ranges could be specified.
|
/linux-4.4.14/drivers/media/usb/ttusb-dec/ |
D | ttusbdecfe.c | 37 u8 voltage; member 144 lnb_voltage = htonl(state->voltage); in ttusbdecfe_dvbs_set_frontend() 184 enum fe_sec_voltage voltage) in ttusbdecfe_dvbs_set_voltage() argument 188 switch (voltage) { in ttusbdecfe_dvbs_set_voltage() 190 state->voltage = 13; in ttusbdecfe_dvbs_set_voltage() 193 state->voltage = 18; in ttusbdecfe_dvbs_set_voltage() 241 state->voltage = 0; in ttusbdecfe_dvbs_attach()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | sharpsl_pm.c | 187 static int get_percentage(int voltage) in get_percentage() argument 198 while (i > 0 && (voltage > thresh[i].voltage)) in get_percentage() 204 static int get_apm_status(int voltage) in get_apm_status() argument 216 if (voltage >= high_thresh) in get_apm_status() 218 if (voltage >= low_thresh) in get_apm_status() 232 int voltage, percent, apm_status, i; in sharpsl_battery_thread() local 245 voltage = sharpsl_pm.machinfo->read_devdata(SHARPSL_BATT_VOLT); in sharpsl_battery_thread() 246 if (voltage > 0) in sharpsl_battery_thread() 249 if (voltage <= 0) { in sharpsl_battery_thread() 250 voltage = sharpsl_pm.machinfo->bat_levels_noac[0].voltage; in sharpsl_battery_thread() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | rs600.c | 219 struct radeon_voltage *voltage = &ps->clock_info[0].voltage; in rs600_pm_misc() local 223 if ((voltage->type == VOLTAGE_GPIO) && (voltage->gpio.valid)) { in rs600_pm_misc() 225 tmp = RREG32(voltage->gpio.reg); in rs600_pm_misc() 226 if (voltage->active_high) in rs600_pm_misc() 227 tmp |= voltage->gpio.mask; in rs600_pm_misc() 229 tmp &= ~(voltage->gpio.mask); in rs600_pm_misc() 230 WREG32(voltage->gpio.reg, tmp); in rs600_pm_misc() 231 if (voltage->delay) in rs600_pm_misc() 232 udelay(voltage->delay); in rs600_pm_misc() 234 tmp = RREG32(voltage->gpio.reg); in rs600_pm_misc() [all …]
|
D | radeon_atombios.c | 2138 rdev->pm.power_state[state_index].clock_info[0].voltage.type = VOLTAGE_NONE; in radeon_atombios_parse_power_table_1_3() 2154 rdev->pm.power_state[state_index].clock_info[0].voltage.type = in radeon_atombios_parse_power_table_1_3() 2156 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio = in radeon_atombios_parse_power_table_1_3() 2160 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high = in radeon_atombios_parse_power_table_1_3() 2163 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high = in radeon_atombios_parse_power_table_1_3() 2166 rdev->pm.power_state[state_index].clock_info[0].voltage.type = in radeon_atombios_parse_power_table_1_3() 2168 rdev->pm.power_state[state_index].clock_info[0].voltage.vddc_id = in radeon_atombios_parse_power_table_1_3() 2190 rdev->pm.power_state[state_index].clock_info[0].voltage.type = in radeon_atombios_parse_power_table_1_3() 2192 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio = in radeon_atombios_parse_power_table_1_3() 2196 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high = in radeon_atombios_parse_power_table_1_3() [all …]
|
D | rv770.c | 874 struct radeon_voltage *voltage = &ps->clock_info[req_cm_idx].voltage; in rv770_pm_misc() local 876 if ((voltage->type == VOLTAGE_SW) && voltage->voltage) { in rv770_pm_misc() 878 if (voltage->voltage == 0xff01) in rv770_pm_misc() 880 if (voltage->voltage != rdev->pm.current_vddc) { in rv770_pm_misc() 881 radeon_atom_set_voltage(rdev, voltage->voltage, SET_VOLTAGE_TYPE_ASIC_VDDC); in rv770_pm_misc() 882 rdev->pm.current_vddc = voltage->voltage; in rv770_pm_misc() 883 DRM_DEBUG("Setting: v: %d\n", voltage->voltage); in rv770_pm_misc()
|
D | rv770_dpm.h | 218 RV770_SMC_VOLTAGE_VALUE *voltage); 220 RV770_SMC_VOLTAGE_VALUE *voltage); 224 RV770_SMC_VOLTAGE_VALUE *voltage);
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/dac/ |
D | ad7303.txt | 10 - REF-supply: Phandle to the external reference voltage supply. This should 11 only be set if there is an external reference voltage connected to the REF 12 pin. If the property is not set Vdd/2 is used as the reference voltage.
|
/linux-4.4.14/drivers/media/pci/mantis/ |
D | mantis_vp1034.c | 47 int vp1034_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) in vp1034_set_voltage() argument 51 switch (voltage) { in vp1034_set_voltage() 66 dprintk(MANTIS_ERROR, 1, "Invalid = (%d)", (u32) voltage); in vp1034_set_voltage()
|
D | mantis_vp1034.h | 32 enum fe_sec_voltage voltage);
|
/linux-4.4.14/Documentation/devicetree/bindings/net/nfc/ |
D | trf7970a.txt | 10 - vin-supply: Regulator for supply voltage to VIN pin 16 - vin-voltage-override: Specify voltage of VIN pin in microvolts. 41 vin-voltage-override = <5000000>;
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | vp44xx_data.c | 66 .voltage = OMAP4_PRM_VP_MPU_VOLTAGE_OFFSET, 77 .voltage = OMAP4_PRM_VP_IVA_VOLTAGE_OFFSET, 88 .voltage = OMAP4_PRM_VP_CORE_VOLTAGE_OFFSET,
|
D | vp3xxx_data.c | 67 .voltage = OMAP3_PRM_VP1_VOLTAGE_OFFSET, 78 .voltage = OMAP3_PRM_VP2_VOLTAGE_OFFSET,
|
/linux-4.4.14/drivers/power/avs/ |
D | Kconfig | 5 operating voltage of a device in order to optimize (i.e. reduce) 7 At a given operating point the voltage is adapted depending on 20 voltage supplied by the regulators.
|
/linux-4.4.14/drivers/input/keyboard/ |
D | sun4i-lradc-keys.c | 67 u32 voltage; member 85 u32 i, ints, val, voltage, diff, keycode = 0, closest = 0xffffffff; in sun4i_lradc_irq() local 101 voltage = val * lradc->vref / 63; in sun4i_lradc_irq() 104 diff = abs(lradc->chan0_map[i].voltage - voltage); in sun4i_lradc_irq() 192 error = of_property_read_u32(pp, "voltage", &map->voltage); in sun4i_lradc_load_dt_keymap()
|
/linux-4.4.14/Documentation/devicetree/bindings/opp/ |
D | opp.txt | 4 Devices work at voltage-current-frequency combinations and some implementations 16 This binding only supports voltage-frequency pairs. 20 of frequency and voltage like <freq-kHz vol-uV>. 22 vol: voltage in microvolt 60 for all the CPUs which are sharing clock/voltage rails and hence the OPP 72 - OPP nodes: One or more OPP nodes describing voltage-current-frequency 78 switch their DVFS state together, i.e. they share clock/voltage/current lines. 79 Missing property means devices have independent clock/voltage/current lines, 87 This defines voltage-current-frequency combinations along with other related 94 - opp-microvolt: voltage in micro Volts. [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | rts5227.c | 37 static void rts5227_fill_driving(struct rtsx_pcr *pcr, u8 voltage) in rts5227_fill_driving() argument 53 if (voltage == OUTPUT_3V3) { in rts5227_fill_driving() 204 static int rts5227_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5227_switch_output_voltage() argument 208 if (voltage == OUTPUT_3V3) { in rts5227_switch_output_voltage() 212 } else if (voltage == OUTPUT_1V8) { in rts5227_switch_output_voltage() 225 rts5227_fill_driving(pcr, voltage); in rts5227_switch_output_voltage()
|
D | rts5249.c | 36 static void rts5249_fill_driving(struct rtsx_pcr *pcr, u8 voltage) in rts5249_fill_driving() argument 52 if (voltage == OUTPUT_3V3) { in rts5249_fill_driving() 250 static int rtsx_base_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rtsx_base_switch_output_voltage() argument 255 switch (voltage) { in rtsx_base_switch_output_voltage() 278 pcr_dbg(pcr, "unknown output voltage %d\n", voltage); in rtsx_base_switch_output_voltage() 284 rts5249_fill_driving(pcr, voltage); in rtsx_base_switch_output_voltage() 493 static int rts525a_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts525a_switch_output_voltage() argument 495 switch (voltage) { in rts525a_switch_output_voltage() 512 rts5249_fill_driving(pcr, voltage); in rts525a_switch_output_voltage()
|
D | rtl8411.c | 194 static int rtl8411_do_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage, in rtl8411_do_switch_output_voltage() argument 201 if (voltage == OUTPUT_3V3) { in rtl8411_do_switch_output_voltage() 207 } else if (voltage == OUTPUT_1V8) { in rtl8411_do_switch_output_voltage() 220 static int rtl8411_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rtl8411_switch_output_voltage() argument 222 return rtl8411_do_switch_output_voltage(pcr, voltage, in rtl8411_switch_output_voltage() 226 static int rtl8402_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rtl8402_switch_output_voltage() argument 228 return rtl8411_do_switch_output_voltage(pcr, voltage, in rtl8402_switch_output_voltage()
|
D | tps65911-comparator.c | 59 static int comp_threshold_set(struct tps65910 *tps65910, int id, int voltage) in comp_threshold_set() argument 71 if (curr_voltage >= voltage) in comp_threshold_set() 73 else if (curr_voltage < voltage) in comp_threshold_set()
|
D | rts5209.c | 164 static int rts5209_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5209_switch_output_voltage() argument 168 if (voltage == OUTPUT_3V3) { in rts5209_switch_output_voltage() 176 } else if (voltage == OUTPUT_1V8) { in rts5209_switch_output_voltage()
|
D | rts5229.c | 146 static int rts5229_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5229_switch_output_voltage() argument 150 if (voltage == OUTPUT_3V3) { in rts5229_switch_output_voltage() 158 } else if (voltage == OUTPUT_1V8) { in rts5229_switch_output_voltage()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | perf.c | 108 info->voltage = nvbios_rd08(bios, perf + 0x38); in nvbios_perfEp() 114 info->voltage = nvbios_rd08(bios, perf + 0x05); in nvbios_perfEp() 130 info->voltage = nvbios_rd08(bios, perf + 0x05); in nvbios_perfEp() 139 info->voltage = nvbios_rd08(bios, perf + 0x07); in nvbios_perfEp() 147 info->voltage = nvbios_rd08(bios, perf + 0x02); in nvbios_perfEp()
|
D | volt.c | 137 info->voltage = nvbios_rd08(bios, volt + 0x00) * 10000; in nvbios_volt_entry_parse() 141 info->voltage = nvbios_rd08(bios, volt + 0x00) * 10000; in nvbios_volt_entry_parse()
|
/linux-4.4.14/Documentation/devicetree/bindings/cpufreq/ |
D | cpufreq-dt.txt | 5 clock and voltage across all CPUs. 19 - voltage-tolerance: Specify the CPU voltage tolerance in percentage.
|
D | cpufreq-exynos5440.txt | 9 - operating-points: Table of frequencies and voltage CPU could be transitioned into, 10 in the decreasing order. Frequency should be in KHz units and voltage
|
D | tegra124-cpufreq.txt | 15 - dfll: Fast DFLL clocksource that also automatically scales CPU voltage. 16 - vdd-cpu-supply: Regulator for CPU voltage
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | lnbp22.c | 52 enum fe_sec_voltage voltage) in lnbp22_set_voltage() argument 62 dprintk(1, "%s: %d (18V=%d 13V=%d)\n", __func__, voltage, in lnbp22_set_voltage() 66 switch (voltage) { in lnbp22_set_voltage()
|
D | isl6405.c | 47 enum fe_sec_voltage voltage) in isl6405_set_voltage() argument 56 switch (voltage) { in isl6405_set_voltage() 70 switch (voltage) { in isl6405_set_voltage()
|
D | lnbh25.c | 91 enum fe_sec_voltage voltage) in lnbh25_set_voltage() argument 104 switch (voltage) { in lnbh25_set_voltage() 133 if (voltage != SEC_VOLTAGE_OFF) { in lnbh25_set_voltage()
|
D | tda8083.c | 200 enum fe_sec_voltage voltage) in tda8083_set_voltage() argument 202 switch (voltage) { in tda8083_set_voltage() 407 enum fe_sec_voltage voltage) in tda8083_diseqc_set_voltage() argument 411 tda8083_set_voltage (state, voltage); in tda8083_diseqc_set_voltage()
|
D | isl6421.c | 47 enum fe_sec_voltage voltage) in isl6421_set_voltage() argument 56 switch(voltage) { in isl6421_set_voltage()
|
D | mb86a16.h | 32 enum fe_sec_voltage voltage);
|
D | lnbp21.c | 48 enum fe_sec_voltage voltage) in lnbp21_set_voltage() argument 57 switch(voltage) { in lnbp21_set_voltage()
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
D | vp702x-fe.c | 29 enum fe_sec_voltage voltage; member 172 if (st->voltage == SEC_VOLTAGE_18) in vp702x_fe_set_frontend() 289 enum fe_sec_voltage voltage) in vp702x_fe_set_voltage() argument 296 st->voltage = voltage; in vp702x_fe_set_voltage() 298 if (voltage != SEC_VOLTAGE_OFF) in vp702x_fe_set_voltage()
|
/linux-4.4.14/include/linux/ |
D | devfreq_cooling.h | 40 unsigned long (*get_static_power)(unsigned long voltage); 42 unsigned long voltage);
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | samsung-s5k6a3.txt | 11 - svdda-supply : core voltage supply; 12 - svddio-supply : I/O voltage supply; 13 - afvdd-supply : AF (actuator) voltage supply;
|
D | ti,omap3isp.txt | 42 vdd-csiphy1-supply : voltage supply of the CSI-2 PHY 1 43 vdd-csiphy2-supply : voltage supply of the CSI-2 PHY 2
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | nvidia,tegra124-dfll.txt | 7 the fast CPU cluster. It consists of a free-running voltage controlled 8 oscillator connected to the CPU voltage rail (VDD_CPU), and a closed loop 9 control module that will automatically adjust the VDD_CPU voltage by 19 - look-up table RAM for voltage register values. 33 - vdd-cpu-supply: Regulator for the CPU voltage rail that the DFLL
|
D | mt8173-cpu-dvfs.txt | 16 needs to do "voltage tracking" to step by step scale up/down Vproc and 17 Vsram to fit SoC specific needs. When absent, the voltage scaling 18 flow is handled by hardware, hence no software "voltage tracking" is
|
/linux-4.4.14/Documentation/power/ |
D | opp.txt | 23 domains to run at lower voltage and frequency while other domains run at 24 voltage/frequency pairs that are higher. 26 The set of discrete tuples consisting of frequency and voltage pairs that 32 {300MHz at minimum voltage of 1V}, {800MHz at minimum voltage of 1.2V}, 33 {1GHz at minimum voltage of 1.3V} 91 opp_get_{voltage, freq, opp_count} fall into this category. 108 The OPP is defined using the frequency and voltage. Once added, the OPP 244 dev_pm_opp_get_voltage - Retrieve the voltage represented by the opp pointer. 246 framework requires to set the voltage represented by the OPP using 248 voltage. [all …]
|
D | power_supply_class.txt | 90 VOLTAGE_OCV - open circuit voltage of the battery. 95 no direct relation between voltage and battery capacity, but some dumb 96 batteries use voltage for very approximated calculation of capacity. 98 about maximal and minimal voltage thresholds of a given battery. 100 VOLTAGE_MAX, VOLTAGE_MIN - same as _DESIGN voltage values except that 104 VOLTAGE_BOOT - Reports the voltage measured during boot 132 CONSTANT_CHARGE_VOLTAGE - constant charge voltage programmed by charger. 133 CONSTANT_CHARGE_VOLTAGE_MAX - maximum charge voltage supported by the 211 voltage and so on. But full-fledged battery model is likely not subject
|
/linux-4.4.14/drivers/iio/adc/ |
D | qcom-spmi-vadc.c | 475 s64 voltage; in vadc_calibrate() local 477 voltage = adc_code - vadc->graph[prop->calibration].gnd; in vadc_calibrate() 478 voltage *= vadc->graph[prop->calibration].dx; in vadc_calibrate() 479 voltage = div64_s64(voltage, vadc->graph[prop->calibration].dy); in vadc_calibrate() 482 voltage += vadc->graph[prop->calibration].dx; in vadc_calibrate() 484 if (voltage < 0) in vadc_calibrate() 485 voltage = 0; in vadc_calibrate() 489 voltage = voltage * prescale->den; in vadc_calibrate() 491 return div64_s64(voltage, prescale->num); in vadc_calibrate()
|
/linux-4.4.14/Documentation/devicetree/bindings/staging/iio/adc/ |
D | spear-adc.txt | 12 - vref-external: External voltage reference in milli-volts. If omitted 13 the internal voltage reference will be used.
|
/linux-4.4.14/arch/m68k/amiga/ |
D | pcmcia.c | 69 void pcmcia_program_voltage(int voltage) in pcmcia_program_voltage() argument 73 switch (voltage) { in pcmcia_program_voltage()
|
/linux-4.4.14/Documentation/devicetree/bindings/thermal/ |
D | ti_soc_thermal.txt | 3 In the System Control Module, OMAP supplies a voltage reference 5 gap voltage and temperature sensor (VBGAPTS) module. The band 6 gap provides current and voltage reference for its internal
|
/linux-4.4.14/drivers/input/misc/ |
D | drv260x.c | 254 static int drv260x_calculate_voltage(unsigned int voltage) in drv260x_calculate_voltage() argument 256 return (voltage * 255 / 5600); in drv260x_calculate_voltage() 476 unsigned int voltage; in drv260x_parse_dt() local 492 error = of_property_read_u32(np, "vib-rated-mv", &voltage); in drv260x_parse_dt() 494 haptics->rated_voltage = drv260x_calculate_voltage(voltage); in drv260x_parse_dt() 497 error = of_property_read_u32(np, "vib-overdrive-mv", &voltage); in drv260x_parse_dt() 499 haptics->overdrive_voltage = drv260x_calculate_voltage(voltage); in drv260x_parse_dt()
|
/linux-4.4.14/Documentation/devicetree/bindings/extcon/ |
D | extcon-rt8973a.txt | 6 voltage system from abnormal high input voltage (up to 28V) and supports high
|
/linux-4.4.14/Documentation/thermal/ |
D | cpu-cooling-api.txt | 90 - The voltage and frequency levels as a result of DVFS. The DVFS 131 - Operating voltage 144 The temperature, operating voltage and process 'grade' (slow to fast) 161 arbitrary process grade, voltage and temperature point. These values 163 process grade, the current temperature and the operating voltage. 172 unsigned long voltage, u32 &power); 175 `voltage` is the voltage at which they are operating. The function
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | samsung-hsotg.txt | 25 - vusb_d-supply: phandle to voltage regulator of digital section, 26 - vusb_a-supply: phandle to voltage regulator of analog section.
|
/linux-4.4.14/drivers/media/firewire/ |
D | firedtv-fe.c | 78 enum fe_sec_voltage voltage) in fdtv_set_voltage() argument 82 fdtv->voltage = voltage; in fdtv_set_voltage()
|
D | firedtv.h | 102 enum fe_sec_voltage voltage; member 122 int avc_lnb_control(struct firedtv *fdtv, char voltage, char burst,
|
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/ |
D | samsung,s6e8aa0.txt | 6 - vdd3-supply: core voltage supply 7 - vci-supply: voltage supply for analog circuits
|
D | samsung,ld9040.txt | 6 - vdd3-supply: core voltage supply 7 - vci-supply: voltage supply for analog circuits
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-f300.h | 2 enum fe_sec_voltage voltage);
|
D | cx23885-f300.c | 147 int f300_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) in f300_set_voltage() argument 155 switch (voltage) { in f300_set_voltage()
|
/linux-4.4.14/Documentation/cpu-freq/ |
D | index.txt | 1 CPU frequency and voltage scaling code in the Linux(TM) kernel 53 Clock and voltage scaling for the SA-1100:
|
D | amd-powernow.txt | 11 Note that the functionality to change frequency (and voltage) 17 voltage information appropriate for a particular platform.
|
/linux-4.4.14/Documentation/memory-devices/ |
D | ti-emif.txt | 29 parameters and other settings during frequency, voltage and 45 EMIF driver registers notifiers for voltage and frequency changes
|
/linux-4.4.14/include/linux/power/ |
D | twl4030_madc_battery.h | 27 short voltage; /* in mV - specify -1 for end of list */ member
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-dvb.c | 455 enum fe_sec_voltage voltage) in kworld_dvbs_100_set_voltage() argument 460 if (voltage == SEC_VOLTAGE_OFF) in kworld_dvbs_100_set_voltage() 466 return core->prev_set_voltage(fe, voltage); in kworld_dvbs_100_set_voltage() 471 enum fe_sec_voltage voltage) in geniatech_dvbs_set_voltage() argument 476 if (voltage == SEC_VOLTAGE_OFF) { in geniatech_dvbs_set_voltage() 482 return core->prev_set_voltage(fe, voltage); in geniatech_dvbs_set_voltage() 487 enum fe_sec_voltage voltage) in tevii_dvbs_set_voltage() argument 493 switch (voltage) { in tevii_dvbs_set_voltage() 506 return core->prev_set_voltage(fe, voltage); in tevii_dvbs_set_voltage() 511 enum fe_sec_voltage voltage) in vp1027_set_voltage() argument [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-vadc.txt | 1 Qualcomm's SPMI PMIC voltage ADC 3 SPMI PMIC voltage ADC (VADC) provides interface to clients to read 4 voltage. The VADC is a 15-bit sigma-delta ADC.
|