ufshcd_compo...eqtr_setting(9)
π NAME π
okay bestie, welcome to the ufshcd_compo...eqtr_setting(9) page from the Kernel API Manual β and yes, that clipped-looking name with the ... is exactly the name, so we are keeping it, periodt. π
The function here is ufshcd_compose_tx_eqtr_setting, and its whole gig is: compose TX EQTR setting. That's the name, that's the vibe, no cap. β¨
β¨ SYNOPSIS β¨
here's the signature, character for character, bestie:
u32 ufshcd_compose_tx_eqtr_setting (struct tx_eqtr_iter *iter , int
num_lanes );
π¦ ARGUMENTS π¦
iterβ TX EQTR iterator data structure. it's the iterator data structure doing iterator things, iykyk. π«Άnum_lanesβ number of active lanes. literally how many lanes are active. π£οΈ
π DESCRIPTION π
Returns composed TX EQTR setting, and the same setting is used for all active lanes. so yeah: one composed TX EQTR setting, all active lanes, that's the whole story. iconic behavior, honestly. ππ₯
π SEE ALSO π
Kernel file: ./drivers/ufs/core/ufs-txeq.c β go look, bestie. πβ¨
ufshcd_configure_precoding(9)ufshcd_apply_tx_eq_settings(9)ufshcd_evaluate_tx_eqtr_fom(9)ufshcd_get_rx_fom(9)tx_eqtr_iter_try_update(9)tx_eqtr_iter_update(9)ufshcd_tx_eqtr_iter_init(9)adapt_cap_to_t_adapt(9)adapt_cap_to_t_adapt_l0l3(9)adapt_cap_to_t_adapt_l0l1l2l3(9)ufshcd_setup_tx_eqtr_adapt_length(9)ufshcd_apply_tx_eqtr_settings(9)ufshcd_update_tx_eq_params(9)__ufshcd_tx_eqtr(9)ufshcd_tx_eqtr_prepare(9)ufshcd_tx_eqtr(9)ufshcd_config_tx_eq_settings(9)ufshcd_apply_valid_tx_eq_settings(9)ufshcd_retrain_tx_eq(9)ufshcd_extract_tx_eq_settings_attrs(9)ufshcd_update_tx_eq_settings_attrs(9)
okay that's the whole page, mwah π β the source/version spot is ./drivers/ufs/core, the date is October 2026, and the page is ufshcd_compo...eqtr_setting(9). bye bestie, go compose those TX EQTR settings and slay. πβ¨π¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms