Lines Matching refs:rdata
438 struct sec_regulator_data *rdata, in s5m8767_regulator_config_ext_control() argument
443 if (rdata->id != S5M8767_BUCK9) in s5m8767_regulator_config_ext_control()
449 if (opmode->id == rdata->id) { in s5m8767_regulator_config_ext_control()
450 mode = s5m8767_opmode_reg[rdata->id][opmode->mode]; in s5m8767_regulator_config_ext_control()
457 rdata->reg_node->name, mode); in s5m8767_regulator_config_ext_control()
461 if (!gpio_is_valid(rdata->ext_control_gpio)) { in s5m8767_regulator_config_ext_control()
464 rdata->reg_node->name); in s5m8767_regulator_config_ext_control()
468 config->ena_gpio = rdata->ext_control_gpio; in s5m8767_regulator_config_ext_control()
536 struct sec_regulator_data *rdata; in s5m8767_pmic_dt_parse_pdata() local
555 rdata = devm_kzalloc(&pdev->dev, sizeof(*rdata) * in s5m8767_pmic_dt_parse_pdata()
557 if (!rdata) in s5m8767_pmic_dt_parse_pdata()
565 pdata->regulators = rdata; in s5m8767_pmic_dt_parse_pdata()
579 rdata->ext_control_gpio = of_get_named_gpio(reg_np, in s5m8767_pmic_dt_parse_pdata()
582 rdata->id = i; in s5m8767_pmic_dt_parse_pdata()
583 rdata->initdata = of_get_regulator_init_data( in s5m8767_pmic_dt_parse_pdata()
586 rdata->reg_node = reg_np; in s5m8767_pmic_dt_parse_pdata()
587 rdata++; in s5m8767_pmic_dt_parse_pdata()