/linux-master/include/linux/mfd/da9052/ |
H A D | pdata.h | 23 struct regulator_init_data *regulators[DA9052_MAX_REGULATORS]; member in struct:da9052_pdata
|
/linux-master/drivers/soc/tegra/ |
H A D | Makefile | 8 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 D | lp3971.h | 35 struct lp3971_regulator_subdev *regulators; member in struct:lp3971_platform_data
|
H A D | lp3972.h | 32 struct lp3972_regulator_subdev *regulators; member in struct:lp3972_platform_data
|
H A D | act8865.h | 75 * @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 D | pdata.h | 22 struct regulator_init_data *regulators[DA9055_MAX_REGULATORS]; member in struct:da9055_pdata
|
/linux-master/drivers/input/keyboard/ |
H A D | cypress-sf.c | 25 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 D | tm2-touchkey.c | 50 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 D | lis3lv02d_i2c.c | 35 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 D | camss.c | 38 .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 D | wm8400-regulator.c | 115 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, ®ulators[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 D | lp873x-regulator.c | 23 .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, ®ulators[i].desc,
|
H A D | mc13xxx.h | 3 * 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 D | axp20x-regulator.c | 2 * 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 D | s5m8767.c | 384 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 ®ulators[i]); 921 unsigned int id = pdata->regulators[ [all...] |
H A D | rn5t618-regulator.c | 29 .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 ®ulators[i], 134 regulators[i].name);
|
/linux-master/drivers/input/touchscreen/ |
H A D | cy8ctma140.c | 49 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 D | max8998.h | 59 * @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 D | max14577.h | 72 struct max14577_regulator_platform_data *regulators; member in struct:max14577_platform_data
|
/linux-master/drivers/leds/ |
H A D | leds-aw2013.c | 65 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 D | panel-samsung-s6d27a1.c | 47 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 D | panel-samsung-db7430.c | 61 /** @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 D | panel-widechips-ws2401.c | 74 /** @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 D | rohm-bd9576.c | 138 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 D | leds-ktd202x.c | 98 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...] |