Lines Matching refs:pwr_info

538 		 hba->pwr_info.gear_rx, hba->pwr_info.gear_tx,  in ufshcd_print_pwr_info()
539 hba->pwr_info.lane_rx, hba->pwr_info.lane_tx, in ufshcd_print_pwr_info()
540 names[hba->pwr_info.pwr_rx], in ufshcd_print_pwr_info()
541 names[hba->pwr_info.pwr_tx], in ufshcd_print_pwr_info()
542 hba->pwr_info.hs_rate); in ufshcd_print_pwr_info()
1099 memcpy(&new_pwr_info, &hba->pwr_info, in ufshcd_scale_gear()
1102 if (hba->pwr_info.gear_tx > UFS_MIN_GEAR_TO_SCALE_DOWN in ufshcd_scale_gear()
1103 || hba->pwr_info.gear_rx > UFS_MIN_GEAR_TO_SCALE_DOWN) { in ufshcd_scale_gear()
1106 &hba->pwr_info, in ufshcd_scale_gear()
1121 hba->pwr_info.gear_tx, hba->pwr_info.gear_rx, in ufshcd_scale_gear()
3636 orig_pwr_info = hba->pwr_info; in ufshcd_dme_get_attr()
3915 hba->pwr_info.gear_rx = UFS_PWM_G1; in ufshcd_init_pwr_info()
3916 hba->pwr_info.gear_tx = UFS_PWM_G1; in ufshcd_init_pwr_info()
3917 hba->pwr_info.lane_rx = 1; in ufshcd_init_pwr_info()
3918 hba->pwr_info.lane_tx = 1; in ufshcd_init_pwr_info()
3919 hba->pwr_info.pwr_rx = SLOWAUTO_MODE; in ufshcd_init_pwr_info()
3920 hba->pwr_info.pwr_tx = SLOWAUTO_MODE; in ufshcd_init_pwr_info()
3921 hba->pwr_info.hs_rate = 0; in ufshcd_init_pwr_info()
3930 struct ufs_pa_layer_attr *pwr_info = &hba->max_pwr_info.info; in ufshcd_get_max_pwr_mode() local
3935 pwr_info->pwr_tx = FAST_MODE; in ufshcd_get_max_pwr_mode()
3936 pwr_info->pwr_rx = FAST_MODE; in ufshcd_get_max_pwr_mode()
3937 pwr_info->hs_rate = PA_HS_MODE_B; in ufshcd_get_max_pwr_mode()
3941 &pwr_info->lane_rx); in ufshcd_get_max_pwr_mode()
3943 &pwr_info->lane_tx); in ufshcd_get_max_pwr_mode()
3945 if (!pwr_info->lane_rx || !pwr_info->lane_tx) { in ufshcd_get_max_pwr_mode()
3948 pwr_info->lane_rx, in ufshcd_get_max_pwr_mode()
3949 pwr_info->lane_tx); in ufshcd_get_max_pwr_mode()
3958 ufshcd_dme_get(hba, UIC_ARG_MIB(PA_MAXRXHSGEAR), &pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
3959 if (!pwr_info->gear_rx) { in ufshcd_get_max_pwr_mode()
3961 &pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
3962 if (!pwr_info->gear_rx) { in ufshcd_get_max_pwr_mode()
3964 __func__, pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
3967 pwr_info->pwr_rx = SLOW_MODE; in ufshcd_get_max_pwr_mode()
3971 &pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
3972 if (!pwr_info->gear_tx) { in ufshcd_get_max_pwr_mode()
3974 &pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
3975 if (!pwr_info->gear_tx) { in ufshcd_get_max_pwr_mode()
3977 __func__, pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
3980 pwr_info->pwr_tx = SLOW_MODE; in ufshcd_get_max_pwr_mode()
3993 if (pwr_mode->gear_rx == hba->pwr_info.gear_rx && in ufshcd_change_power_mode()
3994 pwr_mode->gear_tx == hba->pwr_info.gear_tx && in ufshcd_change_power_mode()
3995 pwr_mode->lane_rx == hba->pwr_info.lane_rx && in ufshcd_change_power_mode()
3996 pwr_mode->lane_tx == hba->pwr_info.lane_tx && in ufshcd_change_power_mode()
3997 pwr_mode->pwr_rx == hba->pwr_info.pwr_rx && in ufshcd_change_power_mode()
3998 pwr_mode->pwr_tx == hba->pwr_info.pwr_tx && in ufshcd_change_power_mode()
3999 pwr_mode->hs_rate == hba->pwr_info.hs_rate) { in ufshcd_change_power_mode()
4045 memcpy(&hba->pwr_info, pwr_mode, in ufshcd_change_power_mode()
6644 &hba->pwr_info, in ufshcd_probe_hba()