Searched refs:regulators (Results 1 - 25 of 106) sorted by relevance

12345

/linux-master/include/linux/mfd/da9052/
H A Dpdata.h23 struct regulator_init_data *regulators[DA9052_MAX_REGULATORS]; member in struct:da9052_pdata
/linux-master/drivers/soc/tegra/
H A DMakefile8 obj-$(CONFIG_SOC_TEGRA20_VOLTAGE_COUPLER) += regulators-tegra20.o
9 obj-$(CONFIG_SOC_TEGRA30_VOLTAGE_COUPLER) += regulators-tegra30.o
/linux-master/include/linux/regulator/
H A Dlp3971.h35 struct lp3971_regulator_subdev *regulators; member in struct:lp3971_platform_data
H A Dlp3972.h32 struct lp3972_regulator_subdev *regulators; member in struct:lp3972_platform_data
H A Dact8865.h75 * @num_regulators: number of regulators used
76 * @regulators: pointer to regulators used
80 struct act8865_regulator_data *regulators; member in struct:act8865_platform_data
/linux-master/include/linux/mfd/da9055/
H A Dpdata.h22 struct regulator_init_data *regulators[DA9055_MAX_REGULATORS]; member in struct:da9055_pdata
/linux-master/drivers/input/keyboard/
H A Dcypress-sf.c25 struct regulator_bulk_data regulators[2]; member in struct:cypress_sf_data
68 regulator_bulk_disable(ARRAY_SIZE(touchkey->regulators),
69 touchkey->regulators);
84 touchkey->regulators[0].supply = "vdd";
85 touchkey->regulators[1].supply = "avdd";
88 ARRAY_SIZE(touchkey->regulators),
89 touchkey->regulators);
91 dev_err(&client->dev, "Failed to get regulators: %d\n", error);
124 error = regulator_bulk_enable(ARRAY_SIZE(touchkey->regulators),
125 touchkey->regulators);
[all...]
H A Dtm2-touchkey.c50 struct regulator_bulk_data regulators[3]; member in struct:tm2_touchkey_data
114 error = regulator_bulk_enable(ARRAY_SIZE(touchkey->regulators),
115 touchkey->regulators);
129 regulator_bulk_disable(ARRAY_SIZE(touchkey->regulators),
130 touchkey->regulators);
205 touchkey->regulators[0].supply = "vcc";
206 touchkey->regulators[1].supply = "vdd";
207 touchkey->regulators[2].supply = "vddio";
209 ARRAY_SIZE(touchkey->regulators),
210 touchkey->regulators);
[all...]
/linux-master/drivers/misc/lis3lv02d/
H A Dlis3lv02d_i2c.c35 ret = regulator_bulk_disable(ARRAY_SIZE(lis3->regulators),
36 lis3->regulators);
38 ret = regulator_bulk_enable(ARRAY_SIZE(lis3->regulators),
39 lis3->regulators);
140 lis3_dev.regulators[0].supply = reg_vdd;
141 lis3_dev.regulators[1].supply = reg_vdd_io;
143 ARRAY_SIZE(lis3_dev.regulators),
144 lis3_dev.regulators);
172 regulator_bulk_free(ARRAY_SIZE(lis3_dev.regulators),
173 lis3_dev.regulators);
[all...]
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss.c38 .regulators = {},
51 .regulators = {},
66 .regulators = { "vdda" },
84 .regulators = { "vdda" },
115 .regulators = {},
139 .regulators = {},
152 .regulators = {},
165 .regulators = {},
180 .regulators = { "vdda" },
198 .regulators
[all...]
/linux-master/drivers/regulator/
H A Dwm8400-regulator.c115 static struct regulator_desc regulators[] = { variable in typeref:struct:regulator_desc
204 struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]);
213 rdev = devm_regulator_register(&pdev->dev, &regulators[pdev->id],
247 if (wm8400->regulators[reg].name)
252 wm8400->regulators[reg].name = "wm8400-regulator";
253 wm8400->regulators[reg].id = reg;
254 wm8400->regulators[reg].dev.parent = dev;
255 wm8400->regulators[reg].dev.platform_data = initdata;
257 return platform_device_register(&wm8400->regulators[reg]);
H A Dlp873x-regulator.c23 .regulators_node = of_match_ptr("regulators"),\
48 static const struct lp873x_regulator regulators[]; variable in typeref:struct:lp873x_regulator
95 ret = regmap_update_bits(lp873->regmap, regulators[id].ctrl2_reg,
134 static const struct lp873x_regulator regulators[] = { variable in typeref:struct:lp873x_regulator
169 for (i = 0; i < ARRAY_SIZE(regulators); i++) {
170 rdev = devm_regulator_register(&pdev->dev, &regulators[i].desc,
H A Dmc13xxx.h3 * mc13xxx.h - regulators for the Freescale mc13xxx PMIC
27 struct regulator_dev *regulators[] __counted_by(num_regulators);
36 struct platform_device *pdev, struct mc13xxx_regulator *regulators,
45 struct platform_device *pdev, struct mc13xxx_regulator *regulators,
44 mc13xxx_parse_regulators_dt( struct platform_device *pdev, struct mc13xxx_regulator *regulators, int num_regulators) argument
H A Daxp20x-regulator.c2 * AXP20x regulators driver.
351 .regulators_node = of_match_ptr("regulators"), \
373 .regulators_node = of_match_ptr("regulators"), \
392 .regulators_node = of_match_ptr("regulators"), \
406 .regulators_node = of_match_ptr("regulators"), \
421 .regulators_node = of_match_ptr("regulators"), \
705 .regulators_node = of_match_ptr("regulators"),
1294 struct device_node *np, *regulators; local
1302 regulators = of_get_child_by_name(np, "regulators");
1452 const struct regulator_desc *regulators; local
[all...]
H A Ds5m8767.c384 static struct regulator_desc regulators[] = { variable in typeref:struct:regulator_desc
535 regulators_np = of_get_child_by_name(pmic_np, "regulators");
537 dev_err(iodev->dev, "could not find regulators sub-node\n");
541 /* count the number of regulators to be supported in pmic */
560 pdata->regulators = rdata;
563 for (i = 0; i < ARRAY_SIZE(regulators); i++)
564 if (of_node_name_eq(reg_np, regulators[i].name))
567 if (i == ARRAY_SIZE(regulators)) {
591 &regulators[i]);
921 unsigned int id = pdata->regulators[
[all...]
H A Drn5t618-regulator.c29 .regulators_node = of_match_ptr("regulators"), \
104 const struct regulator_desc *regulators; local
110 regulators = rn5t567_regulators;
114 regulators = rn5t618_regulators;
118 regulators = rc5t619_regulators;
130 &regulators[i],
134 regulators[i].name);
/linux-master/drivers/input/touchscreen/
H A Dcy8ctma140.c49 struct regulator_bulk_data regulators[2]; member in struct:cy8ctma140
175 error = regulator_bulk_enable(ARRAY_SIZE(ts->regulators),
176 ts->regulators);
178 dev_err(ts->dev, "failed to enable regulators\n");
189 regulator_bulk_disable(ARRAY_SIZE(ts->regulators),
190 ts->regulators);
257 ts->regulators[0].supply = "vcpin";
258 ts->regulators[1].supply = "vdd";
259 error = devm_regulator_bulk_get(dev, ARRAY_SIZE(ts->regulators),
260 ts->regulators);
[all...]
/linux-master/include/linux/mfd/
H A Dmax8998.h59 * @regulators: array of defined regulators
60 * @num_regulators: number of regulators used
84 struct max8998_regulator_data *regulators; member in struct:max8998_platform_data
H A Dmax14577.h72 struct max14577_regulator_platform_data *regulators; member in struct:max14577_platform_data
/linux-master/drivers/leds/
H A Dleds-aw2013.c65 struct regulator_bulk_data regulators[2]; member in struct:aw2013
109 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators),
110 chip->regulators);
113 "Failed to disable regulators: %d\n", ret);
127 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators),
128 chip->regulators);
131 "Failed to enable regulators: %d\n", ret);
353 chip->regulators[0].supply = "vcc";
354 chip->regulators[1].supply = "vio";
356 ARRAY_SIZE(chip->regulators),
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-samsung-s6d27a1.c47 struct regulator_bulk_data regulators[2]; member in struct:s6d27a1
104 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->regulators),
105 ctx->regulators);
107 dev_err(ctx->dev, "failed to enable regulators: %d\n", ret);
165 /* Go into RESET and disable regulators */
167 return regulator_bulk_disable(ARRAY_SIZE(ctx->regulators),
168 ctx->regulators);
260 ctx->regulators[0].supply = "vci";
261 ctx->regulators[1].supply = "vccio";
263 ARRAY_SIZE(ctx->regulators),
[all...]
H A Dpanel-samsung-db7430.c61 /** @regulators: VCCIO and VIO supply regulators */
62 struct regulator_bulk_data regulators[2]; member in struct:db7430
95 ret = regulator_bulk_enable(ARRAY_SIZE(db->regulators),
96 db->regulators);
98 dev_err(db->dev, "failed to enable regulators: %d\n", ret);
166 /* Go into RESET and disable regulators */
168 return regulator_bulk_disable(ARRAY_SIZE(db->regulators),
169 db->regulators);
279 db->regulators[
[all...]
H A Dpanel-widechips-ws2401.c74 /** @regulators: VCCIO and VIO supply regulators */
75 struct regulator_bulk_data regulators[2]; member in struct:ws2401
134 ret = regulator_bulk_enable(ARRAY_SIZE(ws->regulators),
135 ws->regulators);
137 dev_err(ws->dev, "failed to enable regulators: %d\n", ret);
225 /* Go into RESET and disable regulators */
227 return regulator_bulk_disable(ARRAY_SIZE(ws->regulators),
228 ws->regulators);
359 ws->regulators[
[all...]
/linux-master/drivers/mfd/
H A Drohm-bd9576.c138 struct mfd_cell *regulators; local
140 regulators = &bd9576_mfd_cells[BD957X_REGULATOR_CELL];
141 regulators->resources = bd9576_regulator_irqs;
142 regulators->num_resources = ARRAY_SIZE(bd9576_regulator_irqs);
/linux-master/drivers/leds/rgb/
H A Dleds-ktd202x.c98 struct regulator_bulk_data regulators[2]; member in struct:ktd202x
115 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators), chip->regulators);
117 dev_err(chip->dev, "Failed to disable regulators: %d\n", ret);
132 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators), chip->regulators);
134 dev_err(chip->dev, "Failed to enable regulators: %d\n", ret);
557 chip->regulators[0].supply = "vin";
558 chip->regulators[1].supply = "vio";
559 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(chip->regulators), chi
[all...]

Completed in 223 milliseconds

12345