Searched refs:host_params (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/ufs/host/ |
| H A D | ufshcd-pltfrm.c | 346 int ufshcd_negotiate_pwr_params(const struct ufs_host_params *host_params, in ufshcd_negotiate_pwr_params() argument 358 if (host_params->desired_working_mode == UFS_HS_MODE) { in ufshcd_negotiate_pwr_params() 360 min_host_gear = min_t(u32, host_params->hs_rx_gear, in ufshcd_negotiate_pwr_params() 361 host_params->hs_tx_gear); in ufshcd_negotiate_pwr_params() 363 min_host_gear = min_t(u32, host_params->pwm_rx_gear, in ufshcd_negotiate_pwr_params() 364 host_params->pwm_tx_gear); in ufshcd_negotiate_pwr_params() 382 agreed_pwr->pwr_rx = host_params->rx_pwr_hs; in ufshcd_negotiate_pwr_params() 391 agreed_pwr->pwr_rx = host_params->rx_pwr_pwm; in ufshcd_negotiate_pwr_params() 401 host_params->tx_lanes); in ufshcd_negotiate_pwr_params() 403 host_params->rx_lanes); in ufshcd_negotiate_pwr_params() [all …]
|
| H A D | ufshcd-pltfrm.h | 28 int ufshcd_negotiate_pwr_params(const struct ufs_host_params *host_params, 31 void ufshcd_init_host_params(struct ufs_host_params *host_params); 32 void ufshcd_parse_gear_limits(struct ufs_hba *hba, struct ufs_host_params *host_params);
|
| H A D | ufs-qcom.c | 491 struct ufs_host_params *host_params = &host->host_params; in ufs_qcom_power_up_sequence() local 502 host_params->hs_rate = PA_HS_MODE_A; in ufs_qcom_power_up_sequence() 504 mode = host_params->hs_rate == PA_HS_MODE_B ? PHY_MODE_UFS_HS_B : PHY_MODE_UFS_HS_A; in ufs_qcom_power_up_sequence() 975 struct ufs_host_params *host_params = &host->host_params; in ufs_qcom_pwr_change_notify() local 985 ret = ufshcd_negotiate_pwr_params(host_params, dev_max_params, dev_req_params); in ufs_qcom_pwr_change_notify() 1135 struct ufs_host_params *host_params = &host->host_params; in ufs_qcom_set_phy_gear() local 1145 host->phy_gear = host_params->hs_tx_gear; in ufs_qcom_set_phy_gear() 1178 struct ufs_host_params *host_params = &host->host_params; in ufs_qcom_parse_gear_limits() local 1179 u32 hs_gear_old = host_params->hs_tx_gear; in ufs_qcom_parse_gear_limits() 1181 ufshcd_parse_gear_limits(hba, host_params); in ufs_qcom_parse_gear_limits() [all …]
|
| H A D | ufs-hisi.c | 296 static void ufs_hisi_set_dev_cap(struct ufs_host_params *host_params) in ufs_hisi_set_dev_cap() argument 298 ufshcd_init_host_params(host_params); in ufs_hisi_set_dev_cap() 368 struct ufs_host_params host_params; in ufs_hisi_pwr_change_notify() local 380 ufs_hisi_set_dev_cap(&host_params); in ufs_hisi_pwr_change_notify() 381 ret = ufshcd_negotiate_pwr_params(&host_params, dev_max_params, dev_req_params); in ufs_hisi_pwr_change_notify()
|
| H A D | ufs-qcom.h | 307 struct ufs_host_params host_params; member
|
| H A D | ufs-mediatek.c | 1379 struct ufs_host_params host_params; in ufs_mtk_pre_pwr_change() local 1382 ufshcd_init_host_params(&host_params); in ufs_mtk_pre_pwr_change() 1383 host_params.hs_rx_gear = UFS_HS_G5; in ufs_mtk_pre_pwr_change() 1384 host_params.hs_tx_gear = UFS_HS_G5; in ufs_mtk_pre_pwr_change() 1388 host_params.desired_working_mode = UFS_PWM_MODE; in ufs_mtk_pre_pwr_change() 1390 ret = ufshcd_negotiate_pwr_params(&host_params, dev_max_params, dev_req_params); in ufs_mtk_pre_pwr_change()
|
| H A D | ufs-exynos.c | 826 struct ufs_host_params host_params; in exynos_ufs_pre_pwr_mode() local 835 ufshcd_init_host_params(&host_params); in exynos_ufs_pre_pwr_mode() 838 host_params.hs_tx_gear = exynos_ufs_get_hs_gear(hba); in exynos_ufs_pre_pwr_mode() 839 host_params.hs_rx_gear = exynos_ufs_get_hs_gear(hba); in exynos_ufs_pre_pwr_mode() 841 ret = ufshcd_negotiate_pwr_params(&host_params, dev_max_params, dev_req_params); in exynos_ufs_pre_pwr_mode()
|