/linux-4.4.14/include/linux/regulator/ |
D | consumer.h | 136 struct regulator; 152 struct regulator *consumer; 161 struct regulator *__must_check regulator_get(struct device *dev, 163 struct regulator *__must_check devm_regulator_get(struct device *dev, 165 struct regulator *__must_check regulator_get_exclusive(struct device *dev, 167 struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev, 169 struct regulator *__must_check regulator_get_optional(struct device *dev, 171 struct regulator *__must_check devm_regulator_get_optional(struct device *dev, 173 void regulator_put(struct regulator *regulator); 174 void devm_regulator_put(struct regulator *regulator); [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | mt6397-regulator.txt | 4 - compatible: "mediatek,mt6397-regulator" 6 according to its regulator type, buck_<name> and ldo_<name>. 8 for regulators at Documentation/devicetree/bindings/regulator/regulator.txt. 24 compatible = "mediatek,mt6397-regulator"; 27 regulator-compatible = "buck_vpca15"; 28 regulator-name = "vpca15"; 29 regulator-min-microvolt = < 850000>; 30 regulator-max-microvolt = <1350000>; 31 regulator-ramp-delay = <12500>; 32 regulator-enable-ramp-delay = <200>; [all …]
|
D | pfuze100.txt | 8 - regulators: This is the list of child nodes that specify the regulator 10 Documentation/devicetree/bindings/regulator/regulator.txt. 20 Each regulator is defined using the standard binding for regulators. 30 regulator-min-microvolt = <300000>; 31 regulator-max-microvolt = <1875000>; 32 regulator-boot-on; 33 regulator-always-on; 34 regulator-ramp-delay = <6250>; 38 regulator-min-microvolt = <300000>; 39 regulator-max-microvolt = <1875000>; [all …]
|
D | regulator.txt | 4 - regulator-name: A string used as a descriptive name for regulator outputs 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 8 - regulator-min-microamp: smallest current consumers may set 9 - regulator-max-microamp: largest current consumers may set 10 - regulator-input-current-limit-microamp: maximum input current regulator allows 11 - regulator-always-on: boolean, regulator should never be disabled 12 - regulator-boot-on: bootloader/firmware enabled regulator 13 - regulator-allow-bypass: allow the regulator to go into bypass mode [all …]
|
D | tps65217.txt | 8 - regulators: This is the list of child nodes that specify the regulator 12 Documentation/devicetree/bindings/regulator/regulator.txt. 20 Each regulator is defined using the standard binding for regulators. 30 regulator-min-microvolt = <900000>; 31 regulator-max-microvolt = <1800000>; 32 regulator-boot-on; 33 regulator-always-on; 37 regulator-min-microvolt = <900000>; 38 regulator-max-microvolt = <3300000>; 39 regulator-boot-on; [all …]
|
D | max8660.txt | 1 Maxim MAX8660 voltage regulator 6 - any required generic properties defined in regulator.txt 16 regulator@0 { 17 regulator-compatible= "V3(DCDC)"; 18 regulator-min-microvolt = <725000>; 19 regulator-max-microvolt = <1800000>; 22 regulator@1 { 23 regulator-compatible= "V4(DCDC)"; 24 regulator-min-microvolt = <725000>; 25 regulator-max-microvolt = <1800000>; [all …]
|
D | da9211.txt | 7 - regulators: A node that houses a sub-node for each regulator within the 10 standard binding for regulators; see regulator.txt. 15 - Any optional property defined in regulator.txt 26 regulator-name = "VBUCKA"; 27 regulator-min-microvolt = < 300000>; 28 regulator-max-microvolt = <1570000>; 29 regulator-min-microamp = <2000000>; 30 regulator-max-microamp = <5000000>; 34 regulator-name = "VBUCKB"; 35 regulator-min-microvolt = < 300000>; [all …]
|
D | ltc3589.txt | 8 - regulators: Contains eight regulator child nodes sw1, sw2, sw3, bb-out, 10 documented in Documentation/devicetree/bindings/regulator/regulator.txt. 12 Each regulator is defined using the standard binding for regulators. The 24 regulator is fixed to 1.8 V on LTC3589 and to 2.8 V on LTC3589-1,2. The ldo4 25 regulator can output between 1.8 V and 3.3 V on LTC3589 and between 1.2 V 26 and 3.2 V on LTC3589-1,2 in four steps. The ldo1 standby regulator can not 27 be disabled and thus should have the regulator-always-on property set. 37 regulator-min-microvolt = <591930>; 38 regulator-max-microvolt = <1224671>; 40 regulator-ramp-delay = <7000>; [all …]
|
D | tps6586x.txt | 9 - regulators: A node that houses a sub-node for each regulator within the 11 regulator-compatible property if present), with valid values listed below. 13 regulators; see regulator.txt. 29 Each regulator is defined using the standard binding for regulators. 31 Note: LDO5 and LDO_RTC is supplied by SYS regulator internally and driver 58 regulator-name = "vdd_sys"; 59 regulator-boot-on; 60 regulator-always-on; 64 regulator-min-microvolt = < 725000>; 65 regulator-max-microvolt = <1500000>; [all …]
|
D | lp872x.txt | 36 (Documentation/devicetree/bindings/regulator/regulator.txt) 61 regulator-min-microvolt = <1200000>; 62 regulator-max-microvolt = <3300000>; 66 regulator-min-microvolt = <1200000>; 67 regulator-max-microvolt = <3300000>; 71 regulator-min-microvolt = <1200000>; 72 regulator-max-microvolt = <3300000>; 73 regulator-boot-on; 77 regulator-min-microvolt = <800000>; 78 regulator-max-microvolt = <2850000>; [all …]
|
D | tps65023.txt | 11 - regulators: This is the list of child nodes that specify the regulator 14 Documentation/devicetree/bindings/regulator/regulator.txt. 16 Each regulator is defined using the standard binding for regulators. 26 regulator-name = "vdd_mpu"; 27 regulator-always-on; 28 regulator-min-microvolt = <1200000>; 29 regulator-max-microvolt = <1200000>; 33 regulator-name = "vdd_core"; 34 regulator-always-on; 35 regulator-min-microvolt = <3300000>; [all …]
|
D | tps65090.txt | 7 - regulators: A node that houses a sub-node for each regulator within the 10 standard binding for regulators; see regulator.txt. 29 Each regulator is defined using the standard binding for regulators. 53 regulator-name = "dcdc1"; 54 regulator-boot-on; 55 regulator-always-on; 61 regulator-name = "dcdc2"; 62 regulator-boot-on; 63 regulator-always-on; 67 regulator-name = "dcdc3"; [all …]
|
D | vexpress.txt | 10 Required regulator properties: 11 - "regulator-name" 12 - "regulator-always-on" 14 Optional regulator properties: 15 - "regulator-min-microvolt" 16 - "regulator-max-microvolt" 18 See Documentation/devicetree/bindings/regulator/regulator.txt 19 for more details about the regulator properties. 21 When no "regulator-[min|max]-microvolt" properties are defined, 22 the device is treated as fixed (or rather "read-only") regulator. [all …]
|
D | as3722-regulator.txt | 2 Name of the regulator subnode must be "regulators". 7 regulator node. The AS3722 is having 7 DCDC step-down regulators as 23 - regulators : Must contain a sub-node per regulator from the list below. 25 information for that regulator. See regulator.txt for a 54 regulator-name = "vdd_cpu"; 55 regulator-min-microvolt = <700000>; 56 regulator-max-microvolt = <1400000>; 57 regulator-always-on; 62 regulator-name = "vdd_core"; 63 regulator-min-microvolt = <700000>; [all …]
|
D | max77802.txt | 36 regulator-name { 37 standard regulator constraints.... 39 refer Documentation/devicetree/bindings/regulator/regulator.txt 41 The regulator node name should be initialized with a string to get matched 50 The max77802 regulator supports two different operating modes: Normal and Low 53 mode during system suspend. The standard regulator suspend states binding can 54 be used to configure the regulator operating mode. 56 The regulators that support the standard "regulator-initial-mode" property, 59 The possible values for "regulator-initial-mode" and "regulator-mode" are: 60 1: Normal regulator voltage output mode. [all …]
|
D | max77686.txt | 16 regulator-compatible = LDOn/BUCKn 17 standard regulator constraints.... 19 refer Documentation/devicetree/bindings/regulator/regulator.txt 21 The regulator node's name should be initialized with a string 32 Use standard regulator bindings for it ('regulator-off-in-suspend'). 35 control. To turn this feature on this property must be added to the regulator 51 regulator-name = "vdd_ldo11"; 52 regulator-min-microvolt = <1900000>; 53 regulator-max-microvolt = <1900000>; 54 regulator-always-on; [all …]
|
D | act8865-regulator.txt | 36 Any standard regulator properties can be used to configure the single regulator. 59 regulator-name = "VCC_1V8"; 60 regulator-min-microvolt = <1800000>; 61 regulator-max-microvolt = <1800000>; 62 regulator-always-on; 66 regulator-name = "VCC_1V2"; 67 regulator-min-microvolt = <1100000>; 68 regulator-max-microvolt = <1300000>; 69 regulator-suspend-mem-microvolt = <1150000>; 70 regulator-suspend-standby-microvolt = <1150000>; [all …]
|
D | 88pm860x.txt | 1 Marvell 88PM860x regulator 6 - regulators: A node that houses a sub-node for each regulator within the 7 device. Each sub-node is identified using the regulator-compatible 18 regulator-min-microvolt = <1000000>; 19 regulator-max-microvolt = <1500000>; 20 regulator-boot-on; 21 regulator-always-on; 24 regulator-min-microvolt = <1000000>; 25 regulator-max-microvolt = <3000000>; 26 regulator-boot-on; [all …]
|
D | mt6311-regulator.txt | 4 - compatible: "mediatek,mt6311-regulator" 9 for regulators at Documentation/devicetree/bindings/regulator/regulator.txt. 19 compatible = "mediatek,mt6311-regulator"; 24 regulator-name = "VDVFS"; 25 regulator-min-microvolt = < 600000>; 26 regulator-max-microvolt = <1400000>; 27 regulator-ramp-delay = <10000>; 30 regulator-name = "VBIASN"; 31 regulator-min-microvolt = <200000>; 32 regulator-max-microvolt = <800000>;
|
D | max8907.txt | 1 MAX8907 regulator 14 - regulators: A node that houses a sub-node for each regulator within the 16 regulator-compatible property if present), with valid values listed below. 18 regulators; see regulator.txt. 47 regulator-name = "vbat_pmu"; 48 regulator-min-microvolt = <5000000>; 49 regulator-max-microvolt = <5000000>; 50 regulator-always-on; 54 regulator-name = "nvvdd_sv1,vdd_cpu_pmu"; 55 regulator-min-microvolt = <1000000>; [all …]
|
D | 88pm800.txt | 1 Marvell 88PM800 regulator 6 - regulators: A node that houses a sub-node for each regulator within the 8 regulator-compatible property if present), with valid values listed below. 10 regulators; see regulator.txt. 25 regulator-min-microvolt = <600000>; 26 regulator-max-microvolt = <3950000>; 27 regulator-boot-on; 28 regulator-always-on; 31 regulator-min-microvolt = <600000>; 32 regulator-max-microvolt = <15000000>; [all …]
|
D | gpio-regulator.txt | 4 - compatible : Must be "regulator-gpio". 6 if there are no states, then use a fixed regulator 9 - enable-gpio : GPIO to use to enable/disable the regulator. 15 - regulator-type : Specifies what is being regulated, must be either 18 Any property defined as part of the core regulator binding defined in 19 regulator.txt can also be used. 23 mmciv: gpio-regulator { 24 compatible = "regulator-gpio"; 26 regulator-name = "mmci-gpio-supply"; 27 regulator-min-microvolt = <1800000>; [all …]
|
D | sky81452-regulator.txt | 1 SKY81452 voltage regulator 4 - regulator node named lout. 5 - any required generic properties defined in regulator.txt 8 - any available generic properties defined in regulator.txt 12 regulator { 14 regulator-name = "sky81452-lout"; 15 regulator-min-microvolt = <4500000>; 16 regulator-max-microvolt = <8000000>;
|
D | pwm-regulator.txt | 8 provided via DT. Limitations are that the regulator can 16 Continuous Voltage: This mode uses the regulator's maximum and minimum 18 regulator-{min,max}-microvolt properties to calculate 23 regulator voltage to run at half way between the 28 - compatible: Should be "pwm-regulator" 41 Any property defined as part of the core regulator binding can also be used. 42 (See: ../regulator/regulator.txt) 46 compatible = "pwm-regulator; 48 regulator-min-microvolt = <1016000>; 49 regulator-max-microvolt = <1114000>; [all …]
|
D | fixed-regulator.txt | 4 - compatible: Must be "regulator-fixed"; 15 Any property defined as part of the core regulator 16 binding, defined in regulator.txt, can also be used. 17 However a fixed voltage regulator is expected to have the 18 regulator-min-microvolt and regulator-max-microvolt 24 compatible = "regulator-fixed"; 25 regulator-name = "fixed-supply"; 26 regulator-min-microvolt = <1800000>; 27 regulator-max-microvolt = <1800000>; 31 regulator-boot-on;
|
D | anatop-regulator.txt | 4 - compatible: Must be "fsl,anatop-regulator" 9 - anatop-min-voltage: Minimum voltage of this regulator 10 - anatop-max-voltage: Maximum voltage of this regulator 16 - vin-supply: The supply for this regulator 18 Any property defined as part of the core regulator 19 binding, defined in regulator.txt, can also be used. 23 regulator-vddpu { 24 compatible = "fsl,anatop-regulator"; 25 regulator-name = "vddpu"; 26 regulator-min-microvolt = <725000>; [all …]
|
D | isl9305.txt | 1 Intersil ISL9305/ISL9305H voltage regulator 7 - regulators: A node that houses a sub-node for each regulator within the 10 is defined by the standard binding for regulators; see regulator.txt. 11 - VINDCD1-supply: A phandle to a regulator node supplying VINDCD1. 12 VINDCD2-supply: A phandle to a regulator node supplying VINDCD2. 13 VINLDO1-supply: A phandle to a regulator node supplying VINLDO1. 14 VINLDO2-supply: A phandle to a regulator node supplying VINLDO2. 17 - Per-regulator optional properties are defined in regulator.txt 32 regulator-name = "VDD_DSP"; 33 regulator-always-on;
|
D | s5m8767-regulator.txt | 63 regulator-name = "VDD_ALIVE_1.0V"; 64 regulator-min-microvolt = <1100000>; 65 regulator-max-microvolt = <1100000>; 66 regulator-always-on; 67 regulator-boot-on; 71 The above regulator entries are defined in regulator bindings documentation 80 GPIO controlling this regulator (enable/disable); This is 94 The bindings inside the regulator nodes use the standard regulator bindings 134 regulator-name = "VDD_ABB_3.3V"; 135 regulator-min-microvolt = <3300000>; [all …]
|
D | max1586-regulator.txt | 1 Maxim MAX1586 voltage regulator 8 - any required generic properties defined in regulator.txt 20 regulator-name = "vcc_core"; 21 regulator-compatible = "Output_V3"; 22 regulator-min-microvolt = <1000000>; 23 regulator-max-microvolt = <1705000>; 24 regulator-always-on;
|
D | max8952.txt | 1 Maxim MAX8952 voltage regulator 8 - any required generic properties defined in regulator.txt 12 - max8952,en-gpio: GPIO used to control enable status of regulator 29 - any available generic properties defined in regulator.txt 46 /* generic regulator properties */ 47 regulator-name = "vdd_arm"; 48 regulator-min-microvolt = <770000>; 49 regulator-max-microvolt = <1400000>; 50 regulator-always-on; 51 regulator-boot-on;
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | mmp2-brownstone.dts | 43 regulator-min-microvolt = <637500>; 44 regulator-max-microvolt = <1425000>; 45 regulator-boot-on; 46 regulator-always-on; 49 regulator-min-microvolt = <650000>; 50 regulator-max-microvolt = <2225000>; 51 regulator-boot-on; 52 regulator-always-on; 55 regulator-min-microvolt = <750000>; 56 regulator-max-microvolt = <3900000>; [all …]
|
D | mt8135-evbp1.dts | 32 compatible = "mediatek,mt6397-regulator"; 35 regulator-name = "vpca15"; 36 regulator-min-microvolt = < 850000>; 37 regulator-max-microvolt = <1350000>; 38 regulator-ramp-delay = <12500>; 39 regulator-always-on; 43 regulator-name = "vpca7"; 44 regulator-min-microvolt = < 850000>; 45 regulator-max-microvolt = <1350000>; 46 regulator-ramp-delay = <12500>; [all …]
|
D | exynos5420-arndale-octa.dts | 90 regulator-name = "PVDD_ALIVE_1V0"; 91 regulator-min-microvolt = <1000000>; 92 regulator-max-microvolt = <1000000>; 93 regulator-always-on; 97 regulator-name = "PVDD_APIO_1V8"; 98 regulator-min-microvolt = <1800000>; 99 regulator-max-microvolt = <1800000>; 103 regulator-name = "PVDD_APIO_MMCON_1V8"; 104 regulator-min-microvolt = <1800000>; 105 regulator-max-microvolt = <1800000>; [all …]
|
D | exynos5420-smdk5420.dts | 40 vdd: fixed-regulator@0 { 41 compatible = "regulator-fixed"; 43 regulator-name = "vdd-supply"; 44 regulator-min-microvolt = <1800000>; 45 regulator-max-microvolt = <1800000>; 46 regulator-always-on; 49 dbvdd: fixed-regulator@1 { 50 compatible = "regulator-fixed"; 52 regulator-name = "dbvdd-supply"; 53 regulator-min-microvolt = <3300000>; [all …]
|
D | imx53-qsrb.dts | 42 regulator-name = "SW1"; 43 regulator-min-microvolt = <650000>; 44 regulator-max-microvolt = <1437500>; 45 regulator-boot-on; 46 regulator-always-on; 50 regulator-name = "SW1B"; 51 regulator-min-microvolt = <650000>; 52 regulator-max-microvolt = <1437500>; 53 regulator-boot-on; 54 regulator-always-on; [all …]
|
D | exynos4412-origen.dts | 43 mmc_reg: regulator@0 { 44 compatible = "regulator-fixed"; 46 regulator-name = "VMEM_VDD_2.8V"; 47 regulator-min-microvolt = <2800000>; 48 regulator-max-microvolt = <2800000>; 136 regulator-name = "VDD_ALIVE"; 137 regulator-min-microvolt = <1100000>; 138 regulator-max-microvolt = <1100000>; 139 regulator-always-on; 140 regulator-boot-on; [all …]
|
D | tegra114-tn7.dts | 86 regulator-name = "vd-cpu"; 87 regulator-min-microvolt = <1000000>; 88 regulator-max-microvolt = <1000000>; 89 regulator-always-on; 90 regulator-boot-on; 94 regulator-name = "vd-soc"; 95 regulator-min-microvolt = <1100000>; 96 regulator-max-microvolt = <1100000>; 97 regulator-always-on; 98 regulator-boot-on; [all …]
|
D | exynos5250-arndale.dts | 81 main_dc_reg: regulator@0 { 82 compatible = "regulator-fixed"; 84 regulator-name = "MAIN_DC"; 87 mmc_reg: regulator@1 { 88 compatible = "regulator-fixed"; 90 regulator-name = "VDD_33ON_2.8V"; 91 regulator-min-microvolt = <2800000>; 92 regulator-max-microvolt = <2800000>; 97 reg_hdmi_en: regulator@2 { 98 compatible = "regulator-fixed"; [all …]
|
D | exynos5422-odroidxu3-common.dtsi | 114 regulator-name = "vdd_ldo1"; 115 regulator-min-microvolt = <1000000>; 116 regulator-max-microvolt = <1000000>; 117 regulator-always-on; 121 regulator-name = "vdd_ldo3"; 122 regulator-min-microvolt = <1800000>; 123 regulator-max-microvolt = <1800000>; 124 regulator-always-on; 128 regulator-name = "vdd_ldo5"; 129 regulator-min-microvolt = <1800000>; [all …]
|
D | pxa910-dkb.dts | 46 regulator-min-microvolt = <1000000>; 47 regulator-max-microvolt = <1500000>; 48 regulator-boot-on; 49 regulator-always-on; 52 regulator-min-microvolt = <1000000>; 53 regulator-max-microvolt = <1500000>; 54 regulator-boot-on; 55 regulator-always-on; 58 regulator-min-microvolt = <1000000>; 59 regulator-max-microvolt = <3000000>; [all …]
|
D | exynos5420-peach-pit.dts | 16 #include <dt-bindings/regulator/maxim,max77802.h> 92 usb300_vbus_reg: regulator-usb300 { 93 compatible = "regulator-fixed"; 94 regulator-name = "P5.0V_USB3CON0"; 95 regulator-min-microvolt = <5000000>; 96 regulator-max-microvolt = <5000000>; 103 usb301_vbus_reg: regulator-usb301 { 104 compatible = "regulator-fixed"; 105 regulator-name = "P5.0V_USB3CON1"; 106 regulator-min-microvolt = <5000000>; [all …]
|
D | exynos5800-peach-pi.dts | 16 #include <dt-bindings/regulator/maxim,max77802.h> 92 usb300_vbus_reg: regulator-usb300 { 93 compatible = "regulator-fixed"; 94 regulator-name = "P5.0V_USB3CON0"; 95 regulator-min-microvolt = <5000000>; 96 regulator-max-microvolt = <5000000>; 103 usb301_vbus_reg: regulator-usb301 { 104 compatible = "regulator-fixed"; 105 regulator-name = "P5.0V_USB3CON1"; 106 regulator-min-microvolt = <5000000>; [all …]
|
D | rk3288-evb-rk808.dts | 89 regulator-always-on; 90 regulator-boot-on; 91 regulator-min-microvolt = <750000>; 92 regulator-max-microvolt = <1350000>; 93 regulator-name = "vdd_arm"; 94 regulator-state-mem { 95 regulator-off-in-suspend; 100 regulator-always-on; 101 regulator-boot-on; 102 regulator-min-microvolt = <850000>; [all …]
|
D | s5pv210-aquila.dts | 43 vtf_reg: fixed-regulator@0 { 44 compatible = "regulator-fixed"; 46 regulator-name = "V_TF_2.8V"; 47 regulator-min-microvolt = <2800000>; 48 regulator-max-microvolt = <2800000>; 53 pda_reg: fixed-regulator@1 { 54 compatible = "regulator-fixed"; 55 regulator-name = "VCC_1.8V_PDA"; 56 regulator-min-microvolt = <1800000>; 57 regulator-max-microvolt = <1800000>; [all …]
|
D | imx6sx-sdb-reva.dts | 27 regulator-min-microvolt = <300000>; 28 regulator-max-microvolt = <1875000>; 29 regulator-boot-on; 30 regulator-always-on; 31 regulator-ramp-delay = <6250>; 35 regulator-min-microvolt = <300000>; 36 regulator-max-microvolt = <1875000>; 37 regulator-boot-on; 38 regulator-always-on; 39 regulator-ramp-delay = <6250>; [all …]
|
D | tegra124-nyan.dtsi | 163 regulator-name = "+VDD_CPU_AP"; 164 regulator-min-microvolt = <700000>; 165 regulator-max-microvolt = <1350000>; 166 regulator-min-microamp = <3500000>; 167 regulator-max-microamp = <3500000>; 168 regulator-always-on; 169 regulator-boot-on; 174 regulator-name = "+VDD_CORE"; 175 regulator-min-microvolt = <700000>; 176 regulator-max-microvolt = <1350000>; [all …]
|
D | imx53-voipac-dmm-668.dtsi | 33 reg_3p3v: regulator@0 { 34 compatible = "regulator-fixed"; 36 regulator-name = "3P3V"; 37 regulator-min-microvolt = <3300000>; 38 regulator-max-microvolt = <3300000>; 39 regulator-always-on; 42 reg_usb_vbus: regulator@1 { 43 compatible = "regulator-fixed"; 45 regulator-name = "usb_vbus"; 46 regulator-min-microvolt = <5000000>; [all …]
|
D | exynos4412-odroid-common.dtsi | 228 regulator-name = "VDD_ALIVE_1.0V"; 229 regulator-min-microvolt = <1000000>; 230 regulator-max-microvolt = <1000000>; 231 regulator-always-on; 235 regulator-name = "VDDQ_M1_2_1.8V"; 236 regulator-min-microvolt = <1800000>; 237 regulator-max-microvolt = <1800000>; 238 regulator-always-on; 242 regulator-name = "VDDQ_EXT_1.8V"; 243 regulator-min-microvolt = <1800000>; [all …]
|
D | tegra30-cardhu-a04.dts | 23 ddr_reg: regulator@100 { 24 compatible = "regulator-fixed"; 25 regulator-name = "ddr"; 27 regulator-min-microvolt = <1500000>; 28 regulator-max-microvolt = <1500000>; 29 regulator-always-on; 30 regulator-boot-on; 35 sys_3v3_reg: regulator@101 { 36 compatible = "regulator-fixed"; 38 regulator-name = "sys_3v3"; [all …]
|
D | imx53-qsb.dts | 30 regulator-min-microvolt = <500000>; 31 regulator-max-microvolt = <2075000>; 32 regulator-always-on; 36 regulator-min-microvolt = <500000>; 37 regulator-max-microvolt = <2075000>; 38 regulator-always-on; 42 regulator-min-microvolt = <925000>; 43 regulator-max-microvolt = <2500000>; 44 regulator-always-on; 48 regulator-min-microvolt = <925000>; [all …]
|
D | exynos5250-smdk5250.dts | 32 vdd: fixed-regulator@0 { 33 compatible = "regulator-fixed"; 34 regulator-name = "vdd-supply"; 35 regulator-min-microvolt = <1800000>; 36 regulator-max-microvolt = <1800000>; 37 regulator-always-on; 40 dbvdd: fixed-regulator@1 { 41 compatible = "regulator-fixed"; 42 regulator-name = "dbvdd-supply"; 43 regulator-min-microvolt = <3300000>; [all …]
|
D | exynos3250-rinato.dts | 68 compatible = "maxim,max77836-regulator"; 70 regulator-name = "SAFEOUT"; 74 regulator-name = "CHARGER"; 75 regulator-min-microamp = <45000>; 76 regulator-max-microamp = <475000>; 77 regulator-boot-on; 81 regulator-name = "MOT_2.7V"; 82 regulator-min-microvolt = <1100000>; 83 regulator-max-microvolt = <2700000>; 87 regulator-name = "UNUSED_LDO2"; [all …]
|
D | rk3288-popmetal.dts | 105 vcc_flash: flash-regulator { 106 compatible = "regulator-fixed"; 107 regulator-name = "vcc_flash"; 108 regulator-min-microvolt = <1800000>; 109 regulator-max-microvolt = <1800000>; 113 vcc_sd: sdmmc-regulator { 114 compatible = "regulator-fixed"; 118 regulator-name = "vcc_sd"; 119 regulator-min-microvolt = <3300000>; 120 regulator-max-microvolt = <3300000>; [all …]
|
D | imx6sx-sdb.dts | 42 regulator-min-microvolt = <300000>; 43 regulator-max-microvolt = <1875000>; 44 regulator-boot-on; 45 regulator-always-on; 46 regulator-ramp-delay = <6250>; 50 regulator-min-microvolt = <800000>; 51 regulator-max-microvolt = <3300000>; 52 regulator-boot-on; 53 regulator-always-on; 57 regulator-min-microvolt = <400000>; [all …]
|
D | exynos4210-origen.dts | 43 mmc_reg: regulator@0 { 44 compatible = "regulator-fixed"; 46 regulator-name = "VMEM_VDD_2.8V"; 47 regulator-min-microvolt = <2800000>; 48 regulator-max-microvolt = <2800000>; 164 regulator-name = "VDD_ABB_3.3V"; 165 regulator-min-microvolt = <3300000>; 166 regulator-max-microvolt = <3300000>; 170 regulator-name = "VDD_ALIVE_1.1V"; 171 regulator-min-microvolt = <1100000>; [all …]
|
D | tegra30-cardhu-a02.dts | 23 ddr_reg: regulator@100 { 24 compatible = "regulator-fixed"; 26 regulator-name = "vdd_ddr"; 27 regulator-min-microvolt = <1500000>; 28 regulator-max-microvolt = <1500000>; 29 regulator-always-on; 30 regulator-boot-on; 35 sys_3v3_reg: regulator@101 { 36 compatible = "regulator-fixed"; 38 regulator-name = "sys_3v3"; [all …]
|
D | exynos4210-trats.dts | 38 vemmc_reg: regulator-0 { 39 compatible = "regulator-fixed"; 40 regulator-name = "VMEM_VDD_2.8V"; 41 regulator-min-microvolt = <2800000>; 42 regulator-max-microvolt = <2800000>; 47 tsp_reg: regulator-1 { 48 compatible = "regulator-fixed"; 49 regulator-name = "TSP_FIXED_VOLTAGES"; 50 regulator-min-microvolt = <2800000>; 51 regulator-max-microvolt = <2800000>; [all …]
|
D | qcom-msm8960-cdp.dts | 54 regulator-always-on; 55 regulator-min-microvolt = <1225000>; 56 regulator-max-microvolt = <1225000>; 62 regulator-min-microvolt = <1300000>; 63 regulator-max-microvolt = <1300000>; 69 regulator-min-microvolt = <500000>; 70 regulator-max-microvolt = <1150000>; 76 regulator-always-on; 77 regulator-min-microvolt = <1800000>; 78 regulator-max-microvolt = <1800000>; [all …]
|
D | s5pv210-goni.dts | 44 vtf_reg: fixed-regulator@0 { 45 compatible = "regulator-fixed"; 46 regulator-name = "V_TF_2.8V"; 47 regulator-min-microvolt = <2800000>; 48 regulator-max-microvolt = <2800000>; 54 pda_reg: fixed-regulator@1 { 55 compatible = "regulator-fixed"; 56 regulator-name = "VCC_1.8V_PDA"; 57 regulator-min-microvolt = <1800000>; 58 regulator-max-microvolt = <1800000>; [all …]
|
D | tps65910.dtsi | 21 vrtc_reg: regulator@0 { 23 regulator-compatible = "vrtc"; 26 vio_reg: regulator@1 { 28 regulator-compatible = "vio"; 31 vdd1_reg: regulator@2 { 33 regulator-compatible = "vdd1"; 36 vdd2_reg: regulator@3 { 38 regulator-compatible = "vdd2"; 41 vdd3_reg: regulator@4 { 43 regulator-compatible = "vdd3"; [all …]
|
D | exynos4210-universal_c210.dts | 64 vemmc_reg: voltage-regulator { 65 compatible = "regulator-fixed"; 66 regulator-name = "VMEM_VDD_2_8V"; 67 regulator-min-microvolt = <2800000>; 68 regulator-max-microvolt = <2800000>; 121 tsp_reg: voltage-regulator { 122 compatible = "regulator-fixed"; 123 regulator-name = "TSP_2_8V"; 124 regulator-min-microvolt = <2800000>; 125 regulator-max-microvolt = <2800000>; [all …]
|
D | am3517-craneboard.dts | 24 compatible = "regulator-fixed"; 25 regulator-name = "vbat"; 26 regulator-min-microvolt = <5000000>; 27 regulator-max-microvolt = <5000000>; 28 regulator-boot-on; 104 vrtc_reg: regulator@0 { 105 regulator-always-on; 108 vio_reg: regulator@1 { 109 regulator-always-on; 118 vpll_reg: regulator@7 { [all …]
|
D | rk3066a-rayeager.dts | 77 vsys: vsys-regulator { 78 compatible = "regulator-fixed"; 79 regulator-name = "vsys"; 80 regulator-min-microvolt = <5000000>; 81 regulator-max-microvolt = <5000000>; 82 regulator-always-on; 83 regulator-boot-on; 87 vcc_stdby: 5v-stdby-regulator { 88 compatible = "regulator-fixed"; 89 regulator-name = "5v_stdby"; [all …]
|
D | rk3288-evb-act8846.dts | 59 regulator-name = "vdd_cpu"; 60 regulator-min-microvolt = <850000>; 61 regulator-max-microvolt = <1350000>; 62 regulator-always-on; 63 regulator-boot-on; 71 regulator-name = "vdd_gpu"; 72 regulator-min-microvolt = <850000>; 73 regulator-max-microvolt = <1350000>; 74 regulator-always-on; 107 regulator-name = "VCC_DDR"; [all …]
|
D | exynos3250-monk.dts | 50 vemmc_reg: voltage-regulator-0 { 51 compatible = "regulator-fixed"; 52 regulator-name = "V_EMMC_2.8V-fixed"; 53 regulator-min-microvolt = <2800000>; 54 regulator-max-microvolt = <2800000>; 77 compatible = "maxim,max77836-regulator"; 79 regulator-name = "SAFEOUT"; 83 regulator-name = "CHARGER"; 84 regulator-min-microamp = <45000>; 85 regulator-max-microamp = <475000>; [all …]
|
D | tegra20-whistler.dts | 323 regulator-name = "vbat_pmu"; 324 regulator-always-on; 328 regulator-name = "nvvdd_sv1,vdd_cpu_pmu"; 329 regulator-min-microvolt = <1000000>; 330 regulator-max-microvolt = <1000000>; 331 regulator-always-on; 335 regulator-name = "nvvdd_sv2,vdd_core"; 336 regulator-min-microvolt = <1200000>; 337 regulator-max-microvolt = <1200000>; 338 regulator-always-on; [all …]
|
D | rk3288-r89.dts | 81 vcc_host: vcc-host-regulator { 82 compatible = "regulator-fixed"; 87 regulator-name = "vcc_host"; 88 regulator-always-on; 89 regulator-boot-on; 92 vcc_otg: vcc-otg-regulator { 93 compatible = "regulator-fixed"; 98 regulator-name = "vcc_otg"; 99 regulator-always-on; 100 regulator-boot-on; [all …]
|
D | rk3288-firefly.dtsi | 51 dovdd_1v8: dovdd-1v8-regulator { 52 compatible = "regulator-fixed"; 53 regulator-name = "dovdd_1v8"; 54 regulator-min-microvolt = <1800000>; 55 regulator-max-microvolt = <1800000>; 123 vbat_wl: vcc_sys: vsys-regulator { 124 compatible = "regulator-fixed"; 125 regulator-name = "vcc_sys"; 126 regulator-min-microvolt = <5000000>; 127 regulator-max-microvolt = <5000000>; [all …]
|
D | sh73a0-kzm9g.dts | 51 reg_1p8v: regulator@0 { 52 compatible = "regulator-fixed"; 53 regulator-name = "fixed-1.8V"; 54 regulator-min-microvolt = <1800000>; 55 regulator-max-microvolt = <1800000>; 56 regulator-always-on; 57 regulator-boot-on; 60 reg_3p3v: regulator@1 { 61 compatible = "regulator-fixed"; 62 regulator-name = "fixed-3.3V"; [all …]
|
D | tegra30-cardhu.dtsi | 8 * A02 will have different sets of GPIOs for fixed regulator compare to 254 regulator-name = "vddio_ddr_1v2"; 255 regulator-min-microvolt = <1200000>; 256 regulator-max-microvolt = <1200000>; 257 regulator-always-on; 261 regulator-name = "vdd_1v5_gen"; 262 regulator-min-microvolt = <1500000>; 263 regulator-max-microvolt = <1500000>; 264 regulator-always-on; 268 regulator-name = "vdd_cpu,vdd_sys"; [all …]
|
D | rk3288-rock2-som.dtsi | 64 vcc_sys: vsys-regulator { 65 compatible = "regulator-fixed"; 66 regulator-name = "vcc_sys"; 67 regulator-min-microvolt = <5000000>; 68 regulator-max-microvolt = <5000000>; 69 regulator-always-on; 70 regulator-boot-on; 122 regulator-name = "VCC_DDR"; 123 regulator-min-microvolt = <1200000>; 124 regulator-max-microvolt = <1200000>; [all …]
|
D | rk3066a-marsboard.dts | 55 vcc_sd0: sdmmc-regulator { 56 compatible = "regulator-fixed"; 57 regulator-name = "sdmmc-supply"; 58 regulator-min-microvolt = <3000000>; 59 regulator-max-microvolt = <3000000>; 65 vsys: vsys-regulator { 66 compatible = "regulator-fixed"; 67 regulator-name = "vsys"; 68 regulator-min-microvolt = <5000000>; 69 regulator-max-microvolt = <5000000>; [all …]
|
D | am335x-lxm.dts | 29 compatible = "regulator-fixed"; 30 regulator-name = "vbat"; 31 regulator-min-microvolt = <5000000>; 32 regulator-max-microvolt = <5000000>; 33 regulator-boot-on; 38 compatible = "regulator-fixed"; 39 regulator-name = "vmmcsd_fixed"; 40 regulator-min-microvolt = <3300000>; 41 regulator-max-microvolt = <3300000>; 42 regulator-boot-on; [all …]
|
D | imx6q-dmo-edmqmx6.dts | 41 reg_3p3v: regulator@0 { 42 compatible = "regulator-fixed"; 44 regulator-name = "3P3V"; 45 regulator-min-microvolt = <3300000>; 46 regulator-max-microvolt = <3300000>; 47 regulator-always-on; 50 reg_usb_otg_switch: regulator@1 { 51 compatible = "regulator-fixed"; 53 regulator-name = "usb_otg_switch"; 54 regulator-min-microvolt = <5000000>; [all …]
|
D | imx6q-gw5400-a.dts | 81 reg_1p0v: regulator@0 { 82 compatible = "regulator-fixed"; 84 regulator-name = "1P0V"; 85 regulator-min-microvolt = <1000000>; 86 regulator-max-microvolt = <1000000>; 87 regulator-always-on; 90 reg_3p3v: regulator@1 { 91 compatible = "regulator-fixed"; 93 regulator-name = "3P3V"; 94 regulator-min-microvolt = <3300000>; [all …]
|
D | exynos5250-spring.dts | 158 regulator-name = "P1.0V_LDO_OUT4"; 159 regulator-min-microvolt = <1000000>; 160 regulator-max-microvolt = <1000000>; 161 regulator-always-on; 166 regulator-name = "P1.0V_LDO_OUT5"; 167 regulator-min-microvolt = <1000000>; 168 regulator-max-microvolt = <1000000>; 169 regulator-always-on; 174 regulator-name = "vdd_mydp"; 175 regulator-min-microvolt = <1000000>; [all …]
|
D | exynos5250-snow-common.dtsi | 53 vbat: vbat-fixed-regulator { 54 compatible = "regulator-fixed"; 55 regulator-name = "vbat-supply"; 56 regulator-boot-on; 97 power-regulator { 132 regulator-name = "vcd_led"; 136 regulator-name = "video_mid"; 137 regulator-always-on; 141 regulator-name = "wwan_r"; 142 regulator-always-on; [all …]
|
D | omap5-cm-t54.dts | 25 vmmcsd_fixed: fixed-regulator-mmcsd { 26 compatible = "regulator-fixed"; 27 regulator-name = "vmmcsd_fixed"; 28 regulator-min-microvolt = <3300000>; 29 regulator-max-microvolt = <3300000>; 32 vwlan_pdn_fixed: fixed-regulator-vwlan-pdn { 33 compatible = "regulator-fixed"; 34 regulator-name = "vwlan_pdn_fixed"; 35 regulator-min-microvolt = <3300000>; 36 regulator-max-microvolt = <3300000>; [all …]
|
D | rk3188-radxarock.dts | 115 vcc_otg: usb-otg-regulator { 116 compatible = "regulator-fixed"; 121 regulator-name = "otg-vbus"; 122 regulator-min-microvolt = <5000000>; 123 regulator-max-microvolt = <5000000>; 124 regulator-always-on; 125 regulator-boot-on; 128 vcc_sd0: sdmmc-regulator { 129 compatible = "regulator-fixed"; 130 regulator-name = "sdmmc-supply"; [all …]
|
D | twl6030.dtsi | 23 vaux1: regulator-vaux1 { 25 regulator-min-microvolt = <1000000>; 26 regulator-max-microvolt = <3000000>; 29 vaux2: regulator-vaux2 { 31 regulator-min-microvolt = <1200000>; 32 regulator-max-microvolt = <2800000>; 35 vaux3: regulator-vaux3 { 37 regulator-min-microvolt = <1000000>; 38 regulator-max-microvolt = <3000000>; 41 vmmc: regulator-vmmc { [all …]
|
D | tegra20-colibri-512.dtsi | 255 sys_reg: regulator@0 { 257 regulator-compatible = "sys"; 258 regulator-name = "vdd_sys"; 259 regulator-always-on; 262 regulator@1 { 264 regulator-compatible = "sm0"; 265 regulator-name = "vdd_sm0,vdd_core"; 266 regulator-min-microvolt = <1200000>; 267 regulator-max-microvolt = <1200000>; 268 regulator-always-on; [all …]
|
D | omap5-board-common.dtsi | 18 compatible = "regulator-fixed"; 19 regulator-name = "vmmcsd_fixed"; 20 regulator-min-microvolt = <3000000>; 21 regulator-max-microvolt = <3000000>; 31 compatible = "regulator-fixed"; 32 regulator-name = "vmmcsdio_fixed"; 33 regulator-min-microvolt = <1800000>; 34 regulator-max-microvolt = <1800000>; 405 regulator-name = "smps123"; 406 regulator-min-microvolt = < 600000>; [all …]
|
D | tegra124-venice2.dts | 695 regulator-name = "+VDD_CPU_AP"; 696 regulator-min-microvolt = <700000>; 697 regulator-max-microvolt = <1400000>; 698 regulator-min-microamp = <3500000>; 699 regulator-max-microamp = <3500000>; 700 regulator-always-on; 701 regulator-boot-on; 706 regulator-name = "+VDD_CORE"; 707 regulator-min-microvolt = <700000>; 708 regulator-max-microvolt = <1350000>; [all …]
|
D | tegra20-plutux.dts | 63 vcc_24v_reg: regulator@100 { 64 compatible = "regulator-fixed"; 66 regulator-name = "vcc_24v"; 67 regulator-min-microvolt = <24000000>; 68 regulator-max-microvolt = <24000000>; 69 regulator-always-on; 72 vdd_5v0_reg: regulator@101 { 73 compatible = "regulator-fixed"; 75 regulator-name = "vdd_5v0"; 77 regulator-min-microvolt = <5000000>; [all …]
|
D | armada-388-gp.dts | 277 compatible = "regulator-fixed"; 278 regulator-name = "usb3-vbus"; 279 regulator-min-microvolt = <5000000>; 280 regulator-max-microvolt = <5000000>; 282 regulator-always-on; 287 compatible = "regulator-fixed"; 288 regulator-name = "v5.0-vbus0"; 289 regulator-min-microvolt = <5000000>; 290 regulator-max-microvolt = <5000000>; 292 regulator-always-on; [all …]
|
D | imx6qdl-gw54xx.dtsi | 80 reg_1p0v: regulator@0 { 81 compatible = "regulator-fixed"; 83 regulator-name = "1P0V"; 84 regulator-min-microvolt = <1000000>; 85 regulator-max-microvolt = <1000000>; 86 regulator-always-on; 89 reg_3p3v: regulator@1 { 90 compatible = "regulator-fixed"; 92 regulator-name = "3P3V"; 93 regulator-min-microvolt = <3300000>; [all …]
|
D | imx27-phytec-phycore-som.dtsi | 28 reg_3v3: regulator@0 { 29 compatible = "regulator-fixed"; 31 regulator-name = "3V3"; 32 regulator-min-microvolt = <3300000>; 33 regulator-max-microvolt = <3300000>; 36 reg_5v0: regulator@1 { 37 compatible = "regulator-fixed"; 39 regulator-name = "5V0"; 40 regulator-min-microvolt = <5000000>; 41 regulator-max-microvolt = <5000000>; [all …]
|
D | rk3066a-bqcurie2.dts | 56 vcc_sd0: fixed-regulator { 57 compatible = "regulator-fixed"; 58 regulator-name = "sdmmc-supply"; 59 regulator-min-microvolt = <3000000>; 60 regulator-max-microvolt = <3000000>; 110 vcc_rtc: regulator@0 { 111 regulator-name = "vcc_rtc"; 112 regulator-always-on; 115 vcc_io: regulator@1 { 116 regulator-name = "vcc_io"; [all …]
|
D | twl4030.dtsi | 32 vaux1: regulator-vaux1 { 36 vaux2: regulator-vaux2 { 40 vaux3: regulator-vaux3 { 44 vaux4: regulator-vaux4 { 48 vcc: regulator-vdd1 { 50 regulator-min-microvolt = <600000>; 51 regulator-max-microvolt = <1450000>; 54 vdac: regulator-vdac { 56 regulator-min-microvolt = <1800000>; 57 regulator-max-microvolt = <1800000>; [all …]
|
D | imx6sl-evk.dts | 47 reg_usb_otg1_vbus: regulator@0 { 48 compatible = "regulator-fixed"; 50 regulator-name = "usb_otg1_vbus"; 51 regulator-min-microvolt = <5000000>; 52 regulator-max-microvolt = <5000000>; 58 reg_usb_otg2_vbus: regulator@1 { 59 compatible = "regulator-fixed"; 61 regulator-name = "usb_otg2_vbus"; 62 regulator-min-microvolt = <5000000>; 63 regulator-max-microvolt = <5000000>; [all …]
|
D | exynos4412-trats2.dts | 63 cam_io_reg: voltage-regulator-1 { 64 compatible = "regulator-fixed"; 65 regulator-name = "CAM_SENSOR_A"; 66 regulator-min-microvolt = <2800000>; 67 regulator-max-microvolt = <2800000>; 72 lcd_vdd3_reg: voltage-regulator-2 { 73 compatible = "regulator-fixed"; 74 regulator-name = "LCD_VDD_2.2V"; 75 regulator-min-microvolt = <2200000>; 76 regulator-max-microvolt = <2200000>; [all …]
|
D | tegra20-tec.dts | 72 vcc_24v_reg: regulator@100 { 73 compatible = "regulator-fixed"; 75 regulator-name = "vcc_24v"; 76 regulator-min-microvolt = <24000000>; 77 regulator-max-microvolt = <24000000>; 78 regulator-always-on; 81 vdd_5v0_reg: regulator@101 { 82 compatible = "regulator-fixed"; 84 regulator-name = "vdd_5v0"; 86 regulator-min-microvolt = <5000000>; [all …]
|
D | imx6qdl-sabresd.dtsi | 30 reg_usb_otg_vbus: regulator@0 { 31 compatible = "regulator-fixed"; 33 regulator-name = "usb_otg_vbus"; 34 regulator-min-microvolt = <5000000>; 35 regulator-max-microvolt = <5000000>; 41 reg_usb_h1_vbus: regulator@1 { 42 compatible = "regulator-fixed"; 44 regulator-name = "usb_h1_vbus"; 45 regulator-min-microvolt = <5000000>; 46 regulator-max-microvolt = <5000000>; [all …]
|
D | imx51-digi-connectcore-som.dtsi | 44 regulator-min-microvolt = <1000000>; 45 regulator-max-microvolt = <1100000>; 46 regulator-boot-on; 47 regulator-always-on; 51 regulator-min-microvolt = <1225000>; 52 regulator-max-microvolt = <1225000>; 53 regulator-boot-on; 54 regulator-always-on; 58 regulator-min-microvolt = <1200000>; 59 regulator-max-microvolt = <1200000>; [all …]
|
D | tegra30-colibri.dtsi | 235 regulator-name = "vddio_ddr_1v35"; 236 regulator-min-microvolt = <1350000>; 237 regulator-max-microvolt = <1350000>; 238 regulator-always-on; 245 regulator-name = "vdd_cpu,vdd_sys"; 246 regulator-min-microvolt = <1150000>; 247 regulator-max-microvolt = <1150000>; 248 regulator-always-on; 253 regulator-name = "vdd_1v8_gen"; 254 regulator-min-microvolt = <1800000>; [all …]
|
D | kirkwood-net5big.dts | 34 regulator@2 { 35 compatible = "regulator-fixed"; 37 regulator-name = "hdd1power"; 38 regulator-min-microvolt = <5000000>; 39 regulator-max-microvolt = <5000000>; 41 regulator-always-on; 42 regulator-boot-on; 46 regulator@3 { 47 compatible = "regulator-fixed"; 49 regulator-name = "hdd2power"; [all …]
|
D | imx6qdl-aristainetos2.dtsi | 59 compatible = "regulator-fixed"; 60 regulator-name = "2P5V"; 61 regulator-min-microvolt = <2500000>; 62 regulator-max-microvolt = <2500000>; 63 regulator-always-on; 67 compatible = "regulator-fixed"; 68 regulator-name = "3P3V"; 69 regulator-min-microvolt = <3300000>; 70 regulator-max-microvolt = <3300000>; 71 regulator-always-on; [all …]
|
D | am437x-idk-evm.dts | 21 v24_0d: fixed-regulator-v24_0d { 22 compatible = "regulator-fixed"; 23 regulator-name = "V24_0D"; 24 regulator-min-microvolt = <24000000>; 25 regulator-max-microvolt = <24000000>; 26 regulator-always-on; 27 regulator-boot-on; 30 v3_3d: fixed-regulator-v3_3d { 31 compatible = "regulator-fixed"; 32 regulator-name = "V3_3D"; [all …]
|
D | am335x-igep0033.dtsi | 41 compatible = "regulator-fixed"; 42 regulator-name = "vbat"; 43 regulator-min-microvolt = <5000000>; 44 regulator-max-microvolt = <5000000>; 45 regulator-boot-on; 49 compatible = "regulator-fixed"; 50 regulator-name = "vmmc"; 51 regulator-min-microvolt = <3300000>; 52 regulator-max-microvolt = <3300000>; 257 vrtc_reg: regulator@0 { [all …]
|
D | tegra20-medcom-wide.dts | 91 vcc_24v_reg: regulator@100 { 92 compatible = "regulator-fixed"; 94 regulator-name = "vcc_24v"; 95 regulator-min-microvolt = <24000000>; 96 regulator-max-microvolt = <24000000>; 97 regulator-always-on; 100 vdd_5v0_reg: regulator@101 { 101 compatible = "regulator-fixed"; 103 regulator-name = "vdd_5v0"; 105 regulator-min-microvolt = <5000000>; [all …]
|
D | kirkwood-synology.dtsi | 617 regulator@1 { 618 compatible = "regulator-fixed"; 620 regulator-name = "hdd1power"; 621 regulator-min-microvolt = <5000000>; 622 regulator-max-microvolt = <5000000>; 624 regulator-always-on; 625 regulator-boot-on; 630 regulator@2 { 631 compatible = "regulator-fixed"; 633 regulator-name = "hdd2power"; [all …]
|
D | imx6qdl-phytec-pfla02.dtsi | 27 reg_usb_otg_vbus: regulator@0 { 28 compatible = "regulator-fixed"; 30 regulator-name = "usb_otg_vbus"; 31 regulator-min-microvolt = <5000000>; 32 regulator-max-microvolt = <5000000>; 37 reg_usb_h1_vbus: regulator@1 { 38 compatible = "regulator-fixed"; 40 regulator-name = "usb_h1_vbus"; 41 regulator-min-microvolt = <5000000>; 42 regulator-max-microvolt = <5000000>; [all …]
|
D | imx7d-sdb.dts | 61 reg_usb_otg1_vbus: regulator@0 { 62 compatible = "regulator-fixed"; 64 regulator-name = "usb_otg1_vbus"; 65 regulator-min-microvolt = <5000000>; 66 regulator-max-microvolt = <5000000>; 71 reg_usb_otg2_vbus: regulator@1 { 72 compatible = "regulator-fixed"; 74 regulator-name = "usb_otg2_vbus"; 75 regulator-min-microvolt = <5000000>; 76 regulator-max-microvolt = <5000000>; [all …]
|
D | imx6qdl-sabreauto.dtsi | 44 reg_audio: regulator@0 { 45 compatible = "regulator-fixed"; 47 regulator-name = "cs42888_supply"; 48 regulator-min-microvolt = <3300000>; 49 regulator-max-microvolt = <3300000>; 50 regulator-always-on; 53 reg_usb_h1_vbus: regulator@1 { 54 compatible = "regulator-fixed"; 56 regulator-name = "usb_h1_vbus"; 57 regulator-min-microvolt = <5000000>; [all …]
|
D | imx6dl-riotboard.dts | 27 reg_2p5v: regulator@0 { 28 compatible = "regulator-fixed"; 30 regulator-name = "2P5V"; 31 regulator-min-microvolt = <2500000>; 32 regulator-max-microvolt = <2500000>; 35 reg_3p3v: regulator@1 { 36 compatible = "regulator-fixed"; 38 regulator-name = "3P3V"; 39 regulator-min-microvolt = <3300000>; 40 regulator-max-microvolt = <3300000>; [all …]
|
D | da850-evm.dts | 140 compatible = "regulator-fixed"; 141 regulator-name = "vbat"; 142 regulator-min-microvolt = <5000000>; 143 regulator-max-microvolt = <5000000>; 144 regulator-boot-on; 183 vdcdc1_reg: regulator@0 { 184 regulator-name = "VDCDC1_3.3V"; 185 regulator-min-microvolt = <3150000>; 186 regulator-max-microvolt = <3450000>; 187 regulator-always-on; [all …]
|
D | at91-kizbox2.dts | 47 regulator-name = "VCC_1V8"; 48 regulator-min-microvolt = <1800000>; 49 regulator-max-microvolt = <1800000>; 50 regulator-always-on; 54 regulator-name = "VCC_1V2"; 55 regulator-min-microvolt = <1200000>; 56 regulator-max-microvolt = <1200000>; 57 regulator-always-on; 61 regulator-name = "VCC_3V3"; 62 regulator-min-microvolt = <3300000>; [all …]
|
D | rk3288-veyron.dtsi | 116 compatible = "regulator-fixed"; 117 regulator-name = "vcc_5v"; 118 regulator-always-on; 119 regulator-boot-on; 120 regulator-min-microvolt = <5000000>; 121 regulator-max-microvolt = <5000000>; 125 compatible = "regulator-fixed"; 126 regulator-name = "vcc33_sys"; 127 regulator-always-on; 128 regulator-boot-on; [all …]
|
D | tegra114-dalmore.dts | 803 regulator-name = "vdd-cpu"; 804 regulator-min-microvolt = <500000>; 805 regulator-max-microvolt = <1520000>; 806 regulator-boot-on; 807 regulator-always-on; 836 regulator-name = "vdd-sys-5v0"; 837 regulator-always-on; 838 regulator-boot-on; 842 regulator-name = "vdd-sys-3v3"; 843 regulator-always-on; [all …]
|
D | tps65217.dtsi | 21 dcdc1_reg: regulator@0 { 23 regulator-compatible = "dcdc1"; 26 dcdc2_reg: regulator@1 { 28 regulator-compatible = "dcdc2"; 31 dcdc3_reg: regulator@2 { 33 regulator-compatible = "dcdc3"; 36 ldo1_reg: regulator@3 { 38 regulator-compatible = "ldo1"; 41 ldo2_reg: regulator@4 { 43 regulator-compatible = "ldo2"; [all …]
|
D | am335x-phycore-som.dtsi | 36 compatible = "regulator-fixed"; 37 regulator-name = "vcc5v"; 38 regulator-min-microvolt = <5000000>; 39 regulator-max-microvolt = <5000000>; 40 regulator-boot-on; 41 regulator-always-on; 255 vrtc_reg: regulator@0 { 256 regulator-always-on; 259 vio_reg: regulator@1 { 260 regulator-always-on; [all …]
|
D | tegra20-ventana.dts | 413 regulator-name = "vdd_sys"; 414 regulator-always-on; 418 regulator-name = "vdd_sm0,vdd_core"; 419 regulator-min-microvolt = <1200000>; 420 regulator-max-microvolt = <1200000>; 421 regulator-always-on; 425 regulator-name = "vdd_sm1,vdd_cpu"; 426 regulator-min-microvolt = <1000000>; 427 regulator-max-microvolt = <1000000>; 428 regulator-always-on; [all …]
|
D | tegra114-roth.dts | 792 regulator@43 { 795 regulator-name = "vdd-cpu"; 796 regulator-min-microvolt = <500000>; 797 regulator-max-microvolt = <1520000>; 798 regulator-always-on; 799 regulator-boot-on; 823 regulator-name = "vdd-ddr"; 824 regulator-min-microvolt = <1200000>; 825 regulator-max-microvolt = <1500000>; 826 regulator-always-on; [all …]
|
D | tegra20-tamonten.dtsi | 351 regulator-name = "vdd_sys"; 352 regulator-always-on; 356 regulator-name = "vdd_sys_sm0,vdd_core"; 357 regulator-min-microvolt = <1200000>; 358 regulator-max-microvolt = <1200000>; 359 regulator-always-on; 363 regulator-name = "vdd_sys_sm1,vdd_cpu"; 364 regulator-min-microvolt = <1000000>; 365 regulator-max-microvolt = <1000000>; 366 regulator-always-on; [all …]
|
D | tegra20-paz00.dts | 331 regulator-name = "vdd_sys"; 332 regulator-always-on; 336 regulator-name = "+1.2vs_sm0,vdd_core"; 337 regulator-min-microvolt = <1200000>; 338 regulator-max-microvolt = <1200000>; 339 regulator-always-on; 343 regulator-name = "+1.0vs_sm1,vdd_cpu"; 344 regulator-min-microvolt = <1000000>; 345 regulator-max-microvolt = <1000000>; 346 regulator-always-on; [all …]
|
D | tegra20-harmony.dts | 333 regulator-name = "vdd_sys"; 334 regulator-always-on; 338 regulator-name = "vdd_sm0,vdd_core"; 339 regulator-min-microvolt = <1200000>; 340 regulator-max-microvolt = <1200000>; 341 regulator-always-on; 345 regulator-name = "vdd_sm1,vdd_cpu"; 346 regulator-min-microvolt = <1000000>; 347 regulator-max-microvolt = <1000000>; 348 regulator-always-on; [all …]
|
D | sun6i-a31s-primo81.dts | 172 regulator-always-on; 173 regulator-min-microvolt = <2700000>; 174 regulator-max-microvolt = <3300000>; 175 regulator-name = "avcc"; 179 regulator-min-microvolt = <3000000>; 180 regulator-max-microvolt = <3000000>; 181 regulator-name = "vcc-lcd"; 185 regulator-min-microvolt = <700000>; 186 regulator-max-microvolt = <1320000>; 187 regulator-name = "vdd-cpus"; /* This is an educated guess */ [all …]
|
D | r8a73a4-ape6evm.dts | 39 vcc_mmc0: regulator@0 { 40 compatible = "regulator-fixed"; 41 regulator-name = "MMC0 Vcc"; 42 regulator-min-microvolt = <2800000>; 43 regulator-max-microvolt = <2800000>; 44 regulator-always-on; 47 vcc_sdhi0: regulator@1 { 48 compatible = "regulator-fixed"; 50 regulator-name = "SDHI0 Vcc"; 51 regulator-min-microvolt = <3300000>; [all …]
|
D | sunxi-common-regulators.dtsi | 2 * sunxi boards common regulator (ahci target power supply, usb-vbus) code 80 compatible = "regulator-fixed"; 83 regulator-name = "ahci-5v"; 84 regulator-min-microvolt = <5000000>; 85 regulator-max-microvolt = <5000000>; 86 regulator-boot-on; 93 compatible = "regulator-fixed"; 96 regulator-name = "usb0-vbus"; 97 regulator-min-microvolt = <5000000>; 98 regulator-max-microvolt = <5000000>; [all …]
|
D | am57xx-beagle-x15.dts | 31 compatible = "regulator-fixed"; 32 regulator-name = "vdd_3v3"; 34 regulator-min-microvolt = <3300000>; 35 regulator-max-microvolt = <3300000>; 39 compatible = "regulator-fixed"; 40 regulator-name = "aic_dvdd_fixed"; 42 regulator-min-microvolt = <1800000>; 43 regulator-max-microvolt = <1800000>; 48 compatible = "regulator-fixed"; 49 regulator-name = "vtt_fixed"; [all …]
|
D | am335x-chilisom.dtsi | 135 dcdc1_reg: regulator@0 { 136 regulator-name = "vdds_dpr"; 137 regulator-always-on; 140 dcdc2_reg: regulator@1 { 142 regulator-name = "vdd_mpu"; 143 regulator-min-microvolt = <925000>; 144 regulator-max-microvolt = <1325000>; 145 regulator-boot-on; 146 regulator-always-on; 149 dcdc3_reg: regulator@2 { [all …]
|
D | tegra20-iris-512.dts | 80 regulator@0 { 81 compatible = "regulator-fixed"; 83 regulator-name = "usb_host_vbus"; 84 regulator-min-microvolt = <5000000>; 85 regulator-max-microvolt = <5000000>; 86 regulator-boot-on; 87 regulator-always-on; 91 vcc_sd_reg: regulator@1 { 92 compatible = "regulator-fixed"; 94 regulator-name = "vcc_sd"; [all …]
|
D | imx28-evk.dts | 283 reg_3p3v: regulator@0 { 284 compatible = "regulator-fixed"; 286 regulator-name = "3P3V"; 287 regulator-min-microvolt = <3300000>; 288 regulator-max-microvolt = <3300000>; 289 regulator-always-on; 292 reg_vddio_sd0: regulator@1 { 293 compatible = "regulator-fixed"; 295 regulator-name = "vddio-sd0"; 296 regulator-min-microvolt = <3300000>; [all …]
|
D | tegra30-apalis.dtsi | 457 regulator-name = "vddio_ddr_1v35"; 458 regulator-min-microvolt = <1350000>; 459 regulator-max-microvolt = <1350000>; 460 regulator-always-on; 465 regulator-name = 467 regulator-min-microvolt = <1050000>; 468 regulator-max-microvolt = <1050000>; 473 regulator-name = "vdd_cpu,vdd_sys"; 474 regulator-min-microvolt = <1150000>; 475 regulator-max-microvolt = <1150000>; [all …]
|
D | kirkwood-laplug.dts | 98 usb_power_back1: regulator@1 { 99 compatible = "regulator-fixed"; 101 regulator-name = "USB Power Back 1"; 102 regulator-min-microvolt = <5000000>; 103 regulator-max-microvolt = <5000000>; 105 regulator-always-on; 106 regulator-boot-on; 110 usb_power_back2: regulator@2 { 111 compatible = "regulator-fixed"; 113 regulator-name = "USB Power Back 2"; [all …]
|
D | qcom-apq8064-ifc6410.dts | 68 regulator-always-on; 69 regulator-min-microvolt = <1225000>; 70 regulator-max-microvolt = <1225000>; 76 regulator-min-microvolt = <1000000>; 77 regulator-max-microvolt = <1400000>; 82 regulator-min-microvolt = <1800000>; 83 regulator-max-microvolt = <1800000>; 88 regulator-min-microvolt = <1300000>; 89 regulator-max-microvolt = <1300000>; 94 regulator-min-microvolt = <3050000>; [all …]
|
D | sun6i-a31s-sina31s-core.dtsi | 88 regulator-always-on; 89 regulator-min-microvolt = <2700000>; 90 regulator-max-microvolt = <3300000>; 91 regulator-name = "avcc"; 95 regulator-min-microvolt = <700000>; 96 regulator-max-microvolt = <1320000>; 97 regulator-name = "vdd-cpus"; 101 regulator-always-on; 102 regulator-min-microvolt = <3000000>; 103 regulator-max-microvolt = <3000000>; [all …]
|
D | tegra20-seaboard.dts | 438 regulator-name = "vdd_sys"; 439 regulator-always-on; 443 regulator-name = "vdd_sm0,vdd_core"; 444 regulator-min-microvolt = <1300000>; 445 regulator-max-microvolt = <1300000>; 446 regulator-always-on; 450 regulator-name = "vdd_sm1,vdd_cpu"; 451 regulator-min-microvolt = <1125000>; 452 regulator-max-microvolt = <1125000>; 453 regulator-always-on; [all …]
|
D | imx51-babbage.dts | 130 reg_hub_reset: regulator@0 { 131 compatible = "regulator-fixed"; 135 regulator-name = "hub_reset"; 136 regulator-min-microvolt = <5000000>; 137 regulator-max-microvolt = <5000000>; 199 regulator-min-microvolt = <600000>; 200 regulator-max-microvolt = <1375000>; 201 regulator-boot-on; 202 regulator-always-on; 206 regulator-min-microvolt = <900000>; [all …]
|
D | qcom-apq8064-cm-qs600.dts | 58 regulator-always-on; 59 regulator-min-microvolt = <1225000>; 60 regulator-max-microvolt = <1225000>; 66 regulator-min-microvolt = <1000000>; 67 regulator-max-microvolt = <1400000>; 72 regulator-min-microvolt = <1800000>; 73 regulator-max-microvolt = <1800000>; 78 regulator-min-microvolt = <1300000>; 79 regulator-max-microvolt = <1300000>; 84 regulator-min-microvolt = <3050000>; [all …]
|
D | axp22x.dtsi | 60 regulator-name = "dcdc1"; 64 regulator-name = "dcdc2"; 68 regulator-name = "dcdc3"; 72 regulator-name = "dcdc4"; 76 regulator-name = "dcdc5"; 80 regulator-name = "dc1sw"; 84 regulator-name = "dc5ldo"; 88 regulator-name = "aldo1"; 92 regulator-name = "aldo2"; 96 regulator-name = "aldo3"; [all …]
|
D | dra7-evm.dts | 25 compatible = "regulator-fixed"; 26 regulator-name = "evm_3v3_sd"; 27 regulator-min-microvolt = <3300000>; 28 regulator-max-microvolt = <3300000>; 34 compatible = "regulator-fixed"; 35 regulator-name = "evm_3v3_sw"; 36 regulator-min-microvolt = <3300000>; 37 regulator-max-microvolt = <3300000>; 42 compatible = "regulator-fixed"; 43 regulator-name = "aic_dvdd"; [all …]
|
D | tps6507x.dtsi | 21 vdcdc1_reg: regulator@0 { 23 regulator-compatible = "VDCDC1"; 26 vdcdc2_reg: regulator@1 { 28 regulator-compatible = "VDCDC2"; 31 vdcdc3_reg: regulator@2 { 33 regulator-compatible = "VDCDC3"; 36 ldo1_reg: regulator@3 { 38 regulator-compatible = "LDO1"; 41 ldo2_reg: regulator@4 { 43 regulator-compatible = "LDO2";
|
D | r8a7791-porter.dts | 38 vcc_sdhi0: regulator@0 { 39 compatible = "regulator-fixed"; 41 regulator-name = "SDHI0 Vcc"; 42 regulator-min-microvolt = <3300000>; 43 regulator-max-microvolt = <3300000>; 44 regulator-always-on; 47 vccq_sdhi0: regulator@1 { 48 compatible = "regulator-gpio"; 50 regulator-name = "SDHI0 VccQ"; 51 regulator-min-microvolt = <1800000>; [all …]
|
D | tegra124-jetson-tk1.dts | 1474 regulator-name = "+VDD_CPU_AP"; 1475 regulator-min-microvolt = <700000>; 1476 regulator-max-microvolt = <1400000>; 1477 regulator-min-microamp = <3500000>; 1478 regulator-max-microamp = <3500000>; 1479 regulator-always-on; 1480 regulator-boot-on; 1485 regulator-name = "+VDD_CORE"; 1486 regulator-min-microvolt = <700000>; 1487 regulator-max-microvolt = <1350000>; [all …]
|
D | sun6i-a31-hummingbird.dts | 191 regulator-min-microvolt = <3300000>; 192 regulator-max-microvolt = <3300000>; 193 regulator-name = "vcc-wifi"; 197 regulator-always-on; 198 regulator-min-microvolt = <2700000>; 199 regulator-max-microvolt = <3300000>; 200 regulator-name = "avcc"; 204 regulator-min-microvolt = <700000>; 205 regulator-max-microvolt = <1320000>; 206 regulator-name = "vdd-cpus"; [all …]
|
D | imx6qdl-tx6.dtsi | 74 reg_3v3_etn: regulator@0 { 75 compatible = "regulator-fixed"; 77 regulator-name = "3V3_ETN"; 78 regulator-min-microvolt = <3300000>; 79 regulator-max-microvolt = <3300000>; 86 reg_2v5: regulator@1 { 87 compatible = "regulator-fixed"; 89 regulator-name = "2V5"; 90 regulator-min-microvolt = <2500000>; 91 regulator-max-microvolt = <2500000>; [all …]
|
D | am335x-baltos-ir5221.dts | 36 compatible = "regulator-fixed"; 37 regulator-name = "vbat"; 38 regulator-min-microvolt = <5000000>; 39 regulator-max-microvolt = <5000000>; 40 regulator-boot-on; 46 compatible = "regulator-fixed"; 47 regulator-name = "vwl1271"; 48 regulator-min-microvolt = <3300000>; 49 regulator-max-microvolt = <3300000>; 392 vrtc_reg: regulator@0 { [all …]
|
D | at91-sama5d3_xplained.dts | 83 regulator-name = "VCC_1V8"; 84 regulator-min-microvolt = <1800000>; 85 regulator-max-microvolt = <1800000>; 86 regulator-always-on; 90 regulator-name = "VCC_1V2"; 91 regulator-min-microvolt = <1200000>; 92 regulator-max-microvolt = <1200000>; 93 regulator-always-on; 97 regulator-name = "VCC_3V3"; 98 regulator-min-microvolt = <3300000>; [all …]
|
D | r8a7740-armadillo800eva.dts | 36 reg_3p3v: regulator@0 { 37 compatible = "regulator-fixed"; 38 regulator-name = "fixed-3.3V"; 39 regulator-min-microvolt = <3300000>; 40 regulator-max-microvolt = <3300000>; 41 regulator-always-on; 42 regulator-boot-on; 45 vcc_sdhi0: regulator@1 { 46 compatible = "regulator-fixed"; 48 regulator-name = "SDHI0 Vcc"; [all …]
|
D | emev2-kzm9d.dts | 66 reg_1p8v: regulator@0 { 67 compatible = "regulator-fixed"; 68 regulator-name = "fixed-1.8V"; 69 regulator-min-microvolt = <1800000>; 70 regulator-max-microvolt = <1800000>; 71 regulator-always-on; 72 regulator-boot-on; 75 reg_3p3v: regulator@1 { 76 compatible = "regulator-fixed"; 77 regulator-name = "fixed-3.3V"; [all …]
|
D | imx28-m28cu3.dts | 234 reg_3p3v: regulator@0 { 235 compatible = "regulator-fixed"; 237 regulator-name = "3P3V"; 238 regulator-min-microvolt = <3300000>; 239 regulator-max-microvolt = <3300000>; 240 regulator-always-on; 243 reg_vddio_sd0: regulator@1 { 244 compatible = "regulator-fixed"; 246 regulator-name = "vddio-sd0"; 247 regulator-min-microvolt = <3300000>; [all …]
|
D | r8a7791-henninger.dts | 39 vcc_sdhi0: regulator@0 { 40 compatible = "regulator-fixed"; 42 regulator-name = "SDHI0 Vcc"; 43 regulator-min-microvolt = <3300000>; 44 regulator-max-microvolt = <3300000>; 45 regulator-always-on; 48 vccq_sdhi0: regulator@1 { 49 compatible = "regulator-gpio"; 51 regulator-name = "SDHI0 VccQ"; 52 regulator-min-microvolt = <1800000>; [all …]
|
D | am335x-bone-common.dtsi | 57 compatible = "regulator-fixed"; 58 regulator-name = "vmmcsd_fixed"; 59 regulator-min-microvolt = <3300000>; 60 regulator-max-microvolt = <3300000>; 312 dcdc1_reg: regulator@0 { 313 regulator-name = "vdds_dpr"; 314 regulator-always-on; 317 dcdc2_reg: regulator@1 { 319 regulator-name = "vdd_mpu"; 320 regulator-min-microvolt = <925000>; [all …]
|
D | am335x-nano.dts | 382 dcdc1_reg: regulator@0 { 384 regulator-min-microvolt = <1450000>; 385 regulator-max-microvolt = <1550000>; 386 regulator-boot-on; 387 regulator-always-on; 390 dcdc2_reg: regulator@1 { 392 regulator-name = "vdd_mpu"; 393 regulator-min-microvolt = <915000>; 394 regulator-max-microvolt = <1140000>; 395 regulator-boot-on; [all …]
|
D | am335x-evmsk.dts | 36 compatible = "regulator-fixed"; 37 regulator-name = "vbat"; 38 regulator-min-microvolt = <5000000>; 39 regulator-max-microvolt = <5000000>; 40 regulator-boot-on; 44 compatible = "regulator-fixed"; 45 regulator-name = "lis3_reg"; 46 regulator-boot-on; 52 compatible = "regulator-fixed"; 53 regulator-name = "vwl1271"; [all …]
|
D | imx6sx-sdb.dtsi | 57 vcc_sd3: regulator@0 { 58 compatible = "regulator-fixed"; 62 regulator-name = "VCC_SD3"; 63 regulator-min-microvolt = <3000000>; 64 regulator-max-microvolt = <3000000>; 69 reg_usb_otg1_vbus: regulator@1 { 70 compatible = "regulator-fixed"; 74 regulator-name = "usb_otg1_vbus"; 75 regulator-min-microvolt = <5000000>; 76 regulator-max-microvolt = <5000000>; [all …]
|
D | imx6qdl-gw52xx.dtsi | 79 reg_1p0v: regulator@0 { 80 compatible = "regulator-fixed"; 82 regulator-name = "1P0V"; 83 regulator-min-microvolt = <1000000>; 84 regulator-max-microvolt = <1000000>; 85 regulator-always-on; 88 /* remove this fixed regulator once ltc3676__sw2 driver available */ 89 reg_1p8v: regulator@1 { 90 compatible = "regulator-fixed"; 92 regulator-name = "1P8V"; [all …]
|
D | at91-sama5d2_xplained.dts | 142 regulator-name = "VDD_1V35"; 143 regulator-min-microvolt = <1350000>; 144 regulator-max-microvolt = <1350000>; 145 regulator-always-on; 149 regulator-name = "VDD_1V2"; 150 regulator-min-microvolt = <1100000>; 151 regulator-max-microvolt = <1300000>; 152 regulator-always-on; 156 regulator-name = "VDD_3V3"; 157 regulator-min-microvolt = <3300000>; [all …]
|
D | bcm28155-ap.dts | 94 regulator-min-microvolt = <3300000>; 95 regulator-max-microvolt = <3300000>; 96 regulator-always-on; 100 regulator-min-microvolt = <3000000>; 101 regulator-max-microvolt = <3000000>; 105 regulator-min-microvolt = <2700000>; 106 regulator-max-microvolt = <3300000>; 110 regulator-min-microvolt = <3300000>; 111 regulator-max-microvolt = <3300000>; 112 regulator-always-on; [all …]
|
D | imx6qdl-gw552x.dtsi | 63 reg_1p0v: regulator@0 { 64 compatible = "regulator-fixed"; 66 regulator-name = "1P0V"; 67 regulator-min-microvolt = <1000000>; 68 regulator-max-microvolt = <1000000>; 69 regulator-always-on; 72 reg_3p3v: regulator@2 { 73 compatible = "regulator-fixed"; 75 regulator-name = "3P3V"; 76 regulator-min-microvolt = <3300000>; [all …]
|
D | tegra30-colibri-eval-v3.dts | 180 sys_5v0_reg: regulator@1 { 181 compatible = "regulator-fixed"; 183 regulator-name = "5v0"; 184 regulator-min-microvolt = <5000000>; 185 regulator-max-microvolt = <5000000>; 186 regulator-always-on; 189 usbc_vbus_reg: regulator@2 { 190 compatible = "regulator-fixed"; 192 regulator-name = "usbc_vbus"; 193 regulator-min-microvolt = <5000000>; [all …]
|
D | dra72-evm.dts | 28 compatible = "regulator-fixed"; 29 regulator-name = "evm_3v3"; 30 regulator-min-microvolt = <3300000>; 31 regulator-max-microvolt = <3300000>; 36 compatible = "regulator-fixed"; 37 regulator-name = "aic_dvdd"; 39 regulator-min-microvolt = <1800000>; 40 regulator-max-microvolt = <1800000>; 44 compatible = "regulator-fixed"; 45 regulator-name = "evm_3v3_sd"; [all …]
|
D | kirkwood-blackarmor-nas220.dts | 69 sata0_power: regulator@1 { 70 compatible = "regulator-fixed"; 72 regulator-name = "SATA0 Power"; 73 regulator-min-microvolt = <5000000>; 74 regulator-max-microvolt = <5000000>; 76 regulator-always-on; 77 regulator-boot-on; 81 sata1_power: regulator@2 { 82 compatible = "regulator-fixed"; 84 regulator-name = "SATA1 Power"; [all …]
|
D | armada-370-seagate-nas-4bay.dts | 66 regulator@3 { 67 compatible = "regulator-fixed"; 69 regulator-name = "SATA2 power"; 70 regulator-min-microvolt = <5000000>; 71 regulator-max-microvolt = <5000000>; 73 regulator-always-on; 74 regulator-boot-on; 77 regulator@4 { 78 compatible = "regulator-fixed"; 80 regulator-name = "SATA3 power"; [all …]
|
D | am335x-sl50.dts | 87 compatible = "regulator-fixed"; 88 regulator-name = "vmmcsd_fixed"; 89 regulator-min-microvolt = <3300000>; 90 regulator-max-microvolt = <3300000>; 387 dcdc1_reg: regulator@0 { 389 regulator-min-microvolt = <1500000>; 390 regulator-max-microvolt = <1500000>; 391 regulator-always-on; 394 dcdc2_reg: regulator@1 { 396 regulator-name = "vdd_mpu"; [all …]
|
D | kirkwood-lswxl.dts | 250 usb_power: regulator@1 { 251 compatible = "regulator-fixed"; 253 regulator-name = "USB Power"; 254 regulator-min-microvolt = <5000000>; 255 regulator-max-microvolt = <5000000>; 257 regulator-always-on; 258 regulator-boot-on; 261 hdd_power0: regulator@2 { 262 compatible = "regulator-fixed"; 264 regulator-name = "HDD0 Power"; [all …]
|
D | kirkwood-lswvl.dts | 250 usb_power: regulator@1 { 251 compatible = "regulator-fixed"; 253 regulator-name = "USB Power"; 254 regulator-min-microvolt = <5000000>; 255 regulator-max-microvolt = <5000000>; 257 regulator-always-on; 258 regulator-boot-on; 261 hdd_power0: regulator@2 { 262 compatible = "regulator-fixed"; 264 regulator-name = "HDD0 Power"; [all …]
|
D | imx6qdl-gw53xx.dtsi | 80 reg_1p0v: regulator@0 { 81 compatible = "regulator-fixed"; 83 regulator-name = "1P0V"; 84 regulator-min-microvolt = <1000000>; 85 regulator-max-microvolt = <1000000>; 86 regulator-always-on; 89 /* remove when pmic 1p8 regulator available */ 90 reg_1p8v: regulator@1 { 91 compatible = "regulator-fixed"; 93 regulator-name = "1P8V"; [all …]
|
D | tegra20-trimslice.dts | 409 hdmi_vdd_reg: regulator@0 { 410 compatible = "regulator-fixed"; 412 regulator-name = "avdd_hdmi"; 413 regulator-min-microvolt = <3300000>; 414 regulator-max-microvolt = <3300000>; 415 regulator-always-on; 418 hdmi_pll_reg: regulator@1 { 419 compatible = "regulator-fixed"; 421 regulator-name = "avdd_hdmi_pll"; 422 regulator-min-microvolt = <1800000>; [all …]
|
D | vf-colibri-eval-v3.dtsi | 26 sys_5v0_reg: regulator@0 { 27 compatible = "regulator-fixed"; 29 regulator-name = "5v0"; 30 regulator-min-microvolt = <5000000>; 31 regulator-max-microvolt = <5000000>; 32 regulator-always-on; 36 usbh_vbus_reg: regulator@1 { 37 compatible = "regulator-fixed"; 41 regulator-name = "usbh_vbus"; 42 regulator-min-microvolt = <5000000>; [all …]
|
D | armada-370-seagate-personal-cloud.dtsi | 102 regulator@0 { 103 compatible = "regulator-fixed"; 105 regulator-name = "USB Power"; 106 regulator-min-microvolt = <5000000>; 107 regulator-max-microvolt = <5000000>; 108 regulator-always-on; 109 regulator-boot-on; 112 regulator@1 { 113 compatible = "regulator-fixed"; 115 regulator-name = "SATA0 power"; [all …]
|
D | omap3-cm-t3517.dts | 13 vmmc: regulator-vmmc { 14 compatible = "regulator-fixed"; 15 regulator-name = "vmmc"; 16 regulator-min-microvolt = <3300000>; 17 regulator-max-microvolt = <3300000>; 21 compatible = "regulator-fixed"; 22 regulator-name = "vw1271"; 28 regulator-min-microvolt = <1800000>; 29 regulator-max-microvolt = <1800000>; 36 compatible = "regulator-fixed"; [all …]
|
D | sun7i-a20-olinuxino-lime2.dts | 76 compatible = "regulator-fixed"; 77 regulator-name = "axp-ipsout"; 78 regulator-min-microvolt = <5000000>; 79 regulator-max-microvolt = <5000000>; 80 regulator-always-on; 131 regulator-min-microvolt = <1300000>; 132 regulator-max-microvolt = <1300000>; 133 regulator-always-on; 137 regulator-min-microvolt = <1800000>; 138 regulator-max-microvolt = <3300000>; [all …]
|
D | sun5i-a10s-wobo-i5.dts | 76 compatible = "regulator-fixed"; 79 regulator-name = "emac-3v3"; 80 regulator-min-microvolt = <3300000>; 81 regulator-max-microvolt = <3300000>; 170 regulator-always-on; 171 regulator-min-microvolt = <1000000>; 172 regulator-max-microvolt = <1400000>; 173 regulator-name = "vdd-cpu"; 177 regulator-always-on; 178 regulator-min-microvolt = <1250000>; [all …]
|
D | berlin2q-marvell-dmp.dts | 61 reg_usb0_vbus: regulator@0 { 62 compatible = "regulator-fixed"; 63 regulator-name = "usb0_vbus"; 64 regulator-min-microvolt = <5000000>; 65 regulator-max-microvolt = <5000000>; 70 reg_usb1_vbus: regulator@1 { 71 compatible = "regulator-fixed"; 72 regulator-name = "usb1_vbus"; 73 regulator-min-microvolt = <5000000>; 74 regulator-max-microvolt = <5000000>; [all …]
|
D | am335x-evm.dts | 29 compatible = "regulator-fixed"; 30 regulator-name = "vbat"; 31 regulator-min-microvolt = <5000000>; 32 regulator-max-microvolt = <5000000>; 33 regulator-boot-on; 37 compatible = "regulator-fixed"; 38 regulator-name = "lis3_reg"; 39 regulator-boot-on; 43 compatible = "regulator-fixed"; 44 regulator-name = "wlan-en-regulator"; [all …]
|
D | imx28-tx28.dts | 53 reg_usb0_vbus: regulator@0 { 54 compatible = "regulator-fixed"; 56 regulator-name = "usb0_vbus"; 57 regulator-min-microvolt = <5000000>; 58 regulator-max-microvolt = <5000000>; 63 reg_usb1_vbus: regulator@1 { 64 compatible = "regulator-fixed"; 66 regulator-name = "usb1_vbus"; 67 regulator-min-microvolt = <5000000>; 68 regulator-max-microvolt = <5000000>; [all …]
|
D | am335x-pepper.dts | 45 compatible = "regulator-fixed"; 49 compatible = "regulator-fixed"; 53 compatible = "regulator-fixed"; 411 regulator-name = "vbat"; 412 regulator-min-microvolt = <5000000>; 413 regulator-max-microvolt = <5000000>; 417 regulator-name = "v3v3c_reg"; 418 regulator-min-microvolt = <3300000>; 419 regulator-max-microvolt = <3300000>; 424 regulator-name = "vdd5_reg"; [all …]
|
D | imx53-m53.dtsi | 28 reg_3p2v: regulator@0 { 29 compatible = "regulator-fixed"; 31 regulator-name = "3P2V"; 32 regulator-min-microvolt = <3200000>; 33 regulator-max-microvolt = <3200000>; 34 regulator-always-on; 37 reg_backlight: regulator@1 { 38 compatible = "regulator-fixed"; 40 regulator-name = "lcd-supply"; 41 regulator-min-microvolt = <3200000>; [all …]
|
D | rk3288-evb.dtsi | 112 vcc_host: vcc-host-regulator { 113 compatible = "regulator-fixed"; 118 regulator-name = "vcc_host"; 119 regulator-always-on; 120 regulator-boot-on; 123 vcc_phy: vcc-phy-regulator { 124 compatible = "regulator-fixed"; 129 regulator-name = "vcc_phy"; 130 regulator-min-microvolt = <3300000>; 131 regulator-max-microvolt = <3300000>; [all …]
|
D | rk3288-veyron-chromebook.dtsi | 67 compatible = "regulator-fixed"; 68 regulator-name = "vccsys"; 69 regulator-boot-on; 70 regulator-always-on; 82 vcc5_host1: vcc5-host1-regulator { 83 compatible = "regulator-fixed"; 88 regulator-name = "vcc5_host1"; 89 regulator-always-on; 90 regulator-boot-on; 94 vcc5v_otg: vcc5v-otg-regulator { [all …]
|
D | imx6qdl-aristainetos.dtsi | 20 reg_2p5v: regulator@0 { 21 compatible = "regulator-fixed"; 22 regulator-name = "2P5V"; 23 regulator-min-microvolt = <2500000>; 24 regulator-max-microvolt = <2500000>; 25 regulator-always-on; 28 reg_3p3v: regulator@1 { 29 compatible = "regulator-fixed"; 30 regulator-name = "3P3V"; 31 regulator-min-microvolt = <3300000>; [all …]
|
/linux-4.4.14/arch/arm64/boot/dts/mediatek/ |
D | mt8173-evb.dts | 46 regulator-name = "VBUCKA"; 47 regulator-min-microvolt = < 700000>; 48 regulator-max-microvolt = <1310000>; 49 regulator-min-microamp = <2000000>; 50 regulator-max-microamp = <4400000>; 51 regulator-ramp-delay = <10000>; 52 regulator-always-on; 56 regulator-name = "VBUCKB"; 57 regulator-min-microvolt = < 700000>; 58 regulator-max-microvolt = <1310000>; [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | regulator.xml.db | 2 API-struct-regulator-bulk-data 3 API-struct-regulator-state 5 API-struct-regulator-consumer-supply 6 API-struct-regulator-init-data 7 API-struct-regulator-linear-range 8 API-struct-regulator-ops 9 API-struct-regulator-desc 10 API-struct-regulator-config 11 API-regulator-get 12 API-regulator-get-exclusive [all …]
|
D | .regulator.xml.cmd | 1 …entation/DocBook/regulator.xml := SRCTREE=./ ./scripts/docproc doc Documentation/DocBook/regulator… 2 …regulator.xml: Documentation/DocBook/regulator.tmpl include/linux/regulator/consumer.h include/lin…
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | rk808.txt | 33 listed in a child node named 'regulators'. Each regulator is represented 36 regulator-name { 37 /* standard regulator bindings here */ 41 the 'n' in regulator name, as in DCDC_REGn or LDOn, represents the DCDC or LDO 51 Standard regulator bindings are used inside regulator subnodes. Check 52 Documentation/devicetree/bindings/regulator/regulator.txt 78 regulator-always-on; 79 regulator-boot-on; 80 regulator-min-microvolt = <750000>; 81 regulator-max-microvolt = <1300000>; [all …]
|
D | tps65910.txt | 15 - regulators: This is the list of child nodes that specify the regulator 19 Documentation/devicetree/bindings/regulator/regulator.txt. 20 The regulator is matched with the regulator-compatible. 22 The valid regulator-compatible values are: 28 - xxx-supply: Input voltage supply regulator. 30 properties can cause the regulator registration fails. 66 - ti,regulator-ext-sleep-control: enable external sleep 104 vdd1_reg: regulator@0 { 105 regulator-compatible = "vdd1"; 107 regulator-min-microvolt = < 600000>; [all …]
|
D | mc13xxx.txt | 25 - regulators : Contain the regulator nodes. The regulators are bound using 55 sw1a : regulator SW1A (register 24, bit 0) 56 sw1b : regulator SW1B (register 25, bit 0) 57 sw2a : regulator SW2A (register 26, bit 0) 58 sw2b : regulator SW2B (register 27, bit 0) 59 sw3 : regulator SW3 (register 29, bit 20) 60 vaudio : regulator VAUDIO (register 32, bit 0) 61 viohi : regulator VIOHI (register 32, bit 3) 62 violo : regulator VIOLO (register 32, bit 6) 63 vdig : regulator VDIG (register 32, bit 9) [all …]
|
D | da9052-i2c.txt | 8 - regulators : Contain the regulator nodes. The DA9052/53 regulators are 11 buck0 : regulator BUCK0 12 buck1 : regulator BUCK1 13 buck2 : regulator BUCK2 14 buck3 : regulator BUCK3 15 ldo4 : regulator LDO4 16 ldo5 : regulator LDO5 17 ldo6 : regulator LDO6 18 ldo7 : regulator LDO7 19 ldo8 : regulator LDO8 [all …]
|
D | tps6507x.txt | 6 - regulators: This is the list of child nodes that specify the regulator 10 Documentation/devicetree/bindings/regulator/regulator.txt. 11 The regulator is matched with the regulator-compatible. 13 The valid regulator-compatible values are: 15 - xxx-supply: Input voltage supply regulator. 17 Missing of these properties can cause the regulator registration 47 vdcdc1_reg: regulator@0 { 48 regulator-compatible = "VDCDC1"; 50 regulator-min-microvolt = <3150000>; 51 regulator-max-microvolt = <3450000>; [all …]
|
D | da9055.txt | 8 da9055-regulator : : Regulators 32 - regulators : Contain the regulator nodes. The DA9055 regulators are 35 buck1 : regulator BUCK1 36 buck2 : regulator BUCK2 37 ldo1 : regulator LDO1 38 ldo2 : regulator LDO2 39 ldo3 : regulator LDO3 40 ldo4 : regulator LDO4 41 ldo5 : regulator LDO5 42 ldo6 : regulator LDO6 [all …]
|
D | s2mpa01.txt | 23 included in this sub-node use the standard regulator bindings which are 26 Properties for BUCK regulator nodes: 27 - regulator-ramp-delay: ramp delay in uV/us. May be 6250, 12500 31 In the absence of the regulator-ramp-delay property, the default ramp 35 for a particular group of BUCKs. So provide same regulator-ramp-delay=<value>. 61 regulator-name = "VDD_ALIVE"; 62 regulator-min-microvolt = <1000000>; 63 regulator-max-microvolt = <1000000>; 67 regulator-name = "VDDQ_MMC2"; 68 regulator-min-microvolt = <2800000>; [all …]
|
D | max14577.txt | 49 - compatible : "maxim,max14577-regulator" 50 or "maxim,max77836-regulator" 52 May contain a sub-node per regulator from the list below. Each 54 for that regulator. See regulator.txt for a description of standard 57 List of valid regulator names: 61 The SAFEOUT is a fixed voltage regulator so there is no need to specify 80 compatible = "maxim,max14577-regulator"; 83 regulator-name = "SAFEOUT"; 86 regulator-name = "CHARGER"; 87 regulator-min-microamp = <90000>; [all …]
|
D | mt6397.txt | 27 - compatible: "mediatek,mt6397-regulator" 28 see Documentation/devicetree/bindings/regulator/mt6397-regulator.txt 50 compatible = "mediatek,mt6397-regulator"; 53 regulator-compatible = "buck_vpca15"; 54 regulator-name = "vpca15"; 55 regulator-min-microvolt = <850000>; 56 regulator-max-microvolt = <1400000>; 57 regulator-ramp-delay = <12500>; 58 regulator-always-on; 62 regulator-compatible = "ldo_vgp4"; [all …]
|
D | s2mps11.txt | 57 [standard regulator constraints....]; 60 regulator-ramp-delay for BUCKs = [6250/12500/25000(default)/50000] uV/us 63 regulator-ramp-delay = <0> can be used for them to disable ramp delay. 64 In the absence of the regulator-ramp-delay property, the default ramp 68 for a particular group of BUCKs. So provide same regulator-ramp-delay<value>. 73 over GPIO. To turn this feature on this property must be added to the regulator 76 controlling this regulator (enable/disable); 79 regulator-name = "V_EMMC_2.8V"; 80 regulator-min-microvolt = <2800000>; 81 regulator-max-microvolt = <2800000>; [all …]
|
D | da9062.txt | 7 da9062-regulator : : LDOs & BUCKs 40 The component follows the standard regulator framework and the bindings 41 details of individual regulator device can be found in: 42 Documentation/devicetree/bindings/regulator/regulator.txt 73 regulator-name = "BUCK1"; 74 regulator-min-microvolt = <300000>; 75 regulator-max-microvolt = <1570000>; 76 regulator-min-microamp = <500000>; 77 regulator-max-microamp = <2000000>; 78 regulator-boot-on; [all …]
|
D | axp20x.txt | 21 - <input>-supply: a phandle to the regulator supply node. May be omitted if 25 - regulators: A node that houses a sub-node for each regulator. Regulators 28 See Documentation/devicetree/bindings/regulator/regulator.txt 29 for more information on standard regulator bindings. 93 regulator-always-on; 94 regulator-min-microvolt = <1000000>; 95 regulator-max-microvolt = <1450000>; 96 regulator-name = "vdd-cpu"; 100 regulator-always-on; 101 regulator-min-microvolt = <1000000>; [all …]
|
D | rn5t618.txt | 13 - regulators: the node is required if the regulator functionality is 14 needed. The valid regulator names are: DCDC1, DCDC2, DCDC3, LDO1, 16 The common bindings for each individual regulator can be found in: 17 Documentation/devicetree/bindings/regulator/regulator.txt 27 regulator-min-microvolt = <1050000>; 28 regulator-max-microvolt = <1050000>; 32 regulator-min-microvolt = <1175000>; 33 regulator-max-microvolt = <1175000>;
|
D | hi6421.txt | 24 regulator-name = "VOUT0"; 25 regulator-min-microvolt = <2850000>; 26 regulator-max-microvolt = <2850000>; 31 regulator-name = "VOUT1"; 32 regulator-min-microvolt = <1700000>; 33 regulator-max-microvolt = <2000000>; 34 regulator-boot-on; 35 regulator-always-on;
|
D | da9063.txt | 7 da9063-regulator : : LDOs & BUCKs 47 The component follows the standard regulator framework and the bindings 48 details of individual regulator device can be found in: 49 Documentation/devicetree/bindings/regulator/regulator.txt 96 regulator-name = "BCORE1"; 97 regulator-min-microvolt = <300000>; 98 regulator-max-microvolt = <1570000>; 99 regulator-min-microamp = <500000>; 100 regulator-max-microamp = <2000000>; 101 regulator-boot-on; [all …]
|
/linux-4.4.14/drivers/regulator/ |
D | Makefile | 14 obj-$(CONFIG_REGULATOR_AAT2870) += aat2870-regulator.o 17 obj-$(CONFIG_REGULATOR_ACT8865) += act8865-regulator.o 19 obj-$(CONFIG_REGULATOR_ANATOP) += anatop-regulator.o 21 obj-$(CONFIG_REGULATOR_AS3711) += as3711-regulator.o 22 obj-$(CONFIG_REGULATOR_AS3722) += as3722-regulator.o 23 obj-$(CONFIG_REGULATOR_AXP20X) += axp20x-regulator.o 24 obj-$(CONFIG_REGULATOR_BCM590XX) += bcm590xx-regulator.o 26 obj-$(CONFIG_REGULATOR_DA9052) += da9052-regulator.o 27 obj-$(CONFIG_REGULATOR_DA9055) += da9055-regulator.o 28 obj-$(CONFIG_REGULATOR_DA9062) += da9062-regulator.o [all …]
|
D | da9055-regulator.c | 87 struct da9055_regulator *regulator = rdev_get_drvdata(rdev); in da9055_buck_get_mode() local 88 struct da9055_regulator_info *info = regulator->info; in da9055_buck_get_mode() 91 ret = da9055_reg_read(regulator->da9055, info->mode.reg); in da9055_buck_get_mode() 113 struct da9055_regulator *regulator = rdev_get_drvdata(rdev); in da9055_buck_set_mode() local 114 struct da9055_regulator_info *info = regulator->info; in da9055_buck_set_mode() 129 return da9055_reg_update(regulator->da9055, info->mode.reg, in da9055_buck_set_mode() 135 struct da9055_regulator *regulator = rdev_get_drvdata(rdev); in da9055_ldo_get_mode() local 136 struct da9055_regulator_info *info = regulator->info; in da9055_ldo_get_mode() 139 ret = da9055_reg_read(regulator->da9055, info->volt.reg_b); in da9055_ldo_get_mode() 151 struct da9055_regulator *regulator = rdev_get_drvdata(rdev); in da9055_ldo_set_mode() local [all …]
|
D | devres.c | 30 regulator_put(*(struct regulator **)res); in devm_regulator_release() 33 static struct regulator *_devm_regulator_get(struct device *dev, const char *id, in _devm_regulator_get() 36 struct regulator **ptr, *regulator; in _devm_regulator_get() local 44 regulator = regulator_get(dev, id); in _devm_regulator_get() 47 regulator = regulator_get_exclusive(dev, id); in _devm_regulator_get() 50 regulator = regulator_get_optional(dev, id); in _devm_regulator_get() 53 regulator = ERR_PTR(-EINVAL); in _devm_regulator_get() 56 if (!IS_ERR(regulator)) { in _devm_regulator_get() 57 *ptr = regulator; in _devm_regulator_get() 63 return regulator; in _devm_regulator_get() [all …]
|
D | da9052-regulator.c | 93 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_dcdc_get_current_limit() local 97 ret = da9052_reg_read(regulator->da9052, DA9052_BUCKA_REG + offset/2); in da9052_dcdc_get_current_limit() 110 if (regulator->da9052->chip_id == DA9052) in da9052_dcdc_get_current_limit() 121 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_dcdc_set_current_limit() local 127 if (regulator->da9052->chip_id == DA9052) in da9052_dcdc_set_current_limit() 147 return da9052_reg_update(regulator->da9052, in da9052_dcdc_set_current_limit() 152 return da9052_reg_update(regulator->da9052, in da9052_dcdc_set_current_limit() 161 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_list_voltage() local 162 struct da9052_regulator_info *info = regulator->info; in da9052_list_voltage() 166 if ((id == DA9052_ID_BUCK4) && (regulator->da9052->chip_id == DA9052) in da9052_list_voltage() [all …]
|
D | core.c | 72 struct regulator_dev *regulator; member 110 static struct regulator *create_regulator(struct regulator_dev *rdev, 113 static void _regulator_put(struct regulator *regulator); 161 struct regulator *supply; in regulator_unlock_supply() 247 struct regulator *regulator; in regulator_check_consumers() local 249 list_for_each_entry(regulator, &rdev->consumer_list, list) { in regulator_check_consumers() 254 if (!regulator->min_uV && !regulator->max_uV) in regulator_check_consumers() 257 if (*max_uV > regulator->max_uV) in regulator_check_consumers() 258 *max_uV = regulator->max_uV; in regulator_check_consumers() 259 if (*min_uV < regulator->min_uV) in regulator_check_consumers() [all …]
|
D | Kconfig | 12 The intention is to allow systems to dynamically control regulator 32 tristate "Fixed voltage regulator support" 39 tristate "Virtual regulator consumer support" 42 current regulator API which provides sysfs controls for 49 tristate "Userspace regulator consumer support" 61 This driver supports Marvell 88PM800 voltage regulator chips. 71 This driver supports 88PM8607 voltage regulator chips. 74 tristate "Active-semi act8865 voltage regulator" 79 regulator via I2C bus. 85 This driver supports AD5398 and AD5821 current regulator chips. [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-regulator | 1 What: /sys/class/regulator/.../state 6 Some regulator directories will contain a field called 7 state. This reports the regulator enable control, for 16 'enabled' means the regulator output is ON and is supplying 19 'disabled' means the regulator output is OFF and is not 27 or microamps to determine configured regulator output levels. 30 What: /sys/class/regulator/.../status 32 Some regulator directories will contain a field called 33 "status". This reports the current regulator status, for 46 "off" means the regulator is not supplying power to the [all …]
|
/linux-4.4.14/Documentation/power/regulator/ |
D | consumer.txt | 4 This text describes the regulator interface for consumer device drivers. 11 A consumer driver can get access to its supply regulator by calling :- 13 regulator = regulator_get(dev, "Vcc"); 16 then finds the correct regulator by consulting a machine specific lookup table. 18 regulator that supplies this consumer. 20 To release the regulator the consumer driver should call :- 22 regulator_put(regulator); 24 Consumers can be supplied by more than one regulator e.g. codec consumer with 30 The regulator access functions regulator_get() and regulator_put() will 39 int regulator_enable(regulator); [all …]
|
/linux-4.4.14/arch/arm64/boot/dts/rockchip/ |
D | rk3368-r88.dts | 114 vcc_18: vcc18-regulator { 115 compatible = "regulator-fixed"; 116 regulator-name = "vcc_18"; 117 regulator-min-microvolt = <1800000>; 118 regulator-max-microvolt = <1800000>; 119 regulator-always-on; 120 regulator-boot-on; 125 vcc_host: vcc-host-regulator { 126 compatible = "regulator-fixed"; 131 regulator-name = "vcc_host"; [all …]
|