Lines Matching refs:ddata
439 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; in palmas_set_mode_smps() local
440 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_set_mode_smps()
500 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; in palmas_smps_set_ramp_delay() local
501 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_set_ramp_delay()
594 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; in palmas_is_enabled_ldo() local
595 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_is_enabled_ldo()
645 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; in palmas_regulator_config_external() local
646 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_regulator_config_external()
669 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; in palmas_smps_init() local
670 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_init()
739 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; in palmas_ldo_init() local
740 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_ldo_init()
784 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; in palmas_extreg_init() local
785 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_extreg_init()
821 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; in palmas_enable_ldo8_track() local
824 rinfo = &ddata->palmas_regs_info[PALMAS_REG_LDO8]; in palmas_enable_ldo8_track()
860 struct palmas_pmic_driver_data *ddata, in palmas_ldo_registration() argument
871 for (id = ddata->ldo_begin; id < ddata->max_reg; id++) { in palmas_ldo_registration()
877 rinfo = &ddata->palmas_regs_info[id]; in palmas_ldo_registration()
919 if (!ddata->has_regen3 && id == PALMAS_REG_REGEN3) in palmas_ldo_registration()
939 config.of_node = ddata->palmas_matches[id].of_node; in palmas_ldo_registration()
956 if (id <= ddata->ldo_end) in palmas_ldo_registration()
972 struct palmas_pmic_driver_data *ddata, in tps65917_ldo_registration() argument
983 for (id = ddata->ldo_begin; id < ddata->max_reg; id++) { in tps65917_ldo_registration()
992 rinfo = &ddata->palmas_regs_info[id]; in tps65917_ldo_registration()
1040 config.of_node = ddata->palmas_matches[id].of_node; in tps65917_ldo_registration()
1073 struct palmas_pmic_driver_data *ddata, in palmas_smps_registration() argument
1085 for (id = ddata->smps_start; id <= ddata->smps_end; id++) { in palmas_smps_registration()
1122 rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_registration()
1227 config.of_node = ddata->palmas_matches[id].of_node; in palmas_smps_registration()
1245 struct palmas_pmic_driver_data *ddata, in tps65917_smps_registration() argument
1257 for (id = ddata->smps_start; id <= ddata->smps_end; id++) { in tps65917_smps_registration()
1276 rinfo = &ddata->palmas_regs_info[id]; in tps65917_smps_registration()
1333 config.of_node = ddata->palmas_matches[id].of_node; in tps65917_smps_registration()
1429 struct palmas_pmic_driver_data *ddata) in palmas_dt_to_pdata() argument
1441 ret = of_regulator_match(dev, regulators, ddata->palmas_matches, in palmas_dt_to_pdata()
1442 ddata->max_reg); in palmas_dt_to_pdata()
1449 for (idx = 0; idx < ddata->max_reg; idx++) { in palmas_dt_to_pdata()
1450 if (!ddata->palmas_matches[idx].init_data || in palmas_dt_to_pdata()
1451 !ddata->palmas_matches[idx].of_node) in palmas_dt_to_pdata()
1454 pdata->reg_data[idx] = ddata->palmas_matches[idx].init_data; in palmas_dt_to_pdata()
1460 of_property_read_bool(ddata->palmas_matches[idx].of_node, in palmas_dt_to_pdata()
1463 ret = of_property_read_u32(ddata->palmas_matches[idx].of_node, in palmas_dt_to_pdata()
1493 ret = of_property_read_u32(ddata->palmas_matches[idx].of_node, in palmas_dt_to_pdata()
1498 ret = of_property_read_bool(ddata->palmas_matches[idx].of_node, in palmas_dt_to_pdata()
1506 ddata->palmas_matches[idx].of_node, in palmas_dt_to_pdata()