Lines Matching refs:soc_data
62 const struct ti_cpufreq_soc_data *soc_data; member
69 efuse = opp_data->soc_data->efuse_fallback; in amx3_efuse_xlate()
216 ret = regmap_read(opp_data->syscon, opp_data->soc_data->efuse_offset, in ti_cpufreq_get_efuse()
221 opp_data->soc_data->efuse_offset, 4); in ti_cpufreq_get_efuse()
235 efuse = (efuse & opp_data->soc_data->efuse_mask); in ti_cpufreq_get_efuse()
236 efuse >>= opp_data->soc_data->efuse_shift; in ti_cpufreq_get_efuse()
238 *efuse_value = opp_data->soc_data->efuse_xlate(opp_data, efuse); in ti_cpufreq_get_efuse()
257 ret = regmap_read(opp_data->syscon, opp_data->soc_data->rev_offset, in ti_cpufreq_get_rev()
262 opp_data->soc_data->rev_offset, 4); in ti_cpufreq_get_rev()
342 opp_data->soc_data = match->data; in ti_cpufreq_probe()
375 if (opp_data->soc_data->multi_regulator) { in ti_cpufreq_probe()
376 if (opp_data->soc_data->reg_names) in ti_cpufreq_probe()
377 config.regulator_names = opp_data->soc_data->reg_names; in ti_cpufreq_probe()