| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | smm665.rst | 67 Reference voltage on VREF_ADC pin in mV. It should not be necessary to set 68 this parameter unless a non-default reference voltage is used. 116 in1_input 12V input voltage (mV) 117 in2_input 3.3V (VDD) input voltage (mV) 118 in3_input Channel A voltage (mV) 119 in4_input Channel B voltage (mV) 120 in5_input Channel C voltage (mV) 121 in6_input Channel D voltage (mV) 122 in7_input Channel E voltage (mV) 123 in8_input Channel F voltage (mV) [all …]
|
| H A D | ina209.rst | 24 The TI / Burr-Brown INA209 monitors voltage, current, and power on the high side 40 in0_input shunt voltage (mV) 41 in0_input_highest shunt voltage historical maximum reading (mV) 42 in0_input_lowest shunt voltage historical minimum reading (mV) 43 in0_reset_history reset shunt voltage history 44 in0_max shunt voltage max alarm limit (mV) 45 in0_min shunt voltage min alarm limit (mV) 46 in0_crit_max shunt voltage crit max alarm limit (mV) 47 in0_crit_min shunt voltage crit min alarm limit (mV) 48 in0_max_alarm shunt voltage max alarm limit exceeded [all …]
|
| H A D | isl68137.rst | 407 digital multiphase voltage regulators (raa_dmpvr2). The ISL68137 is a digital 411 and 'hv' for high voltage single-rail devices. Consult the individual datasheets 425 For 2nd generation Renesas digital multiphase voltage regulators, only the 445 in1_input Measured input voltage 446 in1_lcrit Critical minimum input voltage 447 in1_lcrit_alarm Input voltage critical low alarm 448 in1_crit Critical maximum input voltage 449 in1_crit_alarm Input voltage critical high alarm 452 in[2-3]_input Measured output voltage 453 in[2-3]_lcrit Critical minimum output voltage [all …]
|
| H A D | smsc47m192.rst | 35 These chips support 3 temperature channels and 8 voltage inputs 36 as well as CPU voltage VID input. 44 Voltages are scaled such that the nominal voltage corresponds to 46 each voltage channel is 0V ... 255/192*(nominal voltage), the resolution 47 is 1 bit per (nominal voltage)/192. 48 Both voltage and temperature values are scaled by 1000, the sys files 51 The +12V analog voltage input channel (in4_input) is multiplexed with 52 bit 4 of the encoded CPU voltage. This means that you either get 53 a +12V voltage measurement or a 5 bit CPU VID, but not both. 59 The temperature and voltage readings are updated once every 1.5 seconds. [all …]
|
| H A D | max20751.rst | 50 in1_input Measured voltage. 51 in1_min Minimum input voltage. 52 in1_max Maximum input voltage. 53 in1_lcrit Critical minimum input voltage. 54 in1_crit Critical maximum input voltage. 55 in1_min_alarm Input voltage low alarm. 56 in1_lcrit_alarm Input voltage critical low alarm. 57 in1_min_alarm Input voltage low alarm. 58 in1_max_alarm Input voltage high alarm. 61 in2_input Measured voltage. [all …]
|
| H A D | ir35221.rst | 54 in1_input Measured input voltage 55 in1_crit Critical maximum input voltage 56 in1_crit_alarm Input voltage critical high alarm 57 in1_highest Highest input voltage 58 in1_lowest Lowest input voltage 59 in1_min Minimum input voltage 60 in1_min_alarm Input voltage low alarm 63 in[2-3]_input Measured output voltage 64 in[2-3]_lcrit Critical minimum output voltage 65 in[2-3]_lcrit_alarm Output voltage critical low alarm [all …]
|
| H A D | ir38064.rst | 21 IR38064 is a Single-input Voltage, Synchronous Buck Regulator, DC-DC Converter. 41 in1_input Measured input voltage 42 in1_crit Critical maximum input voltage 43 in1_crit_alarm Input voltage critical high alarm 44 in1_min Minimum input voltage 45 in1_min_alarm Input voltage low alarm 48 in2_input Measured output voltage 49 in2_lcrit Critical minimum output voltage 50 in2_lcrit_alarm Output voltage critical low alarm 51 in2_crit Critical maximum output voltage [all …]
|
| H A D | ucd9200.rst | 62 in1_input Measured voltage. From READ_VIN register. 63 in1_min Minimum Voltage. From VIN_UV_WARN_LIMIT register. 64 in1_max Maximum voltage. From VIN_OV_WARN_LIMIT register. 65 in1_lcrit Critical minimum Voltage. VIN_UV_FAULT_LIMIT register. 66 in1_crit Critical maximum voltage. From VIN_OV_FAULT_LIMIT 68 in1_min_alarm Voltage low alarm. From VIN_UV_WARNING status. 69 in1_max_alarm Voltage high alarm. From VIN_OV_WARNING status. 70 in1_lcrit_alarm Voltage critical low alarm. From VIN_UV_FAULT status. 71 in1_crit_alarm Voltage critical high alarm. From VIN_OV_FAULT status. 74 in[2-5]_input Measured voltage. From READ_VOUT register. [all …]
|
| H A D | zl6100.rst | 166 in1_input Measured input voltage. 167 in1_min Minimum input voltage. 168 in1_max Maximum input voltage. 169 in1_lcrit Critical minimum input voltage. 170 in1_crit Critical maximum input voltage. 171 in1_min_alarm Input voltage low alarm. 172 in1_max_alarm Input voltage high alarm. 173 in1_lcrit_alarm Input voltage critical low alarm. 174 in1_crit_alarm Input voltage critical high alarm. 177 in2_input Measured voltage on VMON (ZL2004) or VDRV (ZL9101M, [all …]
|
| H A D | ina2xx.rst | 62 interface. The INA219 monitors both shunt drop and supply voltage, with 66 interface. The INA220 monitors both shunt drop and supply voltage. 69 The INA226 monitors both a shunt voltage drop and bus supply voltage. 72 with an I2C interface. The chips monitor both a shunt voltage drop and 73 bus supply voltage. 82 bus and shunt voltage conversion times multiplied by the averaging rate. We 91 in0_input Shunt voltage(mV) channel 92 in1_input Bus voltage(mV) channel 102 in0_lcrit Critical low shunt voltage 103 in0_crit Critical high shunt voltage [all …]
|
| /OK3568_Linux_fs/kernel/drivers/regulator/ |
| H A D | Kconfig | 3 bool "Voltage and Current Regulator Support" 6 Generic Voltage and Current Regulator support. 8 This framework is designed to provide a generic interface to voltage 10 provide voltage and current control to client or consumer drivers and 16 to both voltage regulators (where voltage output is controllable) and 34 tristate "Fixed voltage regulator support" 36 This driver provides support for fixed voltage regulators, 43 This driver provides a virtual consumer for the voltage and 60 tristate "Marvell 88PG86X voltage regulators" 64 This driver supports Marvell 88PG867 and 88PG868 voltage regulators. [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap2/ |
| H A D | voltage.c | 3 * OMAP3/OMAP4 Voltage Management Routines 36 #include "voltage.h" 46 * voltdm_get_voltage() - Gets the current non-auto-compensated voltage 47 * @voltdm: pointer to the voltdm for which current voltage info is needed 49 * API to get the current non-auto-compensated voltage for a voltage domain. 50 * Returns 0 in case of error else returns the current voltage. 63 * voltdm_scale() - API to scale voltage of a particular voltage domain. 64 * @voltdm: pointer to the voltage domain which is to be scaled. 65 * @target_volt: The target voltage of the voltage domain 67 * This API should be called by the kernel to do the voltage scaling [all …]
|
| H A D | voltage.h | 3 * OMAP Voltage Management Routines 16 #include <linux/platform_data/voltage-omap.h> 32 * struct omap_vfsm_instance - per-voltage manager FSM register/bitfield 47 * struct voltagedomain - omap voltage domain global structure. 48 * @name: Name of the voltage domain which can be used as a unique identifier. 49 * @scalable: Whether or not this voltage domain is scalable 50 * @node: list_head linking all voltage domains 57 * @scale: function used to scale the voltage of the voltagedomain 58 * @nominal_volt: current nominal voltage for this voltage domain 59 * @volt_data: voltage table having the distinct voltages supported [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/power/ |
| H A D | Kconfig | 102 int "axp pmic dcdc1 voltage" 107 Set the voltage (mV) to program the axp pmic dcdc1 at, set to 0 to 109 generic 3.3V IO voltage for external devices like the lcd-panal and 116 int "axp pmic dcdc2 voltage" 124 Set the voltage (mV) to program the axp pmic dcdc2 at, set to 0 to 134 int "axp pmic dcdc3 voltage" 142 Set the voltage (mV) to program the axp pmic dcdc3 at, set to 0 to 153 int "axp pmic dcdc4 voltage" 160 Set the voltage (mV) to program the axp pmic dcdc4 at, set to 0 to 169 int "axp pmic dcdc5 voltage" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/iio/adc/ |
| H A D | qcom-vadc-common.c | 13 /* Voltage to temperature */ 52 * Voltage to temperature table for 100k pull up for NTCG104EF104 with 388 s64 voltage = 0, result = 0; in qcom_vadc_scale_volt() local 390 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_volt() 392 voltage = voltage * prescale->den; in qcom_vadc_scale_volt() 393 result = div64_s64(voltage, prescale->num); in qcom_vadc_scale_volt() 404 s64 voltage = 0; in qcom_vadc_scale_therm() local 407 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_therm() 410 voltage = div64_s64(voltage, 1000); in qcom_vadc_scale_therm() 414 voltage, result_mdec); in qcom_vadc_scale_therm() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/regulator/ |
| H A 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 16 Continuous Voltage: This mode uses the regulator's maximum and minimum 21 voltage-table mode above. This solution does make an 23 regulator voltage to run at half way between the 32 Only required for Voltage Table Mode: 33 - voltage-table: Voltage and Duty-Cycle table consisting of 2 cells 34 First cell is voltage in microvolts (uV) [all …]
|
| H A D | max8997-regulator.txt | 1 * Maxim MAX8997 Voltage and Current Regulator 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 [all …]
|
| H A D | vctrl.txt | 1 Bindings for Voltage controlled regulators 7 - regulator-min-microvolt : smallest voltage consumers may set 8 - regulator-max-microvolt : largest voltage consumers may set 9 - ctrl-supply : The regulator supplying the control voltage. 10 - ctrl-voltage-range : an array of two integer values describing the range 11 (min/max) of the control voltage. The values specify 12 the control voltage needed to generate the corresponding 13 regulator-min/max-microvolt output voltage. 20 actual output voltage deviates beyond a certain 22 voltage. On larger voltage decreases this can occur [all …]
|
| H A D | regulator.yaml | 7 title: Voltage/Current Regulators 19 description: smallest voltage consumers may set 22 description: largest voltage consumers may set 25 description: Offset applied to voltages to compensate for voltage drops 65 reach the target voltage, plus/minus whatever tolerance the board 73 description: Settling time, in microseconds, for voltage change if regulator 74 have the constant time for any level voltage change. This is useful 75 when regulator have exponential voltage change. 78 description: Settling time, in microseconds, for voltage increase if 79 the regulator needs a constant time to settle after voltage increases [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/regulator/ |
| H A D | machine.h | 24 * VOLTAGE: Regulator output voltage can be changed by software on this 66 * @uV: Default operating voltage during suspend, it can be adjusted 68 * @min_uV: Minimum suspend voltage may be set. 69 * @max_uV: Maximum suspend voltage may be set. 93 * @min_uV: Smallest voltage consumers may set. 94 * @max_uV: Largest voltage consumers may set. 96 * voltage drops. 104 * @max_uV_step: Max possible step change in voltage 113 * @apply_uV: Apply the voltage constraint when initialising. 114 * @ramp_disable: Disable ramp delay when initialising or when setting voltage. [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/common/ |
| H A D | vid.c | 28 * Compensate for a board specific voltage drop between regulator and SoC 69 /* Maximum loop count waiting for new voltage to take effect */ 71 /* Maximum loop count waiting for the voltage to be stable */ 80 /* If an INA220 chip is available, we can use it to read back the voltage 103 printf("VID: failed to read core voltage\n"); in read_voltage_from_INA220() 108 printf("VID: Core voltage sensor error\n"); in read_voltage_from_INA220() 111 debug("VID: bus voltage reads 0x%04x\n", vol_mon); in read_voltage_from_INA220() 123 /* read voltage from IR */ 141 printf("VID: Core voltage sensor error\n"); in read_voltage_from_IR() 144 debug("VID: bus voltage reads 0x%02x\n", vol_mon); in read_voltage_from_IR() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/ |
| H A D | rockchip-io-domain.txt | 1 Rockchip SRAM for IO Voltage Domains: 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,px30-io-voltage-domain" for px30 35 - "rockchip,px30-pmu-io-voltage-domain" for px30 pmu-domains 36 - "rockchip,rk3188-io-voltage-domain" for rk3188 37 - "rockchip,rk3228-io-voltage-domain" for rk3228 38 - "rockchip,rk3288-io-voltage-domain" for rk3288 39 - "rockchip,rk3308-io-voltage-domain" for rk3308 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/ |
| H A D | ltc4245.c | 61 /* Voltage registers */ 109 /* Read the GPIO voltage from the GPIOADC register */ in ltc4245_update_gpios() 148 /* Read voltage registers -- 0x10 to 0x1c */ in ltc4245_update_device() 169 /* Return the voltage from the given register in millivolts */ 174 u32 voltage = 0; in ltc4245_get_voltage() local 179 voltage = regval * 55; in ltc4245_get_voltage() 183 voltage = regval * 22; in ltc4245_get_voltage() 187 voltage = regval * 15; in ltc4245_get_voltage() 191 voltage = regval * -55; in ltc4245_get_voltage() 194 voltage = regval * 10; in ltc4245_get_voltage() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/power/regulator/ |
| H A D | overview.rst | 2 Linux voltage and current regulator framework 9 voltage and current regulators. 12 in order to save power and prolong battery life. This applies to both voltage 13 regulators (where voltage output is controllable) and current sinks (where 29 some can control their output voltage and or current. 31 Input Voltage -> Regulator -> Output Voltage 43 Static: consumer does not change its supply voltage or 45 power supply. Its supply voltage is set by the hardware, 48 Dynamic: consumer needs to change its supply voltage or 100 - voltage output is in the range 800mV -> 3500mV. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/afe/ |
| H A D | voltage-divider.txt | 1 Voltage divider 4 When an io-channel measures the midpoint of a voltage divider, the 5 interesting voltage is often the voltage over the full resistance 6 of the divider. This binding describes the voltage divider in such 24 - compatible : "voltage-divider" 25 - io-channels : Channel node of a voltage io-channel measuring Vout. 26 - output-ohms : Resistance Rout over which the output voltage is measured. 32 The system voltage is circa 12V, but divided down with a 22/222 33 voltage divider (R = 200 Ohms, Rout = 22 Ohms) and fed to an ADC. 36 compatible = "voltage-divider"; [all …]
|