Home
last modified time | relevance | path

Searched refs:reg_init_data (Results 1 – 23 of 23) sorted by relevance

/Linux-v6.1/drivers/regulator/
Dtps51632-regulator.c224 pdata->reg_init_data = of_get_regulator_init_data(dev, dev->of_node, in of_get_tps51632_platform_data()
226 if (!pdata->reg_init_data) { in of_get_tps51632_platform_data()
235 pdata->base_voltage_uV = pdata->reg_init_data->constraints.min_uV ? : in of_get_tps51632_platform_data()
237 pdata->max_voltage_uV = pdata->reg_init_data->constraints.max_uV ? : in of_get_tps51632_platform_data()
330 config.init_data = pdata->reg_init_data; in tps51632_probe()
Dtps65090-regulator.c282 if (tps_pdata->reg_init_data->constraints.always_on || in tps65090_regulator_disable_ext_control()
283 tps_pdata->reg_init_data->constraints.boot_on) { in tps65090_regulator_disable_ext_control()
360 rpdata->reg_init_data = ri_data; in tps65090_parse_dt_reg_data()
451 if (tps_pdata && is_dcdc(num) && tps_pdata->reg_init_data) { in tps65090_regulator_probe()
470 config.init_data = tps_pdata->reg_init_data; in tps65090_regulator_probe()
499 if (tps_pdata && is_dcdc(num) && tps_pdata->reg_init_data && in tps65090_regulator_probe()
Dtps6586x-regulator.c427 pdata->reg_init_data[i] = tps6586x_matches[i].init_data; in tps6586x_parse_regulator_dt()
430 sys_rail = pdata->reg_init_data[i]->constraints.name; in tps6586x_parse_regulator_dt()
433 pdata->reg_init_data[i]->supply_regulator = sys_rail; in tps6586x_parse_regulator_dt()
475 reg_data = pdata->reg_init_data[id]; in tps6586x_regulator_probe()
Dtps62360-regulator.c292 pdata->reg_init_data = of_get_regulator_init_data(dev, dev->of_node, in of_get_tps62360_platform_data()
294 if (!pdata->reg_init_data) { in of_get_tps62360_platform_data()
452 config.init_data = pdata->reg_init_data; in tps62360_probe()
Dmax8973-regulator.c709 pdata->reg_init_data = of_get_regulator_init_data(&client->dev, in max8973_probe()
712 ridata = pdata->reg_init_data; in max8973_probe()
774 config.init_data = pdata->reg_init_data; in max8973_probe()
Drc5t583-regulator.c135 config.init_data = pdata->reg_init_data[id]; in rc5t583_regulator_probe()
Dtps68470-regulator.c161 config.init_data = pdata->reg_init_data[i]; in tps68470_regulator_probe()
Dcore.c5844 void *regulator_get_init_drvdata(struct regulator_init_data *reg_init_data) in regulator_get_init_drvdata() argument
5846 return reg_init_data->driver_data; in regulator_get_init_drvdata()
/Linux-v6.1/include/linux/regulator/
Dtps51632-regulator.h26 struct regulator_init_data *reg_init_data; member
Dtps62360.h26 struct regulator_init_data *reg_init_data; member
Dmax8973-regulator.h58 struct regulator_init_data *reg_init_data; member
Ddriver.h759 void *regulator_get_init_drvdata(struct regulator_init_data *reg_init_data);
/Linux-v6.1/include/linux/
Dpmbus.h81 struct regulator_init_data *reg_init_data; member
/Linux-v6.1/include/linux/platform_data/
Dtps68470.h27 const struct regulator_init_data *reg_init_data[TPS68470_NUM_REGULATORS]; member
/Linux-v6.1/drivers/mfd/
Dpcf50633-core.c246 ret = platform_device_add_data(pdev, &pdata->reg_init_data[i], in pcf50633_probe()
247 sizeof(pdata->reg_init_data[i])); in pcf50633_probe()
/Linux-v6.1/include/linux/mfd/
Dtps6586x.h94 struct regulator_init_data *reg_init_data[TPS6586X_ID_MAX_REGULATOR]; member
Dtps65090.h93 struct regulator_init_data *reg_init_data; member
Drc5t583.h323 struct regulator_init_data *reg_init_data[RC5T583_REGULATOR_MAX]; member
/Linux-v6.1/drivers/platform/x86/intel/int3472/
Dtps68470_board_data.c121 .reg_init_data = {
/Linux-v6.1/include/linux/mfd/pcf50633/
Dcore.h25 struct regulator_init_data reg_init_data[PCF50633_NUM_REGULATORS]; member
/Linux-v6.1/arch/arm/mach-s3c/
Dmach-gta02.c249 .reg_init_data = {
/Linux-v6.1/Documentation/hwmon/
Dpmbus-core.rst316 struct regulator_init_data *reg_init_data;
/Linux-v6.1/drivers/hwmon/pmbus/
Dpmbus_core.c3014 if (pdata && pdata->reg_init_data) in pmbus_regulator_register()
3015 config.init_data = &pdata->reg_init_data[i]; in pmbus_regulator_register()