Lines Matching refs:pdata
117 struct tps51632_regulator_platform_data *pdata) in tps51632_init_dcdc() argument
123 if (!pdata->enable_pwm_dvfs) in tps51632_init_dcdc()
127 vsel = TPS51632_VOLT_VSEL(pdata->base_voltage_uV); in tps51632_init_dcdc()
134 if (pdata->dvfs_step_20mV) in tps51632_init_dcdc()
137 if (pdata->max_voltage_uV) { in tps51632_init_dcdc()
151 vsel = TPS51632_VOLT_VSEL(pdata->max_voltage_uV); in tps51632_init_dcdc()
227 struct tps51632_regulator_platform_data *pdata; in of_get_tps51632_platform_data() local
230 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in of_get_tps51632_platform_data()
231 if (!pdata) in of_get_tps51632_platform_data()
234 pdata->reg_init_data = of_get_regulator_init_data(dev, dev->of_node, in of_get_tps51632_platform_data()
236 if (!pdata->reg_init_data) { in of_get_tps51632_platform_data()
241 pdata->enable_pwm_dvfs = in of_get_tps51632_platform_data()
243 pdata->dvfs_step_20mV = of_property_read_bool(np, "ti,dvfs-step-20mV"); in of_get_tps51632_platform_data()
245 pdata->base_voltage_uV = pdata->reg_init_data->constraints.min_uV ? : in of_get_tps51632_platform_data()
247 pdata->max_voltage_uV = pdata->reg_init_data->constraints.max_uV ? : in of_get_tps51632_platform_data()
249 return pdata; in of_get_tps51632_platform_data()
263 struct tps51632_regulator_platform_data *pdata; in tps51632_probe() local
295 pdata = dev_get_platdata(&client->dev); in tps51632_probe()
296 if (!pdata && client->dev.of_node) in tps51632_probe()
297 pdata = of_get_tps51632_platform_data(&client->dev, &tps->desc); in tps51632_probe()
298 if (!pdata) { in tps51632_probe()
303 if (pdata->enable_pwm_dvfs) { in tps51632_probe()
304 if ((pdata->base_voltage_uV < TPS51632_MIN_VOLTAGE) || in tps51632_probe()
305 (pdata->base_voltage_uV > TPS51632_MAX_VOLTAGE)) { in tps51632_probe()
310 if ((pdata->max_voltage_uV) && in tps51632_probe()
311 ((pdata->max_voltage_uV < TPS51632_MIN_VOLTAGE) || in tps51632_probe()
312 (pdata->max_voltage_uV > TPS51632_MAX_VOLTAGE))) { in tps51632_probe()
318 if (pdata->enable_pwm_dvfs) in tps51632_probe()
332 ret = tps51632_init_dcdc(tps, pdata); in tps51632_probe()
340 config.init_data = pdata->reg_init_data; in tps51632_probe()