Home
last modified time | relevance | path

Searched refs:swing (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Drtw8723d.h115 #define OFDM_SWING_A(swing) FIELD_GET(GENMASK(9, 0), swing)
116 #define OFDM_SWING_B(swing) FIELD_GET(GENMASK(15, 10), swing)
117 #define OFDM_SWING_C(swing) FIELD_GET(GENMASK(21, 16), swing)
118 #define OFDM_SWING_D(swing) FIELD_GET(GENMASK(31, 22), swing)
H A Drtw8821c.c74 u32 swing, table_value; in rtw8821c_get_swing_index() local
76 swing = rtw_read32_mask(rtwdev, REG_TXSCALE_A, 0xffe00000); in rtw8821c_get_swing_index()
79 if (swing == table_value) in rtw8821c_get_swing_index()
886 rtw_warn(rtwdev, "swing index overflow\n"); in rtw8821c_txagc_swing_offset()
H A Drtw8822b.c93 u32 swing, table_value; in rtw8822b_get_swing_index() local
95 swing = rtw_read32_mask(rtwdev, 0xc1c, 0xffe00000); in rtw8822b_get_swing_index()
98 if (swing == table_value) in rtw8822b_get_swing_index()
1400 rtw_warn(rtwdev, "swing index overflow\n"); in rtw8822b_txagc_swing_offset()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Drtw8723d.h135 #define OFDM_SWING_A(swing) FIELD_GET(GENMASK(9, 0), swing)
136 #define OFDM_SWING_B(swing) FIELD_GET(GENMASK(15, 10), swing)
137 #define OFDM_SWING_C(swing) FIELD_GET(GENMASK(21, 16), swing)
138 #define OFDM_SWING_D(swing) FIELD_GET(GENMASK(31, 22), swing)
H A Drtw8821c.c121 u32 swing, table_value; in rtw8821c_get_swing_index() local
123 swing = rtw_read32_mask(rtwdev, REG_TXSCALE_A, 0xffe00000); in rtw8821c_get_swing_index()
126 if (swing == table_value) in rtw8821c_get_swing_index()
1021 rtw_warn(rtwdev, "swing index overflow\n"); in rtw8821c_txagc_swing_offset()
H A Drtw8822b.c112 u32 swing, table_value; in rtw8822b_get_swing_index() local
114 swing = rtw_read32_mask(rtwdev, 0xc1c, 0xffe00000); in rtw8822b_get_swing_index()
117 if (swing == table_value) in rtw8822b_get_swing_index()
1423 rtw_warn(rtwdev, "swing index overflow\n"); in rtw8822b_txagc_swing_offset()
/kernel/linux/linux-6.6/drivers/phy/qualcomm/
H A Dphy-qcom-edp.c74 /* DP PHY swing and pre_emphasis tables */
241 u8 swing; in qcom_edp_set_voltages() local
254 swing = (*cfg->swing_hbr_rbr)[v_level][p_level]; in qcom_edp_set_voltages()
257 swing = (*cfg->swing_hbr3_hbr2)[v_level][p_level]; in qcom_edp_set_voltages()
261 if (swing == 0xff || emph == 0xff) in qcom_edp_set_voltages()
267 writel(swing, edp->tx0 + TXn_TX_DRV_LVL); in qcom_edp_set_voltages()
271 writel(swing, edp->tx1 + TXn_TX_DRV_LVL); in qcom_edp_set_voltages()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dphy.c493 u32 swing = 0, swing_a = 0, swing_b = 0; in phy_get_tx_swing_8812A() local
497 efuse_shadow_read(hw, 1, 0xC6, (u32 *)&swing); in phy_get_tx_swing_8812A()
498 swing = (swing == 0xFF) ? 0x00 : swing; in phy_get_tx_swing_8812A()
500 swing = 0x00; /* 0 dB */ in phy_get_tx_swing_8812A()
502 swing = 0x05; /* -3 dB */ in phy_get_tx_swing_8812A()
504 swing = 0x0A; /* -6 dB */ in phy_get_tx_swing_8812A()
506 swing = 0xFF; /* -9 dB */ in phy_get_tx_swing_8812A()
508 swing in phy_get_tx_swing_8812A()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dphy.c493 u32 swing = 0, swing_a = 0, swing_b = 0; in phy_get_tx_swing_8812A() local
497 efuse_shadow_read(hw, 1, 0xC6, (u32 *)&swing); in phy_get_tx_swing_8812A()
498 swing = (swing == 0xFF) ? 0x00 : swing; in phy_get_tx_swing_8812A()
500 swing = 0x00; /* 0 dB */ in phy_get_tx_swing_8812A()
502 swing = 0x05; /* -3 dB */ in phy_get_tx_swing_8812A()
504 swing = 0x0A; /* -6 dB */ in phy_get_tx_swing_8812A()
506 swing = 0xFF; /* -9 dB */ in phy_get_tx_swing_8812A()
508 swing in phy_get_tx_swing_8812A()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training_dpia.c82 uint8_t swing : 2; member
98 * @param[out] lt_settings Link settings and drive settings (voltage swing and pre-emphasis).
186 data.set_vspe.swing = lt_settings->hw_lane_settings[0].VOLTAGE_SWING; in dpia_build_set_config_data()
283 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
456 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
558 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
608 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
758 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
843 * @param lt_settings link_setting and drive settings (voltage swing and pre-emphasis).
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c1422 u8 swing; in mtk_dp_train_update_swing_pre() local
1427 swing = (dpcd_adjust_req[index] >> shift) & in mtk_dp_train_update_swing_pre()
1432 val = swing << DP_TRAIN_VOLTAGE_SWING_SHIFT | in mtk_dp_train_update_swing_pre()
1435 if (swing == DP_TRAIN_VOLTAGE_SWING_LEVEL_3) in mtk_dp_train_update_swing_pre()
1440 mtk_dp_set_swing_pre_emphasis(mtk_dp, lane, swing, preemphasis); in mtk_dp_train_update_swing_pre()
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dqla_init.c3981 uint16_t swing, emphasis, tx_sens, rx_sens; in qla2x00_update_fw_options() local
4001 swing = ha->fw_seriallink_options[2] & (BIT_2 | BIT_1 | BIT_0); in qla2x00_update_fw_options()
4008 ha->fw_options[10] = (emphasis << 14) | (swing << 8); in qla2x00_update_fw_options()
4019 swing = (ha->fw_seriallink_options[2] & in qla2x00_update_fw_options()
4026 ha->fw_options[11] = (emphasis << 14) | (swing << 8); in qla2x00_update_fw_options()
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dqla_init.c4451 uint16_t swing, emphasis, tx_sens, rx_sens; in qla2x00_update_fw_options() local
4471 swing = ha->fw_seriallink_options[2] & (BIT_2 | BIT_1 | BIT_0); in qla2x00_update_fw_options()
4478 ha->fw_options[10] = (emphasis << 14) | (swing << 8); in qla2x00_update_fw_options()
4489 swing = (ha->fw_seriallink_options[2] & in qla2x00_update_fw_options()
4496 ha->fw_options[11] = (emphasis << 14) | (swing << 8); in qla2x00_update_fw_options()

Completed in 42 milliseconds