Home
last modified time | relevance | path

Searched refs:clk_scaling (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/ufs/core/
H A Dufshcd.c1183 clki->name, hba->clk_scaling.target_freq, freq); in ufshcd_opp_config_clks()
1269 return freq != hba->clk_scaling.target_freq; in ufshcd_is_devfreq_scaling_required()
1393 memcpy(&new_pwr_info, &hba->clk_scaling.saved_pwr_info, in ufshcd_scale_gear()
1399 if (hba->pwr_info.gear_tx > hba->clk_scaling.min_gear || in ufshcd_scale_gear()
1400 hba->pwr_info.gear_rx > hba->clk_scaling.min_gear) { in ufshcd_scale_gear()
1402 memcpy(&hba->clk_scaling.saved_pwr_info, in ufshcd_scale_gear()
1407 new_pwr_info.gear_tx = hba->clk_scaling.min_gear; in ufshcd_scale_gear()
1408 new_pwr_info.gear_rx = hba->clk_scaling.min_gear; in ufshcd_scale_gear()
1442 if (!hba->clk_scaling.is_allowed || in ufshcd_clock_scaling_prepare()
1468 ufshcd_wb_toggle(hba, hba->pwr_info.gear_rx >= hba->clk_scaling.wb_gear); in ufshcd_clock_scaling_unprepare()
[all …]
/linux/include/ufs/
H A Dufshcd.h1066 struct ufs_clk_scaling clk_scaling; member
/linux/drivers/ufs/host/
H A Dufs-mediatek.c2013 hba->clk_scaling.min_gear = UFS_HS_G4; in ufs_mtk_config_scaling_param()
2031 if (!hba->clk_scaling.is_initialized) in _ufs_mtk_clk_scale()
H A Dufs-qcom.c2090 hba->clk_scaling.suspend_on_no_request = true; in ufs_qcom_config_scaling_param()