Lines Matching refs:pwr_info
104 hba->pwr_info.gear_rx = UFS_PWM_G1; in ufshcd_init_pwr_info()
105 hba->pwr_info.gear_tx = UFS_PWM_G1; in ufshcd_init_pwr_info()
106 hba->pwr_info.lane_rx = 1; in ufshcd_init_pwr_info()
107 hba->pwr_info.lane_tx = 1; in ufshcd_init_pwr_info()
108 hba->pwr_info.pwr_rx = SLOWAUTO_MODE; in ufshcd_init_pwr_info()
109 hba->pwr_info.pwr_tx = SLOWAUTO_MODE; in ufshcd_init_pwr_info()
110 hba->pwr_info.hs_rate = 0; in ufshcd_init_pwr_info()
130 hba->pwr_info.gear_rx, hba->pwr_info.gear_tx, in ufshcd_print_pwr_info()
131 hba->pwr_info.lane_rx, hba->pwr_info.lane_tx, in ufshcd_print_pwr_info()
132 names[hba->pwr_info.pwr_rx], in ufshcd_print_pwr_info()
133 names[hba->pwr_info.pwr_tx], in ufshcd_print_pwr_info()
134 hba->pwr_info.hs_rate); in ufshcd_print_pwr_info()
1711 struct ufs_pa_layer_attr *pwr_info = &hba->max_pwr_info.info; in ufshcd_get_max_pwr_mode() local
1716 pwr_info->pwr_tx = FAST_MODE; in ufshcd_get_max_pwr_mode()
1717 pwr_info->pwr_rx = FAST_MODE; in ufshcd_get_max_pwr_mode()
1718 pwr_info->hs_rate = PA_HS_MODE_B; in ufshcd_get_max_pwr_mode()
1722 &pwr_info->lane_rx); in ufshcd_get_max_pwr_mode()
1724 &pwr_info->lane_tx); in ufshcd_get_max_pwr_mode()
1726 if (!pwr_info->lane_rx || !pwr_info->lane_tx) { in ufshcd_get_max_pwr_mode()
1728 __func__, pwr_info->lane_rx, pwr_info->lane_tx); in ufshcd_get_max_pwr_mode()
1737 ufshcd_dme_get(hba, UIC_ARG_MIB(PA_MAXRXHSGEAR), &pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
1738 if (!pwr_info->gear_rx) { in ufshcd_get_max_pwr_mode()
1740 &pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
1741 if (!pwr_info->gear_rx) { in ufshcd_get_max_pwr_mode()
1743 __func__, pwr_info->gear_rx); in ufshcd_get_max_pwr_mode()
1746 pwr_info->pwr_rx = SLOW_MODE; in ufshcd_get_max_pwr_mode()
1750 &pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
1751 if (!pwr_info->gear_tx) { in ufshcd_get_max_pwr_mode()
1753 &pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
1754 if (!pwr_info->gear_tx) { in ufshcd_get_max_pwr_mode()
1756 __func__, pwr_info->gear_tx); in ufshcd_get_max_pwr_mode()
1759 pwr_info->pwr_tx = SLOW_MODE; in ufshcd_get_max_pwr_mode()
1772 if (pwr_mode->gear_rx == hba->pwr_info.gear_rx && in ufshcd_change_power_mode()
1773 pwr_mode->gear_tx == hba->pwr_info.gear_tx && in ufshcd_change_power_mode()
1774 pwr_mode->lane_rx == hba->pwr_info.lane_rx && in ufshcd_change_power_mode()
1775 pwr_mode->lane_tx == hba->pwr_info.lane_tx && in ufshcd_change_power_mode()
1776 pwr_mode->pwr_rx == hba->pwr_info.pwr_rx && in ufshcd_change_power_mode()
1777 pwr_mode->pwr_tx == hba->pwr_info.pwr_tx && in ufshcd_change_power_mode()
1778 pwr_mode->hs_rate == hba->pwr_info.hs_rate) { in ufshcd_change_power_mode()
1823 memcpy(&hba->pwr_info, pwr_mode, sizeof(struct ufs_pa_layer_attr)); in ufshcd_change_power_mode()