Home
last modified time | relevance | path

Searched full:buck (Results 1 – 25 of 183) sorted by relevance

12345678

/Linux-v5.15/drivers/regulator/
Dlp8788-buck.c3 * TI LP8788 MFD - buck regulator driver
94 /* BUCK 1 ~ 4 voltage ranges */
100 static void lp8788_buck1_set_dvs(struct lp8788_buck *buck) in lp8788_buck1_set_dvs() argument
102 struct lp8788_buck1_dvs *dvs = (struct lp8788_buck1_dvs *)buck->dvs; in lp8788_buck1_set_dvs()
113 static void lp8788_buck2_set_dvs(struct lp8788_buck *buck) in lp8788_buck2_set_dvs() argument
115 struct lp8788_buck2_dvs *dvs = (struct lp8788_buck2_dvs *)buck->dvs; in lp8788_buck2_set_dvs()
149 static void lp8788_set_dvs(struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_set_dvs() argument
153 lp8788_buck1_set_dvs(buck); in lp8788_set_dvs()
156 lp8788_buck2_set_dvs(buck); in lp8788_set_dvs()
164 lp8788_get_buck_dvs_ctrl_mode(struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_get_buck_dvs_ctrl_mode() argument
[all …]
Dlp3971.c171 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_is_enabled() local
172 u16 mask = 1 << (buck * 2); in lp3971_dcdc_is_enabled()
182 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_enable() local
183 u16 mask = 1 << (buck * 2); in lp3971_dcdc_enable()
191 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_disable() local
192 u16 mask = 1 << (buck * 2); in lp3971_dcdc_disable()
200 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_get_voltage_sel() local
203 reg = lp3971_reg_read(lp3971, LP3971_BUCK_TARGET_VOL1_REG(buck)); in lp3971_dcdc_get_voltage_sel()
213 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_set_voltage_sel() local
216 ret = lp3971_set_bits(lp3971, LP3971_BUCK_TARGET_VOL1_REG(buck), in lp3971_dcdc_set_voltage_sel()
[all …]
Dlp3972.c317 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_is_enabled() local
318 u16 mask = 1 << (buck * 2); in lp3972_dcdc_is_enabled()
321 val = lp3972_reg_read(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck)); in lp3972_dcdc_is_enabled()
328 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_enable() local
329 u16 mask = 1 << (buck * 2); in lp3972_dcdc_enable()
332 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck), in lp3972_dcdc_enable()
340 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_disable() local
341 u16 mask = 1 << (buck * 2); in lp3972_dcdc_disable()
344 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck), in lp3972_dcdc_disable()
352 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_get_voltage_sel() local
[all …]
DKconfig202 This will enable support for the software controllable buck
214 This will enable support for the software controllable buck
226 This will enable support for the software controllable buck
321 DA9121 is a single channel dual-phase buck converter controlled
324 DA9121 Single-channel dual-phase 10A buck converter
325 DA9130 Single-channel dual-phase 10A buck converter (Automotive)
326 DA9217 Single-channel dual-phase 6A buck converter
327 DA9122 Dual-channel single-phase 5A buck converter
328 DA9131 Dual-channel single-phase 5A buck converter (Automotive)
329 DA9220 Dual-channel single-phase 3A buck converter
[all …]
Dda9121-regulator.h3 * DA9121 Single-channel dual-phase 10A buck converter
4 * DA9130 Single-channel dual-phase 10A buck converter (Automotive)
5 * DA9217 Single-channel dual-phase 6A buck converter
6 * DA9122 Dual-channel single-phase 5A buck converter
7 * DA9131 Dual-channel single-phase 5A buck converter (Automotive)
8 * DA9220 Dual-channel single-phase 3A buck converter
9 * DA9132 Dual-channel single-phase 3A buck converter (Automotive)
Dmax77686-regulator.c37 * Value for configuring buck[89] and LDO{20,21,22} as GPIO control.
49 * - buck[1234]
54 /* Forcing low power mode: buck[234] */
139 /* BUCK[5-9] doesn't support this feature */ in max77686_set_suspend_mode()
383 .name = "BUCK"#num, \
384 .of_match = of_match_ptr("BUCK"#num), \
402 .name = "BUCK"#num, \
403 .of_match = of_match_ptr("BUCK"#num), \
420 .name = "BUCK"#num, \
421 .of_match = of_match_ptr("BUCK"#num), \
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Daxp20x.txt88 DCDC2 : DC-DC buck : vin2-supply
89 DCDC3 : DC-DC buck : vin3-supply
100 DCDC1 : DC-DC buck : vin1-supply
101 DCDC2 : DC-DC buck : vin2-supply
102 DCDC3 : DC-DC buck : vin3-supply
103 DCDC4 : DC-DC buck : vin4-supply
104 DCDC5 : DC-DC buck : vin5-supply
126 DCDC1 : DC-DC buck : vin1-supply
127 DCDC2 : DC-DC buck : vin2-supply : poly-phase capable
128 DCDC3 : DC-DC buck : vin3-supply : poly-phase capable
[all …]
Dda9063.txt27 bcore1 : BUCK CORE1
28 bcore2 : BUCK CORE2
29 bpro : BUCK PRO
30 bmem : BUCK MEM
31 bio : BUCK IO
32 bperi : BUCK PERI
Dmax8998.txt27 for buck 1 dvs. The format of the gpio specifier depends on the gpio
30 for buck 2 dvs. The format of the gpio specifier depends on the gpio
40 - max8998,pmic-buck-voltage-lock: If present, disallows changing of
41 preprogrammed buck dvfs voltages.
60 the 'n' in regulator name, as in LDOn or BUCKn, represents the LDO or BUCK
90 /* Buck 1 DVS settings */
97 /* Buck 2 DVS settings */
Dst,stpmic1.yaml88 - buck1 for Buck BUCK1
89 - buck2 for Buck BUCK2
90 - buck3 for Buck BUCK3
91 - buck4 for Buck BUCK4
99 - boost for Buck BOOST
187 "^(buck[1-4]|ldo[1-6]|boost|pwr_sw[1-2])-supply$":
190 "^(buck[1-4]|ldo[1-6]|boost|vref_ddr|pwr_sw[1-2])$":
215 "^buck[1-4]$":
Dda9052-i2c.txt19 buck1 : regulator BUCK CORE
20 buck2 : regulator BUCK PRO
21 buck3 : regulator BUCK MEM
22 buck4 : regulator BUCK PERI
Dti,lp87524-q1.yaml7 title: TI LP87524-Q1 four 1-phase output buck converter
37 "^buck[0123]$":
50 "^buck[0123]-in-supply$":
51 description: Voltage regulator supply for each BUCK converter
/Linux-v5.15/Documentation/devicetree/bindings/regulator/
Dmps,mpq7920.yaml28 after their hardware counterparts BUCK[1-4], one LDORTC, and LDO[2-5]
48 "^buck[1-4]$":
53 mps,buck-softstart:
57 defines the soft start time of this buck, must be one of the following
60 mps,buck-phase-delay:
64 defines the phase delay of this buck, must be one of the following
67 mps,buck-ovp-disable:
70 disables over voltage protection of this buck
103 mps,buck-ovp-disable;
104 mps,buck-phase-delay = /bits/ 8 <2>;
[all …]
Dmt6380-regulator.txt5 to its regulator type, buck-<name> and ldo-<name>. The definition for each
10 BUCK:
11 buck-core1, buck-vcore, buck-vrf
20 mt6380_vcpu_reg: buck-vcore1 {
29 mt6380_vcore_reg: buck-vcore {
36 mt6380_vrf_reg: buck-vrf {
Dsamsung,s5m8767.txt7 The S5M8767 device provide buck and LDO regulators.
28 - s5m8767,pmic-buck-ds-gpios: GPIO specifiers for three host gpio's used
31 [1] If none of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional
32 property is specified, the 's5m8767,pmic-buck[2/3/4]-dvs-voltage'
36 If either of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional
38 's5m8767,pmic-buck[2/3/4]-dvs-voltage' should be specified.
52 - s5m8767,pmic-buck-dvs-gpios: GPIO specifiers for three host gpio's used
63 Note: The 'n' in LDOn and BUCKn represents the LDO or BUCK number
89 s5m8767,pmic-buck-default-dvs-idx = <0>;
91 s5m8767,pmic-buck-dvs-gpios = <&gpx0 0 0>, /* DVS1 */
[all …]
Dsamsung,s2mpa01.txt7 The S2MPA01 device provide buck and LDO regulators.
22 Note: The 'n' in LDOn and BUCKn represents the LDO or BUCK number
26 Optional properties of buck regulator nodes under "regulators" sub-node:
29 BUCK{1,2,3,4}.
38 - buck{1,6},
39 - buck{2,4},
40 - buck{8,9,10}.
Donnn,fan53880.yaml14 that contains a BUCK (step-down converter), four low dropouts (LDO)
38 description: Input supply phandle(s) for BUCK and BOOST
45 after their hardware counterparts LDO[1-4], BUCK and BOOST
52 "^BUCK|BOOST$":
78 BUCK {
Ddlg,da9121.yaml13 Dialog Semiconductor DA9121 Single-channel 10A double-phase buck converter
14 Dialog Semiconductor DA9122 Double-channel 5A single-phase buck converter
15 Dialog Semiconductor DA9220 Double-channel 3A single-phase buck converter
16 Dialog Semiconductor DA9217 Single-channel 6A double-phase buck converter
17 Dialog Semiconductor DA9130 Single-channel 10A double-phase buck converter
18 Dialog Semiconductor DA9131 Double-channel 5A single-phase buck converter
19 Dialog Semiconductor DA9132 Double-channel 3A single-phase buck converter
75 This node defines the settings for the BUCK. The content of the
82 "^buck([1-2])$":
Dsamsung,s2mps11.txt7 The S2MPS11/13/14/15 and S2MPU02 devices provide buck and LDO regulators.
32 Note: The 'n' in LDOn and BUCKn represents the LDO or BUCK number
40 Additionally S2MPS11 supports disabling ramp delay for BUCK{2,3,4,6}
47 - buck{1,6},
48 - buck{3,4},
49 - buck{7,8,10}.
Dnxp,pf8x00-regulator.yaml15 applications. It features seven high efficiency buck converters, four
49 "^buck[1-7]$":
53 Properties for single BUCK regulator.
57 pattern: "^buck[1-7]$"
67 BUCK regulators current limit in mA.
82 BUCK regulators phase shift control in degrees.
Dmax8997-regulator.txt25 [1] If none of the 'max8997,pmic-buck[1/2/5]-uses-gpio-dvs' optional
26 property is specified, the 'max8997,pmic-buck[1/2/5]-dvs-voltage'
30 If either of the 'max8997,pmic-buck[1/2/5]-uses-gpio-dvs' optional
32 'max8997,pmic-buck[1/2/5]-dvs-voltage' should be specified.
46 that of another buck, which is the side effect of the change (set_voltage).
66 supports. Note: The 'n' in LDOn and BUCKn represents the LDO or BUCK number
Drohm,bd71847-regulator.yaml44 "^BUCK[1-6]$":
48 Properties for single BUCK regulator.
52 pattern: "^buck[1-6]$"
83 # buck | dvs-run-voltage | dvs-idle-voltage | dvs-suspend-voltage
114 # | buck 8 |-------+----->Vout
125 # Here the buck output is sifted according to formula:
/Linux-v5.15/include/linux/regulator/
Dda9121.h3 * DA9121 Single-channel dual-phase 10A buck converter
4 * DA9130 Single-channel dual-phase 10A buck converter (Automotive)
5 * DA9217 Single-channel dual-phase 6A buck converter
6 * DA9122 Dual-channel single-phase 5A buck converter
7 * DA9131 Dual-channel single-phase 5A buck converter (Automotive)
8 * DA9220 Dual-channel single-phase 3A buck converter
9 * DA9132 Dual-channel single-phase 3A buck converter (Automotive)
Dda9211.h30 * Number of buck
31 * 1 : 4 phase 1 buck
32 * 2 : 2 phase 2 buck
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dqcom,wcd9335.txt58 - vdd-buck-supply:
61 Definition: Should contain a reference to the 1.8V buck supply
63 - vdd-buck-sido-supply:
66 Definition: Should contain a reference to the 1.8V SIDO buck supply
117 vdd-buck-supply = <&pm8994_s4>;
119 vdd-buck-sido-supply = <&pm8994_s4>;

12345678