| /linux/include/linux/regulator/ |
| H A D | of_regulator.h | 10 struct regulator_desc; 17 const struct regulator_desc *desc; 24 const struct regulator_desc *desc); 32 const struct regulator_desc *desc) in of_get_regulator_init_data()
|
| /linux/drivers/regulator/ |
| H A D | mtk-dvfsrc-regulator.c | 22 const struct regulator_desc *descs; 110 static const struct regulator_desc mt6873_regulators[] = { 128 static const struct regulator_desc mt6893_regulators[] = { 143 static const struct regulator_desc mt8183_regulators[] = { 159 static const struct regulator_desc mt8195_regulators[] = { 178 static const struct regulator_desc mt8196_regulators[] = { 198 const struct regulator_desc *vrdesc = &pdata->descs[i]; in dvfsrc_vcore_regulator_probe()
|
| H A D | rt5739.c | 54 const struct regulator_desc *desc = rdev->desc; in rt5739_set_mode() 79 const struct regulator_desc *desc = rdev->desc; in rt5739_get_mode() 101 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_voltage() 122 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_enable() 136 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_disable() 151 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_mode() 202 static void rt5739_init_regulator_desc(struct regulator_desc *desc, in rt5739_init_regulator_desc() 257 struct regulator_desc *desc; in rt5739_probe()
|
| H A D | sun20i-regulator.c | 17 const struct regulator_desc *descs; 25 const struct regulator_desc *desc = rdev->desc; in sun20i_d1_system_ldo_list_voltage() 50 static const struct regulator_desc sun20i_d1_system_ldo_descs[] = { 126 const struct regulator_desc *desc = &data->descs[i]; in sun20i_regulator_probe()
|
| H A D | rt8092.c | 62 const struct regulator_desc *desc = rdev->desc; in rt8092_set_operating_mode() 84 const struct regulator_desc *desc = rdev->desc; in rt8092_get_operating_mode() 131 const struct regulator_desc *desc = rdev->desc; in rt8092_set_suspend_voltage() 158 const struct regulator_desc *desc = rdev->desc; in rt8092_set_suspend_enable() 168 const struct regulator_desc *desc = rdev->desc; in rt8092_set_suspend_disable() 178 const struct regulator_desc *desc = rdev->desc; in rt8092_set_suspend_mode() 238 struct regulator_desc *desc; in rt8092_probe()
|
| H A D | stm32-booster.c | 28 static const struct regulator_desc stm32h7_booster_desc = { 59 static const struct regulator_desc stm32mp1_booster_desc = { 77 const struct regulator_desc *desc; in stm32_booster_probe()
|
| H A D | rn5t618-regulator.c | 43 static const struct regulator_desc rn5t567_regulators[] = { 60 static const struct regulator_desc rn5t618_regulators[] = { 76 static const struct regulator_desc rc5t619_regulators[] = { 104 const struct regulator_desc *regulators; in rn5t618_regulator_probe()
|
| H A D | max77541-regulator.c | 92 static const struct regulator_desc max77540_regulators_desc[] = { 97 static const struct regulator_desc max77541_regulators_desc[] = { 105 const struct regulator_desc *desc; in max77541_regulator_probe()
|
| H A D | ltc3676.c | 69 struct regulator_desc regulator_descs[LTC3676_NUM_REGULATORS]; 146 const struct regulator_desc *desc, in ltc3676_of_parse_cb() 150 struct regulator_desc *rdesc = <c3676->regulator_descs[desc->id]; in ltc3676_of_parse_cb() 224 static const struct regulator_desc ltc3676_regulators[LTC3676_NUM_REGULATORS] = { 302 struct regulator_desc *descs; in ltc3676_regulator_probe() 325 struct regulator_desc *desc = <c3676->regulator_descs[i]; in ltc3676_regulator_probe()
|
| H A D | pf9453-regulator.c | 29 struct regulator_desc desc; 511 static int buck_set_dvs(const struct regulator_desc *desc, in buck_set_dvs() 538 static int pf9453_set_dvs_levels(struct device_node *np, const struct regulator_desc *desc, in pf9453_set_dvs_levels() 764 const struct pf9453_regulator_desc *regulator_desc = of_device_get_match_data(&i2c->dev); in pf9453_i2c_probe() local 797 while (regulator_desc->desc.name) { in pf9453_i2c_probe() 798 const struct regulator_desc *desc; in pf9453_i2c_probe() 801 desc = ®ulator_desc->desc; in pf9453_i2c_probe() 811 regulator_desc++; in pf9453_i2c_probe()
|
| H A D | lochnagar-regulator.c | 112 const struct regulator_desc *desc, in lochnagar_micbias_of_parse() 139 static const struct regulator_desc lochnagar_regulators[] = { 245 const struct regulator_desc *desc; in lochnagar_regulator_probe()
|
| H A D | rt5190a-regulator.c | 54 struct regulator_desc rdesc[RT5190A_MAX_IDX]; 221 struct regulator_desc *desc = priv->rdesc + rid; in rt5190a_of_parse_cb() 257 static void rt5190a_fillin_regulator_desc(struct regulator_desc *desc, int rid) in rt5190a_fillin_regulator_desc() 323 struct regulator_desc *reg_desc; in rt5190a_parse_regulator_dt_data() 471 struct regulator_desc *desc = priv->rdesc + i; in rt5190a_probe()
|
| H A D | internal.h | 80 const struct regulator_desc *desc, 104 const struct regulator_desc *desc, in regulator_of_get_init_data()
|
| H A D | rt4801-regulator.c | 38 const struct regulator_desc *desc, in rt4801_of_parse_cb() 140 static const struct regulator_desc rt4801_regulator_descs[] = { 209 const struct regulator_desc *desc = rt4801_regulator_descs + i; in rt4801_probe()
|
| H A D | da9121-regulator.c | 377 const struct regulator_desc *desc, in da9121_of_parse_cb() 442 static const struct regulator_desc da9121_reg = { 466 static const struct regulator_desc da9220_reg[2] = { 507 static const struct regulator_desc da9122_reg[2] = { 548 static const struct regulator_desc da9217_reg = { 575 static const struct regulator_desc da9141_reg = { 595 static const struct regulator_desc da9142_reg = { 616 static const struct regulator_desc *local_da9121_regulators[][DA9121_IDX_MAX] = { 784 const struct regulator_desc *regl_desc = in da9121_set_regulator_config()
|
| H A D | pca9450-regulator.c | 35 struct regulator_desc desc; 228 static int buck_set_dvs(const struct regulator_desc *desc, in buck_set_dvs() 264 const struct regulator_desc *desc, in pca9450_set_dvs_levels() 1292 const struct pca9450_regulator_desc *regulator_desc; in pca9450_i2c_probe() local 1306 regulator_desc = pca9450a_regulators; in pca9450_i2c_probe() 1312 regulator_desc = pca9450bc_regulators; in pca9450_i2c_probe() 1318 regulator_desc = pca9451a_regulators; in pca9450_i2c_probe() 1324 regulator_desc = pca9451a_regulators; in pca9450_i2c_probe() 1359 const struct regulator_desc *desc; in pca9450_i2c_probe() 1363 r = ®ulator_desc[i]; in pca9450_i2c_probe()
|
| H A D | wm8994-regulator.c | 73 static const struct regulator_desc wm8994_ldo_desc[] = { 102 static const struct regulator_desc wm8958_ldo_desc[] = {
|
| H A D | dbx500-prcmu.h | 23 struct regulator_desc desc;
|
| H A D | tps6287x-regulator.c | 65 static int tps6287x_best_range(struct regulator_config *config, const struct regulator_desc *desc) in tps6287x_best_range() 160 static const struct regulator_desc tps6287x_reg = {
|
| H A D | atc260x-regulator.c | 300 static const struct regulator_desc atc2603c_reg[] = { 316 static const struct regulator_desc atc2603c_reg_dcdc2_ver_b = 455 static const struct regulator_desc atc2609a_reg[] = { 480 const struct regulator_desc *regulators; in atc260x_regulator_probe()
|
| H A D | adp5055-regulator.c | 199 const struct regulator_desc *desc, in adp5055_of_parse_cb() 339 static struct regulator_desc adp5055_regulators[] = { 369 const struct regulator_desc *desc; in adp5055_probe()
|
| H A D | ti-abb-regulator.c | 92 struct regulator_desc rdesc; 305 const struct regulator_desc *desc = rdev->desc; in ti_abb_set_voltage_sel() 376 const struct regulator_desc *desc = rdev->desc; in ti_abb_get_voltage_sel() 694 struct regulator_desc *desc; in ti_abb_probe()
|
| H A D | sky81452-regulator.c | 40 static const struct regulator_desc sky81452_reg = {
|
| /linux/Documentation/power/regulator/ |
| H A D | regulator.rst | 14 struct regulator_dev *regulator_register(struct regulator_desc *regulator_desc,
|
| /linux/include/linux/platform_data/x86/ |
| H A D | int3472.h | 60 (const struct regulator_desc) { \ 107 struct regulator_desc rdesc;
|