Home
last modified time | relevance | path

Searched refs:voltage (Results 1 – 200 of 470) sorted by relevance

123

/linux-4.1.27/Documentation/hwmon/
Dsmm66540 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 …]
Dina20919 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 …]
Dlm2506668 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 …]
Dsmsc47m19224 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 …]
Dltc297861 in1_input Measured input voltage.
62 in1_min Minimum input voltage.
63 in1_max Maximum input voltage.
65 in1_lcrit Critical minimum input voltage.
67 in1_crit Critical maximum input voltage.
68 in1_min_alarm Input voltage low alarm.
69 in1_max_alarm Input voltage high alarm.
71 in1_lcrit_alarm Input voltage critical low alarm.
73 in1_crit_alarm Input voltage critical high alarm.
74 in1_lowest Lowest input voltage.
[all …]
Dltc294517 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 …]
Dzl6100114 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 …]
Dmenf21bmc17 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
Dda905218 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:
Dltc424545 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 …]
Dltc426117 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)
Dlineage-pem46 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
Dtwl4030-madc-hwmon32 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,
Dina2xx41 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
Ducd900023 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
Dltc426038 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)
Dmax3444040 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.
Dadm127529 current and voltage readback via an integrated 12-bit analog-to-digital
43 The ADM1075, unlike many other PMBus devices, does not support internal voltage
62 configuration. On ADM1075, vout1 reports the voltage on
64 in1_input Measured voltage.
66 in1_max Maximum voltage.
69 in1_highest Historical maximum voltage.
Dadm102636 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.
Ducd920056 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
Dlm7831 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
Dadt747534 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
Dmax1606444 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.
Dadc128d81819 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
Dmax868844 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.
Dpc8736022 *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
Dasb10024 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...
Dda905518 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:
Dsis559558 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
Dit8785 each read. Default is 0. On some boards the battery voltage is provided
87 at power on will be the actual battery voltage (which the chip does
88 automatically). On other boards the battery voltage is always fed to
121 rotation speed sensors, 8 voltage sensors, associated alarms, and chassis
125 the Vcore voltage of the processor. The early IT8712F have 5 VID pins,
133 upper VID bits share their pins with voltage inputs (in5 and in6) so you
174 alarm is triggered if the voltage has crossed a programmable minimum or
176 zero'; this is important for negative voltage measurements. All voltage
179 battery voltage in8 does not have limit registers.
182 voltage inputs are internal and scaled inside the chip:
[all …]
Dadm102528 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
Dlm8030 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
Dads782834 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
Dgl518sm33 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
Dltc415143 in1_input VDIN voltage (mV)
45 in2_input ADIN voltage (mV)
Dltc421541 in1_input input voltage
42 in2_input output voltage
Dvt121127 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
Dpowr122017 includes voltage monitoring for 14 inputs as well as trim settings
18 for output voltages and GPIOs. This driver implements the voltage
Dnct790417 The NCT7904D is a hardware monitor supporting up to 20 voltage sensors,
28 in[1-20]_input Input voltage measurements (mV)
Dibmpowernv13 voltage/power for 'POWERNV' platform.
38 inX_input Measured power supply voltage
Dw83l786ng28 sensors, and three voltage sensors.
38 An alarm is triggered if the voltage has crossed a programmable minimum
Dw8379336 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.
Dsysfs-interface48 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 …]
Ddme173729 * 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
Dtps4042243 in[1-2]_input Measured voltage. From READ_VOUT register.
44 in[1-2]_alarm voltage alarm.
Dlm8730 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.
Dvia686a40 sensors, five voltage sensors and alarms.
54 An alarm is triggered if the voltage has crossed a programmable minimum
55 or maximum limit. Voltages are internally scalled, so each voltage channel
Dpmbus43 It supports voltage, current, power, and temperature sensors as supported
147 inX_input Measured voltage. From READ_VIN or READ_VOUT register.
150 inX_max Maximum voltage.
154 inX_crit Critical maximum voltage.
Dlm8559 The voltage inputs have internal scaling resistors so that the following
60 voltage can be measured without external resistors:
62 2.5V, 3.3V, 5V, 12V, and CPU core voltage (2.25V)
77 Each of the measured inputs (voltage, temperature, fan speed) has
130 EMC6D101 plus additional voltage monitoring and system control features.
132 versions on register level so these additional voltage inputs may read
134 of voltage and temperature channels.
/linux-4.1.27/drivers/regulator/
DKconfig6 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 …]
Dtwl-regulator.c644 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 …]
Dhelpers.c244 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()
Dtps6524x-regulator.c132 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()
Dtps65912-regulator.c369 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()
Dmax8649.c65 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()
Dmax8907-regulator.c66 #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.1.27/Documentation/devicetree/bindings/regulator/
Dmax8997-regulator.txt3 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 …]
Ds5m8767-regulator.txt3 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 …]
Dltc3589.txt14 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>;
Dfan53555.txt8 - 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>;
Danatop-regulator.txt9 - anatop-min-voltage: Minimum voltage of this regulator
10 - anatop-max-voltage: Maximum voltage of this regulator
35 anatop-min-voltage = <725000>;
36 anatop-max-voltage = <1300000>;
Dpwm-regulator.txt6 - voltage-table: voltage and duty table, include 2 members in each set of
7 brackets, first one is voltage(unit: uv), the next is duty(unit: percent)
17 voltage-table = <1114000 0>,
Dtps51632-regulator.txt8 - 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
Dmax8952.txt1 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:
Dregulator.txt5 - 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
18 rail to reach the target voltage, plus/minus whatever tolerance the board
31 - regulator-suspend-microvolt: regulator should be set to this voltage
Dgpio-regulator.txt10 - gpios : GPIO group used to control voltage.
16 "voltage" or "current", defaults to current.
Dlp872x.txt10 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
Dsky81452-regulator.txt1 SKY81452 voltage regulator
Dmax1586-regulator.txt1 Maxim MAX1586 voltage regulator
/linux-4.1.27/drivers/power/
Djz4740-battery.c45 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 …]
Dtwl4030_madc_battery.c87 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()
Drx51_battery.c57 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()
Dipaq_micro_battery.c47 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.1.27/Documentation/devicetree/bindings/power/
Dbq2415x.txt20 - 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>;
Dopp.txt4 voltage pairs that the device will support per voltage domain. These
9 of frequency and voltage like <freq-kHz vol-uV>.
11 vol: voltage in microvolt
Drockchip-io-domain.txt14 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
41 to report their voltage. The IO Voltage Domain for any non-specified
71 compatible = "rockchip,rk3288-io-voltage-domain";
/linux-4.1.27/drivers/leds/
Dleds-regulator.c39 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.1.27/arch/arm/boot/dts/
Dimx28.dtsi218 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 …]
Dimx28-cfa10049.dts31 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 …]
Dsun7i-a20-olinuxino-micro.dts119 voltage = <191274>;
126 voltage = <392644>;
133 voltage = <601151>;
140 voltage = <795090>;
147 voltage = <987387>;
154 voltage = <1184678>;
161 voltage = <1398804>;
Dimx28-eukrea-mbmx28lc.dtsi201 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>;
Dimx28-cfa10036.dts32 fsl,voltage = <MXS_VOLTAGE_HIGH>;
42 fsl,voltage = <MXS_VOLTAGE_HIGH>;
52 fsl,voltage = <MXS_VOLTAGE_HIGH>;
63 fsl,voltage = <1>;
Dimx23.dtsi146 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>;
Dimx28-cfa10055.dts35 fsl,voltage = <MXS_VOLTAGE_HIGH>;
62 fsl,voltage = <MXS_VOLTAGE_HIGH>;
75 fsl,voltage = <MXS_VOLTAGE_HIGH>;
85 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-tx28.dts510 fsl,voltage = <MXS_VOLTAGE_HIGH>;
521 fsl,voltage = <MXS_VOLTAGE_HIGH>;
530 fsl,voltage = <MXS_VOLTAGE_HIGH>;
562 fsl,voltage = <MXS_VOLTAGE_HIGH>;
572 fsl,voltage = <MXS_VOLTAGE_HIGH>;
589 fsl,voltage = <MXS_VOLTAGE_HIGH>;
598 fsl,voltage = <MXS_VOLTAGE_HIGH>;
612 fsl,voltage = <MXS_VOLTAGE_HIGH>;
621 fsl,voltage = <MXS_VOLTAGE_HIGH>;
632 fsl,voltage = <MXS_VOLTAGE_HIGH>;
[all …]
Dimx28-cfa10056.dts34 fsl,voltage = <MXS_VOLTAGE_HIGH>;
47 fsl,voltage = <MXS_VOLTAGE_HIGH>;
57 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dsun5i-a13-olinuxino.dts121 voltage = <191274>;
128 voltage = <392644>;
135 voltage = <601151>;
142 voltage = <795090>;
149 voltage = <987387>;
Dam335x-nano.dts383 /* +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 */
Dimx28-cfa10057.dts32 fsl,voltage = <MXS_VOLTAGE_HIGH>;
59 fsl,voltage = <MXS_VOLTAGE_HIGH>;
72 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dsun5i-a10s-olinuxino-micro.dts155 voltage = <191274>;
162 voltage = <392644>;
169 voltage = <601151>;
176 voltage = <795090>;
183 voltage = <987387>;
Dimx6sl.dtsi458 anatop-min-voltage = <800000>;
459 anatop-max-voltage = <1375000>;
472 anatop-min-voltage = <2625000>;
473 anatop-max-voltage = <3400000>;
486 anatop-min-voltage = <2100000>;
487 anatop-max-voltage = <2850000>;
503 anatop-min-voltage = <725000>;
504 anatop-max-voltage = <1450000>;
520 anatop-min-voltage = <725000>;
521 anatop-max-voltage = <1450000>;
[all …]
Dimx28-cfa10037.dts31 fsl,voltage = <MXS_VOLTAGE_HIGH>;
41 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-apx4devkit.dts52 fsl,voltage = <MXS_VOLTAGE_HIGH>;
65 fsl,voltage = <MXS_VOLTAGE_HIGH>;
80 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-apf28dev.dts54 fsl,voltage = <MXS_VOLTAGE_HIGH>;
67 fsl,voltage = <MXS_VOLTAGE_HIGH>;
77 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-duckbill.dts45 fsl,voltage = <MXS_VOLTAGE_HIGH>;
56 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-evk.dts83 fsl,voltage = <MXS_VOLTAGE_HIGH>;
93 fsl,voltage = <MXS_VOLTAGE_HIGH>;
104 fsl,voltage = <MXS_VOLTAGE_HIGH>;
117 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx23-olinuxino.dts47 fsl,voltage = <MXS_VOLTAGE_HIGH>;
57 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-m28cu3.dts79 fsl,voltage = <MXS_VOLTAGE_HIGH>;
94 fsl,voltage = <MXS_VOLTAGE_HIGH>;
105 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx28-cfa10058.dts32 fsl,voltage = <MXS_VOLTAGE_HIGH>;
45 fsl,voltage = <MXS_VOLTAGE_HIGH>;
Dimx6qdl.dtsi553 anatop-min-voltage = <800000>;
554 anatop-max-voltage = <1375000>;
567 anatop-min-voltage = <2625000>;
568 anatop-max-voltage = <3400000>;
581 anatop-min-voltage = <2000000>;
582 anatop-max-voltage = <2750000>;
598 anatop-min-voltage = <725000>;
599 anatop-max-voltage = <1450000>;
615 anatop-min-voltage = <725000>;
616 anatop-max-voltage = <1450000>;
[all …]
Dexynos4210-universal_c210.dts63 vemmc_reg: voltage-regulator {
180 tsp_reg: voltage-regulator {
236 max8998,pmic-buck1-dvs-voltage = <1100000>, <1000000>,
241 max8998,pmic-buck2-dvs-voltage = <1200000>, <1100000>;
509 hdmi_en: voltage-regulator-hdmi-5v {
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dsun4i-lradc-keys.txt8 - 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>;
Dregulator-haptic.txt8 - 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]
Dti,drv260x.txt30 - 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.1.27/drivers/hwmon/
Dltc4245.c178 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 …]
Dltc4215.c83 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()
Dab8500.c82 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()
Dnct7802.c198 unsigned long voltage) in nct7802_write_voltage() argument
203 voltage = DIV_ROUND_CLOSEST(voltage, nct7802_vmul[nr]); in nct7802_write_voltage()
204 voltage = clamp_val(voltage, 0, 0x3ff); in nct7802_write_voltage()
209 voltage & 0xff); in nct7802_write_voltage()
214 0x0300 >> shift, (voltage & 0x0300) >> shift); in nct7802_write_voltage()
225 int voltage; in show_in() local
227 voltage = nct7802_read_voltage(data, sattr->nr, sattr->index); in show_in()
228 if (voltage < 0) in show_in()
229 return voltage; in show_in()
231 return sprintf(buf, "%d\n", voltage); in show_in()
/linux-4.1.27/Documentation/power/regulator/
Doverview.txt1 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 …]
Dconsumer.txt71 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.1.27/Documentation/devicetree/bindings/mfd/
Dmax8998.txt3 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 …]
Dmax77693.txt49 - 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.
Das3711.txt24 - 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
Dmax77686.txt20 - voltage-regulators : The regulators of max77686 have to be instantiated
21 under subnode named "voltage-regulators" using the following format.
57 voltage-regulators {
Dtwl6040.txt37 - 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.1.27/Documentation/devicetree/bindings/sound/
Des8328.txt8 - 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
Dsgtl5000.txt16 - 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>;
Dcs35l32.txt18 - 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.
Dts3a227e.txt17 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7).
18 Select 0/1/2/3/4/5/6/7 to specify MACBIAS voltage
Dmax98925.txt9 - vmon-slot-no : slot number used to send voltage information
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk20a.c473 .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 …]
Dbase.c100 ret = volt->set_id(volt, cstate->voltage, +1); in nvkm_cstate_prog()
114 ret = volt->set_id(volt, cstate->voltage, -1); in nvkm_cstate_prog()
154 cstate->voltage = cstepX.voltage; in nvkm_cstate_new()
328 cstate->voltage = perfE.voltage; in nvkm_pstate_new()
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dmmc-spi-slot.txt8 - 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>;
Dfsl-esdhc.txt22 - voltage-ranges : two cells are required, first cell specifies minimum
23 slot voltage (mV), second cell specifies maximum slot voltage (mV).
35 voltage-ranges = <3300 3300>;
Dfsl-imx-esdhc.txt20 - voltage-ranges : Specify the voltage range in case there are software
22 required, first cell specifies minimum slot voltage (mV), second cell
23 specifies maximum slot voltage (mV). Several ranges could be specified.
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusbdecfe.c37 u8 voltage; member
144 lnb_voltage = htonl(state->voltage); in ttusbdecfe_dvbs_set_frontend()
182 static int ttusbdecfe_dvbs_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) in ttusbdecfe_dvbs_set_voltage() argument
186 switch (voltage) { in ttusbdecfe_dvbs_set_voltage()
188 state->voltage = 13; in ttusbdecfe_dvbs_set_voltage()
191 state->voltage = 18; in ttusbdecfe_dvbs_set_voltage()
239 state->voltage = 0; in ttusbdecfe_dvbs_attach()
/linux-4.1.27/arch/arm/mach-pxa/
Dsharpsl_pm.c187 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.1.27/Documentation/ABI/testing/
Dsysfs-class-regulator53 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 …]
Dsysfs-class-led-flash58 * 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
Dsysfs-bus-i2c-devices-lm35336 Set the controlling backlight device for high-voltage current
14 Set the controlling led device for low-voltage current sink
/linux-4.1.27/Documentation/devicetree/bindings/net/nfc/
Dtrf7970a.txt10 - vin-supply: Regulator for supply voltage to VIN pin
16 - vin-voltage-override: Specify voltage of VIN pin in microvolts.
38 vin-voltage-override = <5000000>;
/linux-4.1.27/drivers/gpu/drm/radeon/
Drs600.c219 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 …]
Dradeon_atombios.c2138 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 …]
Drv770.c874 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()
Drv770_dpm.h218 RV770_SMC_VOLTAGE_VALUE *voltage);
220 RV770_SMC_VOLTAGE_VALUE *voltage);
224 RV770_SMC_VOLTAGE_VALUE *voltage);
/linux-4.1.27/drivers/mfd/
Drts5227.c29 static void rts5227_fill_driving(struct rtsx_pcr *pcr, u8 voltage) in rts5227_fill_driving() argument
45 if (voltage == OUTPUT_3V3) { in rts5227_fill_driving()
200 static int rts5227_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5227_switch_output_voltage() argument
204 if (voltage == OUTPUT_3V3) { in rts5227_switch_output_voltage()
208 } else if (voltage == OUTPUT_1V8) { in rts5227_switch_output_voltage()
221 rts5227_fill_driving(pcr, voltage); in rts5227_switch_output_voltage()
Drts5249.c36 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()
254 static int rtsx_base_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rtsx_base_switch_output_voltage() argument
259 switch (voltage) { in rtsx_base_switch_output_voltage()
282 pcr_dbg(pcr, "unknown output voltage %d\n", voltage); in rtsx_base_switch_output_voltage()
288 rts5249_fill_driving(pcr, voltage); in rtsx_base_switch_output_voltage()
497 static int rts525a_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts525a_switch_output_voltage() argument
499 switch (voltage) { in rts525a_switch_output_voltage()
516 rts5249_fill_driving(pcr, voltage); in rts525a_switch_output_voltage()
Drtl8411.c194 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()
Dtps65911-comparator.c59 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()
Drts5209.c168 static int rts5209_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5209_switch_output_voltage() argument
172 if (voltage == OUTPUT_3V3) { in rts5209_switch_output_voltage()
180 } else if (voltage == OUTPUT_1V8) { in rts5209_switch_output_voltage()
Drts5229.c150 static int rts5229_switch_output_voltage(struct rtsx_pcr *pcr, u8 voltage) in rts5229_switch_output_voltage() argument
154 if (voltage == OUTPUT_3V3) { in rts5229_switch_output_voltage()
162 } else if (voltage == OUTPUT_1V8) { in rts5229_switch_output_voltage()
/linux-4.1.27/Documentation/devicetree/bindings/iio/dac/
Dad7303.txt10 - 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.1.27/drivers/media/pci/mantis/
Dmantis_vp1034.c47 int vp1034_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t 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()
Dmantis_vp1034.h31 extern int vp1034_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage);
/linux-4.1.27/drivers/power/avs/
DKconfig5 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.1.27/arch/arm/mach-omap2/
Dvp44xx_data.c66 .voltage = OMAP4_PRM_VP_MPU_VOLTAGE_OFFSET,
77 .voltage = OMAP4_PRM_VP_IVA_VOLTAGE_OFFSET,
88 .voltage = OMAP4_PRM_VP_CORE_VOLTAGE_OFFSET,
Dvp3xxx_data.c67 .voltage = OMAP3_PRM_VP1_VOLTAGE_OFFSET,
78 .voltage = OMAP3_PRM_VP2_VOLTAGE_OFFSET,
Dsram243x.S56 mov r9, #0x1 @ set up for L1 voltage call
57 bl voltage_shift @ go drop voltage
76 mov r9, #0x0 @ shift back to L0-voltage
77 bl voltage_shift @ go raise voltage
162 blne voltage_shift_c @ adjust voltage
Dsram242x.S56 mov r9, #0x1 @ set up for L1 voltage call
57 bl voltage_shift @ go drop voltage
76 mov r9, #0x0 @ shift back to L0-voltage
77 bl voltage_shift @ go raise voltage
162 blne voltage_shift_c @ adjust voltage
/linux-4.1.27/drivers/input/keyboard/
Dsun4i-lradc-keys.c67 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.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dperf.c110 info->voltage = nv_ro08(bios, perf + 0x38); in nvbios_perfEp()
116 info->voltage = nv_ro08(bios, perf + 0x05); in nvbios_perfEp()
132 info->voltage = nv_ro08(bios, perf + 0x05); in nvbios_perfEp()
141 info->voltage = nv_ro08(bios, perf + 0x07); in nvbios_perfEp()
149 info->voltage = nv_ro08(bios, perf + 0x02); in nvbios_perfEp()
Dvolt.c124 info->voltage = nv_ro08(bios, volt + 0x00) * 10000; in nvbios_volt_entry_parse()
128 info->voltage = nv_ro08(bios, volt + 0x00) * 10000; in nvbios_volt_entry_parse()
/linux-4.1.27/drivers/media/dvb-frontends/
Dlnbp22.c51 static int lnbp22_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in lnbp22_set_voltage() argument
61 dprintk(1, "%s: %d (18V=%d 13V=%d)\n", __func__, voltage, in lnbp22_set_voltage()
65 switch (voltage) { in lnbp22_set_voltage()
Disl6405.c46 static int isl6405_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in isl6405_set_voltage() argument
55 switch (voltage) { in isl6405_set_voltage()
69 switch (voltage) { in isl6405_set_voltage()
Dtda8083.c195 static int tda8083_set_voltage (struct tda8083_state* state, fe_sec_voltage_t voltage) in tda8083_set_voltage() argument
197 switch (voltage) { in tda8083_set_voltage()
397 static int tda8083_diseqc_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) in tda8083_diseqc_set_voltage() argument
401 tda8083_set_voltage (state, voltage); in tda8083_diseqc_set_voltage()
Disl6421.c46 static int isl6421_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in isl6421_set_voltage() argument
55 switch(voltage) { in isl6421_set_voltage()
Dmb86a16.h31 int (*set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage);
Dlnbp21.c48 fe_sec_voltage_t voltage) in lnbp21_set_voltage() argument
57 switch(voltage) { in lnbp21_set_voltage()
/linux-4.1.27/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-dt.txt5 clock and voltage across all CPUs.
19 - voltage-tolerance: Specify the CPU voltage tolerance in percentage.
Dcpufreq-exynos5440.txt9 - 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
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dvp702x-fe.c29 fe_sec_voltage_t voltage; member
171 if (st->voltage == SEC_VOLTAGE_18) in vp702x_fe_set_frontend()
286 voltage) in vp702x_fe_set_voltage()
293 st->voltage = voltage; in vp702x_fe_set_voltage()
295 if (voltage != SEC_VOLTAGE_OFF) in vp702x_fe_set_voltage()
/linux-4.1.27/Documentation/devicetree/bindings/media/
Dsamsung-s5k6a3.txt11 - svdda-supply : core voltage supply;
12 - svddio-supply : I/O voltage supply;
13 - afvdd-supply : AF (actuator) voltage supply;
Dti,omap3isp.txt42 vdd-csiphy1-supply : voltage supply of the CSI-2 PHY 1
43 vdd-csiphy2-supply : voltage supply of the CSI-2 PHY 2
Dsamsung-mipi-csis.txt14 - vddio-supply : MIPI CSIS I/O and PLL voltage supply (e.g. 1.8V);
15 - vddcore-supply : MIPI CSIS Core voltage supply (e.g. 1.1V);
/linux-4.1.27/Documentation/power/
Dopp.txt23 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 …]
Dpower_supply_class.txt90 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
Dcharger-manager.txt48 If the battery voltage drops by "fullbatt_vchkdrop_uV" after
132 battery voltage drop fullbatt_vchkdrop_ms after the battery is fully
133 charged. If the voltage drop is over fullbatt_vchkdrop_uV, Charger
135 chargers. Recharge with voltage drop condition only (without delay
142 charged and the battery voltage is equal to or greater than
195 charger-pulled-out, charger-inserted, DCIN-over/under-voltage, charger-stopped,
/linux-4.1.27/drivers/iio/adc/
Dqcom-spmi-vadc.c475 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.1.27/Documentation/devicetree/bindings/thermal/
Dti_soc_thermal.txt3 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.1.27/Documentation/devicetree/bindings/staging/iio/adc/
Dspear-adc.txt12 - vref-external: External voltage reference in milli-volts. If omitted
13 the internal voltage reference will be used.
/linux-4.1.27/arch/m68k/amiga/
Dpcmcia.c69 void pcmcia_program_voltage(int voltage) in pcmcia_program_voltage() argument
73 switch (voltage) { in pcmcia_program_voltage()
/linux-4.1.27/drivers/input/misc/
Ddrv260x.c254 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.1.27/Documentation/devicetree/bindings/extcon/
Dextcon-rt8973a.txt6 voltage system from abnormal high input voltage (up to 28V) and supports high
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dsamsung-hsotg.txt25 - vusb_d-supply: phandle to voltage regulator of digital section,
26 - vusb_a-supply: phandle to voltage regulator of analog section.
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-fe.c78 fe_sec_voltage_t voltage) in fdtv_set_voltage() argument
82 fdtv->voltage = voltage; in fdtv_set_voltage()
Dfiredtv.h102 fe_sec_voltage_t voltage; member
122 int avc_lnb_control(struct firedtv *fdtv, char voltage, char burst,
/linux-4.1.27/Documentation/devicetree/bindings/panel/
Dsamsung,s6e8aa0.txt6 - vdd3-supply: core voltage supply
7 - vci-supply: voltage supply for analog circuits
Dsamsung,ld9040.txt6 - vdd3-supply: core voltage supply
7 - vci-supply: voltage supply for analog circuits
Dsimple-panel.txt4 - power-supply: regulator to provide the supply voltage
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Dti,bq24735.txt17 - ti,charge-voltage : Used to control and set the charging voltage. This value
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-f300.h2 fe_sec_voltage_t voltage);
Dcx23885-f300.c147 int f300_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in f300_set_voltage() argument
155 switch (voltage) { in f300_set_voltage()
/linux-4.1.27/Documentation/memory-devices/
Dti-emif.txt29 parameters and other settings during frequency, voltage and
45 EMIF driver registers notifiers for voltage and frequency changes
/linux-4.1.27/Documentation/cpu-freq/
Dindex.txt1 CPU frequency and voltage scaling code in the Linux(TM) kernel
53 Clock and voltage scaling for the SA-1100:
Damd-powernow.txt11 Note that the functionality to change frequency (and voltage)
17 voltage information appropriate for a particular platform.
/linux-4.1.27/include/linux/power/
Dtwl4030_madc_battery.h27 short voltage; /* in mV - specify -1 for end of list */ member
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-dvb.c452 fe_sec_voltage_t voltage) in kworld_dvbs_100_set_voltage() argument
457 if (voltage == SEC_VOLTAGE_OFF) in kworld_dvbs_100_set_voltage()
463 return core->prev_set_voltage(fe, voltage); in kworld_dvbs_100_set_voltage()
468 fe_sec_voltage_t voltage) in geniatech_dvbs_set_voltage() argument
473 if (voltage == SEC_VOLTAGE_OFF) { in geniatech_dvbs_set_voltage()
479 return core->prev_set_voltage(fe, voltage); in geniatech_dvbs_set_voltage()
484 fe_sec_voltage_t voltage) in tevii_dvbs_set_voltage() argument
490 switch (voltage) { in tevii_dvbs_set_voltage()
503 return core->prev_set_voltage(fe, voltage); in tevii_dvbs_set_voltage()
508 fe_sec_voltage_t voltage) in vp1027_set_voltage() argument
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/
Dqcom,spmi-vadc.txt1 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.
Dti-adc128s052.txt6 - vref-supply: The regulator supply for ADC reference voltage
Dnuvoton-nau7802.txt8 - nuvoton,vldo: Internal reference voltage in millivolts to be
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Ddvbsky.c48 fe_sec_voltage_t voltage);
240 fe_sec_voltage_t voltage) in dvbsky_usb_set_voltage() argument
246 if (voltage == SEC_VOLTAGE_OFF) in dvbsky_usb_set_voltage()
252 return state->fe_set_voltage(fe, voltage); in dvbsky_usb_set_voltage()
371 fe_sec_voltage_t voltage) in dvbsky_usb_ci_set_voltage() argument
377 if (voltage == SEC_VOLTAGE_OFF) in dvbsky_usb_ci_set_voltage()
383 return state->fe_set_voltage(fe, voltage); in dvbsky_usb_ci_set_voltage()
/linux-4.1.27/sound/soc/codecs/
Dsgtl5000.c120 int voltage; member
799 reg = (1600 - ldo->voltage / 1000) / 50; in ldo_regulator_enable()
803 ldo->voltage = (1600 - reg * 50) * 1000; in ldo_regulator_enable()
844 return ldo->voltage; in ldo_regulator_get_voltage()
856 int voltage) in ldo_regulator_register() argument
880 ldo->voltage = voltage; in ldo_regulator_register()
918 int voltage) in ldo_regulator_register() argument
/linux-4.1.27/drivers/cpufreq/
De_powersaver.c186 int k, step, voltage; in eps_cpu_init() local
361 voltage = (k * step) / 256 + min_voltage; in eps_cpu_init()
363 f_table[k].driver_data = (i << 8) | voltage; in eps_cpu_init()
DKconfig.arm206 voltage scaling mode in which it is possible to reduce the
207 core voltage of the CPU.
212 bool "Allow voltage scaling for S3C2416 arm core"
215 Enable CPU voltage scaling when entering the dvs mode.
/linux-4.1.27/drivers/media/pci/pt1/
Dpt1.c104 fe_sec_voltage_t voltage);
108 fe_sec_voltage_t voltage; member
560 switch (adap->voltage) { in pt1_update_power()
578 static int pt1_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in pt1_set_voltage() argument
583 adap->voltage = voltage; in pt1_set_voltage()
587 return adap->orig_set_voltage(fe, voltage); in pt1_set_voltage()
651 adap->voltage = SEC_VOLTAGE_OFF; in pt1_alloc_adapter()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Dvolt.h16 u32 voltage; member
Dcstep.h20 u8 voltage; member
/linux-4.1.27/include/linux/
Dpmu.h66 unsigned int voltage; /* voltage */ member
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dexynos_dsim.txt17 - vddcore-supply: MIPI DSIM Core voltage supply (e.g. 1.1V)
18 - vddio-supply: MIPI DSIM I/O and PLL voltage supply (e.g. 1.8V)
/linux-4.1.27/drivers/mmc/host/
Dushc.c327 u16 voltage; in ushc_set_power() local
331 voltage = USHC_PWR_CTRL_OFF; in ushc_set_power()
335 voltage = USHC_PWR_CTRL_3V3; in ushc_set_power()
343 voltage, 0, NULL, 0, 100); in ushc_set_power()

123