Lines Matching refs:pwr_mode
239 struct ufs_pa_layer_attr *pwr_mode);
4111 struct ufs_pa_layer_attr *pwr_mode)
4115 /* if already configured to the requested pwr_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) {
4134 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_RXGEAR), pwr_mode->gear_rx);
4136 pwr_mode->lane_rx);
4137 if (pwr_mode->pwr_rx == FASTAUTO_MODE ||
4138 pwr_mode->pwr_rx == FAST_MODE)
4143 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_TXGEAR), pwr_mode->gear_tx);
4145 pwr_mode->lane_tx);
4146 if (pwr_mode->pwr_tx == FASTAUTO_MODE ||
4147 pwr_mode->pwr_tx == FAST_MODE)
4152 if (pwr_mode->pwr_rx == FASTAUTO_MODE ||
4153 pwr_mode->pwr_tx == FASTAUTO_MODE ||
4154 pwr_mode->pwr_rx == FAST_MODE ||
4155 pwr_mode->pwr_tx == FAST_MODE)
4157 pwr_mode->hs_rate);
4181 ret = ufshcd_uic_change_pwr_mode(hba, pwr_mode->pwr_rx << 4
4182 | pwr_mode->pwr_tx);
4189 pwr_mode);
4191 memcpy(&hba->pwr_info, pwr_mode,
8287 * @pwr_mode: device power mode to set
8293 enum ufs_dev_pwr_mode pwr_mode)
8332 cmd[4] = pwr_mode << 4;
8344 pwr_mode, ret);
8350 hba->curr_dev_pwr_mode = pwr_mode;