Home
last modified time | relevance | path

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

/openbmc/linux/drivers/ufs/core/
H A Dufshcd.c1243 memcpy(&new_pwr_info, &hba->clk_scaling.saved_pwr_info, in ufshcd_scale_gear()
1249 if (hba->pwr_info.gear_tx > hba->clk_scaling.min_gear || in ufshcd_scale_gear()
1250 hba->pwr_info.gear_rx > hba->clk_scaling.min_gear) { in ufshcd_scale_gear()
1252 memcpy(&hba->clk_scaling.saved_pwr_info, in ufshcd_scale_gear()
1257 new_pwr_info.gear_tx = hba->clk_scaling.min_gear; in ufshcd_scale_gear()
1258 new_pwr_info.gear_rx = hba->clk_scaling.min_gear; in ufshcd_scale_gear()
1290 if (!hba->clk_scaling.is_allowed || in ufshcd_clock_scaling_prepare()
1367 clk_scaling.suspend_work); in ufshcd_clk_scaling_suspend_work()
1371 if (hba->clk_scaling.active_reqs || hba->clk_scaling.is_suspended) { in ufshcd_clk_scaling_suspend_work()
1375 hba->clk_scaling.is_suspended = true; in ufshcd_clk_scaling_suspend_work()
[all …]
/openbmc/linux/include/ufs/
H A Dufshcd.h1031 struct ufs_clk_scaling clk_scaling; member
/openbmc/linux/drivers/ufs/host/
H A Dufs-mediatek.c1482 hba->clk_scaling.min_gear = UFS_HS_G4; in ufs_mtk_config_scaling_param()