Home
last modified time | relevance | path

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

12345678910>>...41

/linux-6.3-rc2/Documentation/devicetree/bindings/regulator/
A Dqcom,rpmh-regulator.yaml60 - qcom,pm6150-rpmh-regulators
62 - qcom,pm6350-rpmh-regulators
63 - qcom,pm660-rpmh-regulators
64 - qcom,pm660l-rpmh-regulators
65 - qcom,pm7325-rpmh-regulators
66 - qcom,pm8005-rpmh-regulators
67 - qcom,pm8009-rpmh-regulators
82 - qcom,pmx55-rpmh-regulators
83 - qcom,pmx65-rpmh-regulators
422 pm8998-rpmh-regulators {
[all …]
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,pm8226-regulators
21 - qcom,pm8841-regulators
22 - qcom,pm8916-regulators
23 - qcom,pm8941-regulators
86 regulators.
[all …]
A Dqcom,smd-rpm-regulator.yaml86 - qcom,rpm-mp5496-regulators
87 - qcom,rpm-pm2250-regulators
88 - qcom,rpm-pm6125-regulators
89 - qcom,rpm-pm660-regulators
90 - qcom,rpm-pm660l-regulators
91 - qcom,rpm-pm8226-regulators
92 - qcom,rpm-pm8841-regulators
93 - qcom,rpm-pm8909-regulators
94 - qcom,rpm-pm8916-regulators
95 - qcom,rpm-pm8941-regulators
[all …]
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 {
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 {
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 {
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.
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 {
A Dslg51000.txt7 These entries are required if regulators are enabled for a device.
24 - regulators : This node defines the settings for the regulators.
26 for regulators; see regulator.txt.
28 The SLG51000 regulators are bound using their names listed below:
37 Optional properties for regulators:
45 regulators {
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.
42 Boolean, if present disable all unused switch regulators to save power
43 consumption. Attention, ensure that all important regulators
45 If not present, the switched regulators are always on and can't be
47 with old dtb's which rely on the fact that the switched regulators are
59 regulators:
62 list of regulators provided by this controller.
99 regulators {
A Dsprd,sc2731-regulator.txt1 Spreadtrum SC2731 Voltage regulators
11 List of regulators provided by this controller. It is named according to
13 of these nodes is defined using the standard binding for regulators at
16 The valid names for regulators are:
25 regulators {
/linux-6.3-rc2/drivers/media/platform/qcom/camss/
A Dcamss.c37 .regulators = {},
49 .regulators = {},
110 .regulators = {},
132 .regulators = {},
144 .regulators = {},
156 .regulators = {},
252 .regulators = {},
270 .regulators = {},
290 .regulators = {},
304 .regulators = {},
[all …]
/linux-6.3-rc2/drivers/input/keyboard/
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 …]
A Dtm2-touchkey.c51 struct regulator_bulk_data regulators[3]; member
115 error = regulator_bulk_enable(ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_power_enable()
116 touchkey->regulators); in tm2_touchkey_power_enable()
130 regulator_bulk_disable(ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_power_disable()
131 touchkey->regulators); in tm2_touchkey_power_disable()
206 touchkey->regulators[0].supply = "vcc"; in tm2_touchkey_probe()
207 touchkey->regulators[1].supply = "vdd"; in tm2_touchkey_probe()
208 touchkey->regulators[2].supply = "vddio"; in tm2_touchkey_probe()
210 ARRAY_SIZE(touchkey->regulators), in tm2_touchkey_probe()
211 touchkey->regulators); in tm2_touchkey_probe()
[all …]
/linux-6.3-rc2/drivers/regulator/
A DKconfig21 regulators.
38 managed regulators and simple non-configurable regulators.
171 controllable DCDC/LDO regulators.
179 controllable DCDC/LDO regulators.
215 and LDO regulators.
227 and LDO regulators.
261 tristate "ChromeOS EC regulators"
894 controllable SMPS/LDO regulators.
907 regulators.
1242 regulators.
[all …]
A Dtps65086-regulator.c117 static struct tps65086_regulator regulators[] = { variable
169 regulators[desc->id].desc.linear_ranges = in tps65086_of_parse_cb()
171 regulators[desc->id].desc.n_linear_ranges = in tps65086_of_parse_cb()
177 regulators[desc->id].desc.linear_ranges = in tps65086_of_parse_cb()
179 regulators[desc->id].desc.n_linear_ranges = in tps65086_of_parse_cb()
190 regulators[desc->id].decay_reg, in tps65086_of_parse_cb()
191 regulators[desc->id].decay_mask, in tps65086_of_parse_cb()
192 regulators[desc->id].decay_mask); in tps65086_of_parse_cb()
216 for (i = 0; i < ARRAY_SIZE(regulators); i++) { in tps65086_regulator_probe()
217 rdev = devm_regulator_register(&pdev->dev, &regulators[i].desc, in tps65086_regulator_probe()
A Dwm8400-regulator.c115 static 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()
246 if (wm8400->regulators[reg].name) in wm8400_register_regulator()
251 wm8400->regulators[reg].name = "wm8400-regulator"; in wm8400_register_regulator()
252 wm8400->regulators[reg].id = reg; in wm8400_register_regulator()
253 wm8400->regulators[reg].dev.parent = dev; in wm8400_register_regulator()
254 wm8400->regulators[reg].dev.platform_data = initdata; in wm8400_register_regulator()
256 return platform_device_register(&wm8400->regulators[reg]); in wm8400_register_regulator()
A Ds5m8767.c560 pdata->regulators = rdata; in s5m8767_pmic_dt_parse_pdata()
567 if (i == ARRAY_SIZE(regulators)) { in s5m8767_pmic_dt_parse_pdata()
591 &regulators[i]); in s5m8767_pmic_dt_parse_pdata()
936 regulators[id].n_voltages = in s5m8767_pmic_probe()
938 regulators[id].min_uV = desc->min; in s5m8767_pmic_probe()
939 regulators[id].uV_step = desc->step; in s5m8767_pmic_probe()
940 regulators[id].vsel_reg = in s5m8767_pmic_probe()
943 regulators[id].vsel_mask = 0x3f; in s5m8767_pmic_probe()
945 regulators[id].vsel_mask = 0xff; in s5m8767_pmic_probe()
953 regulators[id].enable_reg = enable_reg; in s5m8767_pmic_probe()
[all …]
/linux-6.3-rc2/drivers/misc/lis3lv02d/
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()
171 regulator_bulk_free(ARRAY_SIZE(lis3_dev.regulators), in lis3lv02d_i2c_probe()
172 lis3_dev.regulators); in lis3lv02d_i2c_probe()
190 regulator_bulk_free(ARRAY_SIZE(lis3->regulators), in lis3lv02d_i2c_remove()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/
A Dsamsung,s2mps11.yaml17 which include voltage and current regulators, RTC, clock outputs and other
40 regulators:
43 List of child nodes that specify the regulators.
65 - regulators
77 regulators:
88 regulators:
99 regulators:
111 regulators:
123 regulators:
153 regulators {
[all …]
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 {
A Dtps6507x.txt6 - regulators: This is the list of child nodes that specify the regulator
7 initialization data for defined regulators. Not all regulators for the
9 is defined using the standard binding for regulators found at
16 These entries are required if regulators are enabled for a device.
28 - defdcdc_default: It's property of DCDC2 and DCDC3 regulators.
43 regulators {
/linux-6.3-rc2/drivers/gpu/drm/panel/
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()
A Dpanel-samsung-db7430.c66 struct regulator_bulk_data regulators[2]; member
99 ret = regulator_bulk_enable(ARRAY_SIZE(db->regulators), in db7430_power_on()
100 db->regulators); in db7430_power_on()
172 return regulator_bulk_disable(ARRAY_SIZE(db->regulators), in db7430_power_off()
173 db->regulators); in db7430_power_off()
283 db->regulators[0].supply = "vci"; in db7430_probe()
284 db->regulators[1].supply = "vccio"; in db7430_probe()
286 ARRAY_SIZE(db->regulators), in db7430_probe()
287 db->regulators); in db7430_probe()
/linux-6.3-rc2/drivers/input/touchscreen/
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()

Completed in 37 milliseconds

12345678910>>...41