Home
last modified time | relevance | path

Searched refs:regulators (Results 1 – 25 of 1181) sorted by relevance

12345678910>>...48

/linux-6.15/Documentation/devicetree/bindings/regulator/
H A Dqcom,rpmh-regulator.yaml63 - qcom,pm6150-rpmh-regulators
65 - qcom,pm6350-rpmh-regulators
66 - qcom,pm660-rpmh-regulators
67 - qcom,pm660l-rpmh-regulators
68 - qcom,pm7325-rpmh-regulators
69 - qcom,pm8005-rpmh-regulators
90 - qcom,pmx55-rpmh-regulators
91 - qcom,pmx65-rpmh-regulators
92 - qcom,pmx75-rpmh-regulators
485 pm8998-rpmh-regulators {
[all …]
H A Dqcom,spmi-regulator.yaml15 - qcom,pm6125-regulators
16 - qcom,pm660-regulators
17 - qcom,pm660l-regulators
18 - qcom,pm8004-regulators
19 - qcom,pm8005-regulators
20 - qcom,pm8019-regulators
21 - qcom,pm8226-regulators
22 - qcom,pm8841-regulators
23 - qcom,pm8909-regulators
90 regulators.
[all …]
H A Dqcom,smd-rpm-regulator.yaml89 - qcom,rpm-mp5496-regulators
90 - qcom,rpm-pm2250-regulators
91 - qcom,rpm-pm6125-regulators
92 - qcom,rpm-pm660-regulators
93 - qcom,rpm-pm660l-regulators
94 - qcom,rpm-pm8226-regulators
95 - qcom,rpm-pm8841-regulators
96 - qcom,rpm-pm8909-regulators
97 - qcom,rpm-pm8916-regulators
98 - qcom,rpm-pm8937-regulators
[all …]
H A Dtps65217.txt1 TPS65217 family of regulators
6 - regulators: list of regulators provided by this controller, must be named
8 - regulators: This is the list of child nodes that specify the regulator
9 initialization data for defined regulators. Not all regulators for the given
11 using the standard binding for regulators found at
17 The valid names for regulators are:
20 Each regulator is defined using the standard binding for regulators.
28 regulators {
H A Dtps65023.txt1 TPS65023 family of regulators
9 - regulators: list of regulators provided by this controller, must be named
11 - regulators: This is the list of child nodes that specify the regulator
12 initialization data for defined regulators. The definition for each of
13 these nodes is defined using the standard binding for regulators found at
16 Each regulator is defined using the standard binding for regulators.
24 regulators {
H A Dmt6311-regulator.txt6 - regulators: List of regulators provided by this controller. It is named
9 for regulators at Documentation/devicetree/bindings/regulator/regulator.txt.
11 The valid names for regulators are:
22 regulators {
H A Dtps65218.txt1 TPS65218 family of regulators
7 - List of regulators provided by this controller, must be named
10 initialization data for defined regulators. Not all regulators for the given
12 using the standard binding for regulators found at ./regulator.txt.
14 The valid names for regulators are:
17 Each regulator is defined using the standard binding for regulators.
H A Dda9211.txt9 - regulators: A node that houses a sub-node for each regulator within the
12 standard binding for regulators; see regulator.txt.
27 regulators {
47 regulators {
73 regulators {
91 regulators {
109 regulators {
135 regulators {
161 regulators {
187 regulators {
H A Dpfuze100.yaml7 title: PFUZE100 family of regulators
13 The valid names for regulators are:
23 Each regulator is defined using the standard binding for regulators.
45 Boolean, if present disable all unused switch regulators to save power
46 consumption. Attention, ensure that all important regulators
48 If not present, the switched regulators are always on and can't be
50 with old dtb's which rely on the fact that the switched regulators are
62 regulators:
65 list of regulators provided by this controller.
106 regulators {
H A Dnxp,pf8x00-regulator.yaml7 title: NXP PF8100/PF8121A/PF8200 PMIC regulators
16 linear and one vsnvs regulators. It has built-in one time programmable
29 regulators:
32 list of regulators provided by this controller
56 BUCK regulators current limit in mA.
71 BUCK regulators phase shift control in degrees.
89 - regulators
103 regulators {
/linux-6.15/drivers/media/platform/qcom/camss/
H A Dcamss.c40 .regulators = {},
56 .regulators = {},
130 .regulators = {},
240 .regulators = {},
266 .regulators = {},
312 .regulators = {},
328 .regulators = {},
344 .regulators = {},
464 .regulators = {},
489 .regulators = {},
[all …]
/linux-6.15/drivers/input/keyboard/
H A Dcypress-sf.c25 struct regulator_bulk_data regulators[2]; member
68 regulator_bulk_disable(ARRAY_SIZE(touchkey->regulators), in cypress_sf_disable_regulators()
69 touchkey->regulators); in cypress_sf_disable_regulators()
84 touchkey->regulators[0].supply = "vdd"; in cypress_sf_probe()
85 touchkey->regulators[1].supply = "avdd"; in cypress_sf_probe()
88 ARRAY_SIZE(touchkey->regulators), in cypress_sf_probe()
89 touchkey->regulators); in cypress_sf_probe()
124 error = regulator_bulk_enable(ARRAY_SIZE(touchkey->regulators), in cypress_sf_probe()
125 touchkey->regulators); in cypress_sf_probe()
180 touchkey->regulators); in cypress_sf_suspend()
[all …]
H A Dtm2-touchkey.c50 struct regulator_bulk_data regulators[3]; member
114 error = regulator_bulk_enable(ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_power_enable()
115 touchkey->regulators); in tm2_touchkey_power_enable()
129 regulator_bulk_disable(ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_power_disable()
130 touchkey->regulators); in tm2_touchkey_power_disable()
205 touchkey->regulators[0].supply = "vcc"; in tm2_touchkey_probe()
206 touchkey->regulators[1].supply = "vdd"; in tm2_touchkey_probe()
207 touchkey->regulators[2].supply = "vddio"; in tm2_touchkey_probe()
209 ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_probe()
210 touchkey->regulators); in tm2_touchkey_probe()
[all …]
/linux-6.15/drivers/regulator/
H A DKconfig21 regulators.
38 managed regulators and simple non-configurable regulators.
187 controllable DCDC/LDO regulators.
239 and LDO regulators.
251 and LDO regulators.
284 and LDO regulators.
297 tristate "ChromeOS EC regulators"
974 regulators.
1374 regulators.
1411 regulators and switches. The STPMIC1 regulators supply power to
[all …]
H A Dwm8400-regulator.c115 static const struct regulator_desc regulators[] = { variable
204 struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]); in wm8400_regulator_probe()
213 rdev = devm_regulator_register(&pdev->dev, &regulators[pdev->id], in wm8400_regulator_probe()
247 if (wm8400->regulators[reg].name) in wm8400_register_regulator()
252 wm8400->regulators[reg].name = "wm8400-regulator"; in wm8400_register_regulator()
253 wm8400->regulators[reg].id = reg; in wm8400_register_regulator()
254 wm8400->regulators[reg].dev.parent = dev; in wm8400_register_regulator()
255 wm8400->regulators[reg].dev.platform_data = initdata; in wm8400_register_regulator()
257 return platform_device_register(&wm8400->regulators[reg]); in wm8400_register_regulator()
H A Ds5m8767.c558 pdata->regulators = rdata; in s5m8767_pmic_dt_parse_pdata()
565 if (i == ARRAY_SIZE(regulators)) { in s5m8767_pmic_dt_parse_pdata()
588 &regulators[i]); in s5m8767_pmic_dt_parse_pdata()
926 regulators[id].n_voltages = in s5m8767_pmic_probe()
928 regulators[id].min_uV = desc->min; in s5m8767_pmic_probe()
929 regulators[id].uV_step = desc->step; in s5m8767_pmic_probe()
930 regulators[id].vsel_reg = in s5m8767_pmic_probe()
933 regulators[id].vsel_mask = 0x3f; in s5m8767_pmic_probe()
935 regulators[id].vsel_mask = 0xff; in s5m8767_pmic_probe()
943 regulators[id].enable_reg = enable_reg; in s5m8767_pmic_probe()
[all …]
/linux-6.15/drivers/input/touchscreen/
H A Dnovatek-nvt-ts.c60 struct regulator_bulk_data regulators[2]; member
150 error = regulator_bulk_enable(ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_start()
168 regulator_bulk_disable(ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_stop()
225 data->regulators[0].supply = "vcc"; in nvt_ts_probe()
226 data->regulators[1].supply = "iovcc"; in nvt_ts_probe()
227 error = devm_regulator_bulk_get(dev, ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_probe()
233 error = regulator_bulk_enable(ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_probe()
242 regulator_bulk_disable(ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_probe()
252 regulator_bulk_disable(ARRAY_SIZE(data->regulators), data->regulators); in nvt_ts_probe()
H A Dcy8ctma140.c49 struct regulator_bulk_data regulators[2]; member
175 error = regulator_bulk_enable(ARRAY_SIZE(ts->regulators), in cy8ctma140_power_up()
176 ts->regulators); in cy8ctma140_power_up()
189 regulator_bulk_disable(ARRAY_SIZE(ts->regulators), in cy8ctma140_power_down()
190 ts->regulators); in cy8ctma140_power_down()
257 ts->regulators[0].supply = "vcpin"; in cy8ctma140_probe()
258 ts->regulators[1].supply = "vdd"; in cy8ctma140_probe()
259 error = devm_regulator_bulk_get(dev, ARRAY_SIZE(ts->regulators), in cy8ctma140_probe()
260 ts->regulators); in cy8ctma140_probe()
/linux-6.15/drivers/misc/lis3lv02d/
H A Dlis3lv02d_i2c.c36 lis3->regulators); in lis3_reg_ctrl()
38 ret = regulator_bulk_enable(ARRAY_SIZE(lis3->regulators), in lis3_reg_ctrl()
39 lis3->regulators); in lis3_reg_ctrl()
140 lis3_dev.regulators[0].supply = reg_vdd; in lis3lv02d_i2c_probe()
141 lis3_dev.regulators[1].supply = reg_vdd_io; in lis3lv02d_i2c_probe()
143 ARRAY_SIZE(lis3_dev.regulators), in lis3lv02d_i2c_probe()
144 lis3_dev.regulators); in lis3lv02d_i2c_probe()
172 regulator_bulk_free(ARRAY_SIZE(lis3_dev.regulators), in lis3lv02d_i2c_probe()
173 lis3_dev.regulators); in lis3lv02d_i2c_probe()
191 regulator_bulk_free(ARRAY_SIZE(lis3->regulators), in lis3lv02d_i2c_remove()
[all …]
/linux-6.15/drivers/leds/
H A Dleds-aw2013.c65 struct regulator_bulk_data regulators[2]; member
110 chip->regulators); in aw2013_chip_disable()
128 chip->regulators); in aw2013_chip_enable()
359 chip->regulators[0].supply = "vcc"; in aw2013_probe()
360 chip->regulators[1].supply = "vio"; in aw2013_probe()
362 ARRAY_SIZE(chip->regulators), in aw2013_probe()
363 chip->regulators); in aw2013_probe()
372 chip->regulators); in aw2013_probe()
402 chip->regulators); in aw2013_probe()
414 regulator_bulk_disable(ARRAY_SIZE(chip->regulators), in aw2013_probe()
[all …]
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dsamsung,s2mps11.yaml41 regulators:
44 List of child nodes that specify the regulators.
66 - regulators
78 regulators:
89 regulators:
100 regulators:
112 regulators:
124 regulators:
136 regulators:
166 regulators {
[all …]
H A Dricoh,rn5t618.yaml14 integrates 3 to 5 step-down DCDC converters, 7 to 10 low-dropout regulators,
28 regulators:
40 regulators:
52 regulators:
76 regulators:
99 regulators {
/linux-6.15/drivers/gpu/drm/panel/
H A Dpanel-samsung-db7430.c62 struct regulator_bulk_data regulators[2]; member
95 ret = regulator_bulk_enable(ARRAY_SIZE(db->regulators), in db7430_power_on()
96 db->regulators); in db7430_power_on()
168 return regulator_bulk_disable(ARRAY_SIZE(db->regulators), in db7430_power_off()
169 db->regulators); in db7430_power_off()
279 db->regulators[0].supply = "vci"; in db7430_probe()
280 db->regulators[1].supply = "vccio"; in db7430_probe()
282 ARRAY_SIZE(db->regulators), in db7430_probe()
283 db->regulators); in db7430_probe()
H A Dpanel-samsung-s6d27a1.c47 struct regulator_bulk_data regulators[2]; member
104 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->regulators), in s6d27a1_power_on()
105 ctx->regulators); in s6d27a1_power_on()
167 return regulator_bulk_disable(ARRAY_SIZE(ctx->regulators), in s6d27a1_power_off()
168 ctx->regulators); in s6d27a1_power_off()
260 ctx->regulators[0].supply = "vci"; in s6d27a1_probe()
261 ctx->regulators[1].supply = "vccio"; in s6d27a1_probe()
263 ARRAY_SIZE(ctx->regulators), in s6d27a1_probe()
264 ctx->regulators); in s6d27a1_probe()
/linux-6.15/drivers/leds/rgb/
H A Dleds-ktd202x.c98 struct regulator_bulk_data regulators[2]; member
115 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_chip_disable()
132 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_chip_enable()
563 chip->regulators[0].supply = "vin"; in ktd202x_probe()
564 chip->regulators[1].supply = "vio"; in ktd202x_probe()
565 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_probe()
571 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_probe()
579 regulator_bulk_disable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_probe()
583 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_probe()

12345678910>>...48