Lines Matching defs:pwr_info
562 hba->pwr_info.gear_rx, hba->pwr_info.gear_tx,
563 hba->pwr_info.lane_rx, hba->pwr_info.lane_tx,
564 names[hba->pwr_info.pwr_rx],
565 names[hba->pwr_info.pwr_tx],
566 hba->pwr_info.hs_rate);
1116 memcpy(&new_pwr_info, &hba->pwr_info,
1119 if (hba->pwr_info.gear_tx > UFS_MIN_GEAR_TO_SCALE_DOWN
1120 || hba->pwr_info.gear_rx > UFS_MIN_GEAR_TO_SCALE_DOWN) {
1123 &hba->pwr_info,
1137 hba->pwr_info.gear_tx, hba->pwr_info.gear_rx,
3733 orig_pwr_info = hba->pwr_info;
4038 hba->pwr_info.gear_rx = UFS_PWM_G1;
4039 hba->pwr_info.gear_tx = UFS_PWM_G1;
4040 hba->pwr_info.lane_rx = 1;
4041 hba->pwr_info.lane_tx = 1;
4042 hba->pwr_info.pwr_rx = SLOWAUTO_MODE;
4043 hba->pwr_info.pwr_tx = SLOWAUTO_MODE;
4044 hba->pwr_info.hs_rate = 0;
4053 struct ufs_pa_layer_attr *pwr_info = &hba->max_pwr_info.info;
4058 pwr_info->pwr_tx = FAST_MODE;
4059 pwr_info->pwr_rx = FAST_MODE;
4060 pwr_info->hs_rate = PA_HS_MODE_B;
4064 &pwr_info->lane_rx);
4066 &pwr_info->lane_tx);
4068 if (!pwr_info->lane_rx || !pwr_info->lane_tx) {
4071 pwr_info->lane_rx,
4072 pwr_info->lane_tx);
4081 ufshcd_dme_get(hba, UIC_ARG_MIB(PA_MAXRXHSGEAR), &pwr_info->gear_rx);
4082 if (!pwr_info->gear_rx) {
4084 &pwr_info->gear_rx);
4085 if (!pwr_info->gear_rx) {
4087 __func__, pwr_info->gear_rx);
4090 pwr_info->pwr_rx = SLOW_MODE;
4094 &pwr_info->gear_tx);
4095 if (!pwr_info->gear_tx) {
4097 &pwr_info->gear_tx);
4098 if (!pwr_info->gear_tx) {
4100 __func__, pwr_info->gear_tx);
4103 pwr_info->pwr_tx = SLOW_MODE;
4117 pwr_mode->gear_rx == hba->pwr_info.gear_rx &&
4118 pwr_mode->gear_tx == hba->pwr_info.gear_tx &&
4119 pwr_mode->lane_rx == hba->pwr_info.lane_rx &&
4120 pwr_mode->lane_tx == hba->pwr_info.lane_tx &&
4121 pwr_mode->pwr_rx == hba->pwr_info.pwr_rx &&
4122 pwr_mode->pwr_tx == hba->pwr_info.pwr_tx &&
4123 pwr_mode->hs_rate == hba->pwr_info.hs_rate) {
4191 memcpy(&hba->pwr_info, pwr_mode,
5719 struct ufs_pa_layer_attr *pwr_info = &hba->pwr_info;
5724 if (pwr_info->pwr_rx != ((mode >> PWRMODE_RX_OFFSET) & PWRMODE_MASK))
5727 if (pwr_info->pwr_tx != (mode & PWRMODE_MASK))
5874 pmc_err = ufshcd_config_pwr_mode(hba, &(hba->pwr_info));
7609 &hba->pwr_info,