Home
last modified time | relevance | path

Searched refs:d_iter (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/ufs/core/
H A Dufs-txeq.c429 struct tx_eqtr_iter *d_iter) in ufshcd_evaluate_tx_eqtr_fom() argument
456 for (lane = 0; d_iter->is_updated && lane < pwr_mode->lane_rx; lane++) { in ufshcd_evaluate_tx_eqtr_fom()
457 preshoot = d_iter->preshoot; in ufshcd_evaluate_tx_eqtr_fom()
458 deemphasis = d_iter->deemphasis; in ufshcd_evaluate_tx_eqtr_fom()
459 fom_value = d_iter->fom[lane] & RX_FOM_VALUE_MASK; in ufshcd_evaluate_tx_eqtr_fom()
460 precode_en = d_iter->fom[lane] & RX_FOM_PRECODING_EN_BIT; in ufshcd_evaluate_tx_eqtr_fom()
463 eqtr_data->device_fom[lane][preshoot][deemphasis] = d_iter->fom[lane]; in ufshcd_evaluate_tx_eqtr_fom()
491 struct tx_eqtr_iter *d_iter) in ufshcd_get_rx_fom() argument
517 d_iter->fom[lane] = 0; in ufshcd_get_rx_fom()
523 d_iter->fom[lane] = (u8)fom; in ufshcd_get_rx_fom()
[all …]
/linux/drivers/ufs/host/
H A Dufs-qcom.c2770 struct tx_eqtr_iter *d_iter) in ufs_qcom_get_rx_fom() argument
2782 gear <= UFS_HS_G5 || !d_iter || !d_iter->is_updated) in ufs_qcom_get_rx_fom()
2795 params->device[lane].preshoot = d_iter->preshoot; in ufs_qcom_get_rx_fom()
2796 params->device[lane].deemphasis = d_iter->deemphasis; in ufs_qcom_get_rx_fom()
2818 d_iter->preshoot, d_iter->deemphasis, ret); in ufs_qcom_get_rx_fom()
2838 d_iter->fom[lane] = fom[lane]; in ufs_qcom_get_rx_fom()
2846 struct tx_eqtr_iter *d_iter) in ufs_qcom_apply_tx_eqtr_settings() argument