Lines Matching refs:tps_pdata
282 struct tps65090_regulator_plat_data *tps_pdata) in tps65090_regulator_disable_ext_control() argument
292 if (tps_pdata->reg_init_data->constraints.always_on || in tps65090_regulator_disable_ext_control()
293 tps_pdata->reg_init_data->constraints.boot_on) { in tps65090_regulator_disable_ext_control()
304 struct tps65090_regulator_plat_data *tps_pdata, in tps65090_configure_regulator_config() argument
307 if (gpio_is_valid(tps_pdata->gpio)) { in tps65090_configure_regulator_config()
310 if (tps_pdata->reg_init_data->constraints.always_on || in tps65090_configure_regulator_config()
311 tps_pdata->reg_init_data->constraints.boot_on) in tps65090_configure_regulator_config()
314 config->ena_gpio = tps_pdata->gpio; in tps65090_configure_regulator_config()
417 struct tps65090_regulator_plat_data *tps_pdata; in tps65090_regulator_probe() local
441 tps_pdata = tps65090_pdata->reg_pdata[num]; in tps65090_regulator_probe()
446 if (tps_pdata) { in tps65090_regulator_probe()
448 tps_pdata->overcurrent_wait_valid; in tps65090_regulator_probe()
449 ri->overcurrent_wait = tps_pdata->overcurrent_wait; in tps65090_regulator_probe()
456 if (tps_pdata && is_dcdc(num) && tps_pdata->reg_init_data) { in tps65090_regulator_probe()
457 if (tps_pdata->enable_ext_control) { in tps65090_regulator_probe()
459 tps_pdata, &config); in tps65090_regulator_probe()
463 ri, tps_pdata); in tps65090_regulator_probe()
475 if (tps_pdata) in tps65090_regulator_probe()
476 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()
500 tps_pdata->enable_ext_control) { in tps65090_regulator_probe()