Lines Matching refs:soc_data
36 const struct mtk_ccifreq_platform_data *soc_data; member
42 const struct mtk_ccifreq_platform_data *soc_data = drv->soc_data; in mtk_ccifreq_set_voltage() local
49 drv->soc_data->proc_max_volt); in mtk_ccifreq_set_voltage()
65 new_vsram = clamp(new_voltage + soc_data->min_volt_shift, in mtk_ccifreq_set_voltage()
66 soc_data->sram_min_volt, soc_data->sram_max_volt); in mtk_ccifreq_set_voltage()
70 vsram = clamp(pre_voltage + soc_data->max_volt_shift, in mtk_ccifreq_set_voltage()
71 soc_data->sram_min_volt, new_vsram); in mtk_ccifreq_set_voltage()
73 soc_data->sram_max_volt); in mtk_ccifreq_set_voltage()
77 if (vsram == soc_data->sram_max_volt || in mtk_ccifreq_set_voltage()
78 new_vsram == soc_data->sram_min_volt) in mtk_ccifreq_set_voltage()
81 voltage = vsram - soc_data->min_volt_shift; in mtk_ccifreq_set_voltage()
84 soc_data->proc_max_volt); in mtk_ccifreq_set_voltage()
87 soc_data->sram_max_volt); in mtk_ccifreq_set_voltage()
92 pre_vsram - soc_data->max_volt_shift); in mtk_ccifreq_set_voltage()
94 soc_data->proc_max_volt); in mtk_ccifreq_set_voltage()
102 voltage + soc_data->min_volt_shift); in mtk_ccifreq_set_voltage()
105 soc_data->sram_max_volt); in mtk_ccifreq_set_voltage()
108 soc_data->proc_max_volt); in mtk_ccifreq_set_voltage()
262 drv->soc_data = (const struct mtk_ccifreq_platform_data *) in mtk_ccifreq_probe()
313 drv->vtrack_max = 3 * DIV_ROUND_UP(max(drv->soc_data->sram_max_volt, in mtk_ccifreq_probe()
314 drv->soc_data->proc_max_volt), in mtk_ccifreq_probe()
315 drv->soc_data->min_volt_shift); in mtk_ccifreq_probe()