Home
last modified time | relevance | path

Searched refs:num_regulators (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/drivers/regulator/
Ddbx500-prcmu.c73 int num_regulators; member
110 for (i = 0; i < rdebug.num_regulators; i++) { in ux500_regulator_status_print()
142 int num_regulators) in dbx500_regulator_testcase() argument
150 int num_regulators) in ux500_regulator_debug_init() argument
172 rdebug.num_regulators = num_regulators; in ux500_regulator_debug_init()
174 rdebug.state_before_suspend = kzalloc(num_regulators, GFP_KERNEL); in ux500_regulator_debug_init()
178 rdebug.state_after_suspend = kzalloc(num_regulators, GFP_KERNEL); in ux500_regulator_debug_init()
182 dbx500_regulator_testcase(regulator_info, num_regulators); in ux500_regulator_debug_init()
Dmc13783-regulator.c399 int i, num_regulators; in mc13783_regulator_probe() local
401 num_regulators = mc13xxx_get_num_regulators_dt(pdev); in mc13783_regulator_probe()
403 if (num_regulators <= 0 && pdata) in mc13783_regulator_probe()
404 num_regulators = pdata->num_regulators; in mc13783_regulator_probe()
405 if (num_regulators <= 0) in mc13783_regulator_probe()
409 struct_size(priv, regulators, num_regulators), in mc13783_regulator_probe()
414 priv->num_regulators = num_regulators; in mc13783_regulator_probe()
422 for (i = 0; i < priv->num_regulators; i++) { in mc13783_regulator_probe()
Drn5t618-regulator.c112 int num_regulators = 0; in rn5t618_regulator_probe() local
117 num_regulators = ARRAY_SIZE(rn5t567_regulators); in rn5t618_regulator_probe()
121 num_regulators = ARRAY_SIZE(rn5t618_regulators); in rn5t618_regulator_probe()
125 num_regulators = ARRAY_SIZE(rc5t619_regulators); in rn5t618_regulator_probe()
134 for (i = 0; i < num_regulators; i++) { in rn5t618_regulator_probe()
Dmc13892-regulator.c536 int num_regulators = 0; in mc13892_regulator_probe() local
539 num_regulators = mc13xxx_get_num_regulators_dt(pdev); in mc13892_regulator_probe()
541 if (num_regulators <= 0 && pdata) in mc13892_regulator_probe()
542 num_regulators = pdata->num_regulators; in mc13892_regulator_probe()
543 if (num_regulators <= 0) in mc13892_regulator_probe()
547 struct_size(priv, regulators, num_regulators), in mc13892_regulator_probe()
552 priv->num_regulators = num_regulators; in mc13892_regulator_probe()
592 for (i = 0; i < priv->num_regulators; i++) { in mc13892_regulator_probe()
Dact8945a-regulator.c126 int i, num_regulators; in act8945a_pmic_probe() local
134 num_regulators = ARRAY_SIZE(act8945a_alt_regulators); in act8945a_pmic_probe()
137 num_regulators = ARRAY_SIZE(act8945a_regulators); in act8945a_pmic_probe()
142 for (i = 0; i < num_regulators; i++) { in act8945a_pmic_probe()
Ddbx500-prcmu.h43 int num_regulators);
50 int num_regulators) in ux500_regulator_debug_init() argument
Dmc13xxx.h30 int num_regulators; member
41 int num_regulators);
50 int num_regulators) in mc13xxx_parse_regulators_dt() argument
Dact8865-regulator.c434 pdata->num_regulators = num_matches; in act8865_pdata_from_dt()
464 for (i = 0; i < pdata->num_regulators; i++) { in act8865_get_regulator_data()
488 int i, ret, num_regulators; in act8865_pmic_probe() local
516 num_regulators = ARRAY_SIZE(act8600_regulators); in act8865_pmic_probe()
523 num_regulators = ARRAY_SIZE(act8846_regulators); in act8865_pmic_probe()
531 num_regulators = ARRAY_SIZE(act8865_alt_regulators); in act8865_pmic_probe()
534 num_regulators = ARRAY_SIZE(act8865_regulators); in act8865_pmic_probe()
576 for (i = 0; i < num_regulators; i++) { in act8865_pmic_probe()
Dmc13xxx-regulator-core.c160 int num_regulators) in mc13xxx_parse_regulators_dt() argument
174 data = devm_kcalloc(&pdev->dev, priv->num_regulators, sizeof(*data), in mc13xxx_parse_regulators_dt()
186 for (i = 0; i < num_regulators; i++) { in mc13xxx_parse_regulators_dt()
210 priv->num_regulators = parsed; in mc13xxx_parse_regulators_dt()
Ds5m8767.c23 int num_regulators; member
191 for (i = 0; i < s5m8767->num_regulators; i++) { in s5m8767_get_register()
198 if (i >= s5m8767->num_regulators) in s5m8767_get_register()
441 for (i = 0; i < s5m8767->num_regulators; i++) { in s5m8767_regulator_config_ext_control()
546 pdata->num_regulators = of_get_child_count(regulators_np); in s5m8767_pmic_dt_parse_pdata()
549 pdata->num_regulators, sizeof(*rdata), in s5m8767_pmic_dt_parse_pdata()
555 pdata->num_regulators, sizeof(*rmode), in s5m8767_pmic_dt_parse_pdata()
732 s5m8767->num_regulators = pdata->num_regulators; in s5m8767_pmic_probe()
922 for (i = 0; i < pdata->num_regulators; i++) { in s5m8767_pmic_probe()
D88pm800.c243 if (pdata && pdata->num_regulators) { in pm800_regulator_probe()
251 if (count != pdata->num_regulators) in pm800_regulator_probe()
270 if (pdata && pdata->num_regulators) { in pm800_regulator_probe()
Dmax8998.c28 int num_regulators; member
657 pdata->num_regulators = of_get_child_count(regulators_np); in max8998_pmic_dt_parse_pdata()
660 pdata->num_regulators, sizeof(*rdata), in max8998_pmic_dt_parse_pdata()
681 pdata->num_regulators = rdata - pdata->regulators; in max8998_pmic_dt_parse_pdata()
759 max8998->num_regulators = pdata->num_regulators; in max8998_pmic_probe()
841 for (i = 0; i < pdata->num_regulators; i++) { in max8998_pmic_probe()
Dtps65910-regulator.c318 int num_regulators; member
1112 pmic->num_regulators = ARRAY_SIZE(tps65910_regs); in tps65910_probe()
1125 pmic->num_regulators = ARRAY_SIZE(tps65911_regs); in tps65910_probe()
1135 pmic->num_regulators, in tps65910_probe()
1142 pmic->num_regulators, in tps65910_probe()
1149 pmic->num_regulators, in tps65910_probe()
1155 for (i = 0; i < pmic->num_regulators; i++, info++) { in tps65910_probe()
1247 for (i = 0; i < pmic->num_regulators; i++) { in tps65910_shutdown()
Dmax8997-regulator.c26 int num_regulators; member
915 pdata->num_regulators = of_get_child_count(regulators_np); in max8997_pmic_dt_parse_pdata()
918 pdata->num_regulators, sizeof(*rdata), in max8997_pmic_dt_parse_pdata()
1039 max8997->num_regulators = pdata->num_regulators; in max8997_pmic_probe()
1164 for (i = 0; i < pdata->num_regulators; i++) { in max8997_pmic_probe()
Dlp872x.c110 int num_regulators; member
813 for (i = 0; i < lp->num_regulators; i++) { in lp872x_find_regulator_init_data()
828 for (i = 0; i < lp->num_regulators; i++) { in lp872x_regulator_register()
967 lp->num_regulators = lp872x_num_regulators[id->driver_data]; in lp872x_probe()
/Linux-v4.19/include/linux/
Dpmbus.h45 int num_regulators; member
/Linux-v4.19/include/linux/regulator/
Dlp3971.h47 int num_regulators; member
Dlp3972.h44 int num_regulators; member
Dact8865.h87 int num_regulators; member
/Linux-v4.19/include/linux/mfd/
Dmax8998.h100 int num_regulators; member
Dmax8997.h185 int num_regulators; member
Dmc13xxx.h91 int num_regulators; member
/Linux-v4.19/include/linux/mfd/samsung/
Dcore.h91 int num_regulators; member
/Linux-v4.19/drivers/hwmon/pmbus/
Dltc2978.c747 info->num_regulators = info->pages; in ltc2978_probe()
749 if (info->num_regulators > ARRAY_SIZE(ltc2978_reg_desc)) { in ltc2978_probe()
751 info->num_regulators = ARRAY_SIZE(ltc2978_reg_desc); in ltc2978_probe()
/Linux-v4.19/drivers/media/platform/soc_camera/
Dsoc_camera.c85 ret = regulator_bulk_enable(ssdd->sd_pdata.num_regulators, in soc_camera_power_on()
104 regulator_bulk_disable(ssdd->sd_pdata.num_regulators, in soc_camera_power_on()
129 err = regulator_bulk_disable(ssdd->sd_pdata.num_regulators, in soc_camera_power_off()
146 return devm_regulator_bulk_get(dev, ssdd->sd_pdata.num_regulators, in soc_camera_power_init()
1261 ssdd->sd_pdata.num_regulators = 0; in soc_camera_i2c_init()
2094 ret = devm_regulator_bulk_get(&pdev->dev, ssdd->sd_pdata.num_regulators, in soc_camera_pdrv_probe()

12