Lines Matching refs:regulators
513 static const struct regulator_desc regulators[] = { variable
569 pdata->regulators = rdata; in max8998_pmic_dt_parse_pdata()
570 for (i = 0; i < ARRAY_SIZE(regulators); ++i) { in max8998_pmic_dt_parse_pdata()
572 regulators[i].name); in max8998_pmic_dt_parse_pdata()
576 rdata->id = regulators[i].id; in max8998_pmic_dt_parse_pdata()
579 ®ulators[i]); in max8998_pmic_dt_parse_pdata()
583 pdata->num_regulators = rdata - pdata->regulators; in max8998_pmic_dt_parse_pdata()
701 while (regulators[index].min_uV + in max8998_pmic_probe()
702 regulators[index].uV_step * i in max8998_pmic_probe()
720 while (regulators[index].min_uV + in max8998_pmic_probe()
721 regulators[index].uV_step * i in max8998_pmic_probe()
734 int index = pdata->regulators[i].id - MAX8998_LDO2; in max8998_pmic_probe()
737 config.of_node = pdata->regulators[i].reg_node; in max8998_pmic_probe()
738 config.init_data = pdata->regulators[i].initdata; in max8998_pmic_probe()
741 rdev = devm_regulator_register(&pdev->dev, ®ulators[index], in max8998_pmic_probe()
746 regulators[index].name, ret); in max8998_pmic_probe()