Lines Matching refs:soc_data

57 	const struct mtk_cpufreq_platform_data *soc_data;  member
81 const struct mtk_cpufreq_platform_data *soc_data = info->soc_data; in mtk_cpufreq_voltage_tracking() local
100 new_vsram = clamp(new_vproc + soc_data->min_volt_shift, in mtk_cpufreq_voltage_tracking()
101 soc_data->sram_min_volt, soc_data->sram_max_volt); in mtk_cpufreq_voltage_tracking()
105 vsram = clamp(pre_vproc + soc_data->max_volt_shift, in mtk_cpufreq_voltage_tracking()
106 soc_data->sram_min_volt, new_vsram); in mtk_cpufreq_voltage_tracking()
108 soc_data->sram_max_volt); in mtk_cpufreq_voltage_tracking()
113 if (vsram == soc_data->sram_max_volt || in mtk_cpufreq_voltage_tracking()
114 new_vsram == soc_data->sram_min_volt) in mtk_cpufreq_voltage_tracking()
117 vproc = vsram - soc_data->min_volt_shift; in mtk_cpufreq_voltage_tracking()
120 soc_data->proc_max_volt); in mtk_cpufreq_voltage_tracking()
123 soc_data->sram_max_volt); in mtk_cpufreq_voltage_tracking()
128 pre_vsram - soc_data->max_volt_shift); in mtk_cpufreq_voltage_tracking()
130 soc_data->proc_max_volt); in mtk_cpufreq_voltage_tracking()
138 vproc + soc_data->min_volt_shift); in mtk_cpufreq_voltage_tracking()
141 soc_data->sram_max_volt); in mtk_cpufreq_voltage_tracking()
144 soc_data->proc_max_volt); in mtk_cpufreq_voltage_tracking()
164 const struct mtk_cpufreq_platform_data *soc_data = info->soc_data; in mtk_cpufreq_set_voltage() local
171 soc_data->proc_max_volt); in mtk_cpufreq_set_voltage()
246 if (info->soc_data->ccifreq_supported && !is_ccifreq_ready(info)) in mtk_cpufreq_set_target()
398 if (info->soc_data->ccifreq_supported) { in mtk_cpu_dvfs_info_init()
478 if (info->soc_data->ccifreq_supported) { in mtk_cpu_dvfs_info_init()
520 info->vtrack_max = 3 * DIV_ROUND_UP(max(info->soc_data->sram_max_volt, in mtk_cpu_dvfs_info_init()
521 info->soc_data->proc_max_volt), in mtk_cpu_dvfs_info_init()
522 info->soc_data->min_volt_shift); in mtk_cpu_dvfs_info_init()
647 info->soc_data = data; in mtk_cpufreq_probe()