/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | pci_phy.c | 82 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0x3); in mt76x2_phy_set_antenna() 83 mt76_rmw_field(dev, MT_BBP(CORE, 32), GENMASK(21, 20), 2); in mt76x2_phy_set_antenna() 85 mt76_rmw_field(dev, MT_BBP(CORE, 33), GENMASK(12, 9), 4); in mt76x2_phy_set_antenna() 92 mt76_rmw_field(dev, MT_BBP(TXBE, 5), 3, 1); in mt76x2_phy_set_antenna() 93 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0xc); in mt76x2_phy_set_antenna() 94 mt76_rmw_field(dev, MT_BBP(CORE, 32), GENMASK(21, 20), 1); in mt76x2_phy_set_antenna() 96 mt76_rmw_field(dev, MT_BBP(CORE, 33), GENMASK(12, 9), 1); in mt76x2_phy_set_antenna() 106 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0xf); in mt76x2_phy_set_antenna() 241 mt76_rmw_field(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt76x2_phy_set_channel() 243 mt76_rmw_field(de in mt76x2_phy_set_channel() [all...] |
H A D | pci.c | 80 mt76_rmw_field(dev, 0x15a10, 0x1f << 16, 0x9); in mt76x2e_probe() 83 mt76_rmw_field(dev, 0x15a0c, 0xfU << 28, 0xf); in mt76x2e_probe() 86 mt76_rmw_field(dev, 0x15c58, 0x3 << 6, 0x3); in mt76x2e_probe()
|
H A D | usb_mac.c | 32 mt76_rmw_field(dev, MT_VEND_ADDR(CFG, MT_XO_CTRL5), in mt76x2u_mac_fixup_xtal() 42 mt76_rmw_field(dev, MT_XIFS_TIME_CFG, in mt76x2u_mac_fixup_xtal() 44 mt76_rmw_field(dev, MT_BKOFF_SLOT_CFG, MT_BKOFF_SLOT_CFG_CC_DELAY, 1); in mt76x2u_mac_fixup_xtal()
|
H A D | usb_phy.c | 178 mt76_rmw_field(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt76x2u_phy_set_channel() 180 mt76_rmw_field(dev, MT_TX_ALC_CFG_2, MT_TX_ALC_CFG_2_TEMP_COMP, in mt76x2u_phy_set_channel()
|
H A D | phy.c | 20 mt76_rmw_field(dev, MT_BBP(AGC, reg), MT_BBP_AGC_LNA_HIGH_GAIN, gain); in mt76x2_adjust_high_lna_gain() 30 mt76_rmw_field(dev, MT_BBP(AGC, reg), MT_BBP_AGC_GAIN, gain); in mt76x2_adjust_agc_gain() 199 mt76_rmw_field(dev, MT_XIFS_TIME_CFG, MT_XIFS_TIME_CFG_OFDM_SIFS, 15); in mt76x2_configure_tx_delay()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | pci_phy.c | 82 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0x3); in mt76x2_phy_set_antenna() 83 mt76_rmw_field(dev, MT_BBP(CORE, 32), GENMASK(21, 20), 2); in mt76x2_phy_set_antenna() 85 mt76_rmw_field(dev, MT_BBP(CORE, 33), GENMASK(12, 9), 4); in mt76x2_phy_set_antenna() 92 mt76_rmw_field(dev, MT_BBP(TXBE, 5), 3, 1); in mt76x2_phy_set_antenna() 93 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0xc); in mt76x2_phy_set_antenna() 94 mt76_rmw_field(dev, MT_BBP(CORE, 32), GENMASK(21, 20), 1); in mt76x2_phy_set_antenna() 96 mt76_rmw_field(dev, MT_BBP(CORE, 33), GENMASK(12, 9), 1); in mt76x2_phy_set_antenna() 106 mt76_rmw_field(dev, MT_TX_PIN_CFG, MT_TX_PIN_CFG_TXANT, 0xf); in mt76x2_phy_set_antenna() 241 mt76_rmw_field(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt76x2_phy_set_channel() 243 mt76_rmw_field(de in mt76x2_phy_set_channel() [all...] |
H A D | pci.c | 80 mt76_rmw_field(dev, 0x15a10, 0x1f << 16, 0x9); in mt76x2e_probe() 83 mt76_rmw_field(dev, 0x15a0c, 0xfU << 28, 0xf); in mt76x2e_probe() 86 mt76_rmw_field(dev, 0x15c58, 0x3 << 6, 0x3); in mt76x2e_probe()
|
H A D | usb_mac.c | 32 mt76_rmw_field(dev, MT_VEND_ADDR(CFG, MT_XO_CTRL5), in mt76x2u_mac_fixup_xtal() 42 mt76_rmw_field(dev, MT_XIFS_TIME_CFG, in mt76x2u_mac_fixup_xtal() 44 mt76_rmw_field(dev, MT_BKOFF_SLOT_CFG, MT_BKOFF_SLOT_CFG_CC_DELAY, 1); in mt76x2u_mac_fixup_xtal()
|
H A D | usb_phy.c | 178 mt76_rmw_field(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt76x2u_phy_set_channel() 180 mt76_rmw_field(dev, MT_TX_ALC_CFG_2, MT_TX_ALC_CFG_2_TEMP_COMP, in mt76x2u_phy_set_channel()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | soc.c | 305 mt76_rmw_field(dev, MT_INFRA_CKGEN_BUS, in mt798x_wmac_coninfra_setup() 307 mt76_rmw_field(dev, MT_INFRA_CKGEN_BUS, in mt798x_wmac_coninfra_setup() 311 mt76_rmw_field(dev, MT_TOP_MCU_EMI_BASE, in mt798x_wmac_coninfra_setup() 315 mt76_rmw_field(dev, MT_TOP_WF_AP_PERI_BASE, in mt798x_wmac_coninfra_setup() 318 mt76_rmw_field(dev, MT_TOP_EFUSE_BASE, in mt798x_wmac_coninfra_setup() 339 mt76_rmw_field(dev, MT_CONN_INFRA_ADIE_RESET, in mt798x_wmac_sku_setup() 343 mt76_rmw_field(dev, MT_CONN_INFRA_ADIE_RESET, in mt798x_wmac_sku_setup() 782 mt76_rmw_field(dev, MT_AFE_DIG_EN_01(idx), in mt7986_wmac_afe_cal() 789 mt76_rmw_field(dev, MT_AFE_DIG_EN_03(idx), in mt7986_wmac_afe_cal() 793 mt76_rmw_field(de in mt7986_wmac_afe_cal() [all...] |
H A D | init.c | 453 mt76_rmw_field(dev, MT_TMAC_CTCR0(band), in mt7915_mac_init_band() 475 mt76_rmw_field(dev, MT_DMA_DCR0(band), MT_DMA_DCR0_MAX_RX_LEN, 0x680); in mt7915_mac_init_band() 519 mt76_rmw_field(dev, MT_LED_GPIO_MUX2, in mt7915_init_led_mux() 521 mt76_rmw_field(dev, MT_LED_GPIO_MUX3, in mt7915_init_led_mux() 525 mt76_rmw_field(dev, MT_LED_GPIO_MUX0, in mt7915_init_led_mux() 527 mt76_rmw_field(dev, MT_LED_GPIO_MUX0, in mt7915_init_led_mux() 531 mt76_rmw_field(dev, MT_LED_GPIO_MUX1, in mt7915_init_led_mux() 533 mt76_rmw_field(dev, MT_LED_GPIO_MUX1, in mt7915_init_led_mux() 542 mt76_rmw_field(dev, MT_LED_GPIO_MUX3, in mt7915_init_led_mux() 546 mt76_rmw_field(de in mt7915_init_led_mux() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_phy.c | 97 mt76_rmw_field(dev, MT_TX_ALC_CFG_0, MT_TX_ALC_CFG_0_CH_INIT_0, txp_0); in mt76x02_phy_set_txpower() 98 mt76_rmw_field(dev, MT_TX_ALC_CFG_0, MT_TX_ALC_CFG_0_CH_INIT_1, txp_1); in mt76x02_phy_set_txpower() 143 mt76_rmw_field(dev, MT_BBP(CORE, 1), MT_BBP_CORE_R1_BW, core_val); in mt76x02_phy_set_bw() 144 mt76_rmw_field(dev, MT_BBP(AGC, 0), MT_BBP_AGC_R0_BW, agc_val); in mt76x02_phy_set_bw() 145 mt76_rmw_field(dev, MT_BBP(AGC, 0), MT_BBP_AGC_R0_CTRL_CHAN, ctrl); in mt76x02_phy_set_bw() 146 mt76_rmw_field(dev, MT_BBP(TXBE, 0), MT_BBP_TXBE_R0_CTRL_CHAN, ctrl); in mt76x02_phy_set_bw() 164 mt76_rmw_field(dev, MT_TX_BAND_CFG, MT_TX_BAND_CFG_UPPER_40M, in mt76x02_phy_set_band()
|
H A D | mt76x02_txrx.c | 116 mt76_rmw_field(dev, MT_PROT_AUTO_TX_CFG, in mt76x02_tx_set_txpwr_auto() 118 mt76_rmw_field(dev, MT_PROT_AUTO_TX_CFG, in mt76x02_tx_set_txpwr_auto()
|
H A D | mt76x02_mmio.c | 77 mt76_rmw_field(dev, MT_INT_TIMER_EN, MT_INT_TIMER_EN_PRE_TBTT_EN, en); in mt76x02e_beacon_enable() 96 mt76_rmw_field(dev, MT_INT_TIMER_CFG, MT_INT_TIMER_CFG_PRE_TBTT, in mt76x02e_init_beacon_config() 98 mt76_rmw_field(dev, MT_INT_TIMER_CFG, MT_INT_TIMER_CFG_GP_TIMER, in mt76x02e_init_beacon_config()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_phy.c | 97 mt76_rmw_field(dev, MT_TX_ALC_CFG_0, MT_TX_ALC_CFG_0_CH_INIT_0, txp_0); in mt76x02_phy_set_txpower() 98 mt76_rmw_field(dev, MT_TX_ALC_CFG_0, MT_TX_ALC_CFG_0_CH_INIT_1, txp_1); in mt76x02_phy_set_txpower() 143 mt76_rmw_field(dev, MT_BBP(CORE, 1), MT_BBP_CORE_R1_BW, core_val); in mt76x02_phy_set_bw() 144 mt76_rmw_field(dev, MT_BBP(AGC, 0), MT_BBP_AGC_R0_BW, agc_val); in mt76x02_phy_set_bw() 145 mt76_rmw_field(dev, MT_BBP(AGC, 0), MT_BBP_AGC_R0_CTRL_CHAN, ctrl); in mt76x02_phy_set_bw() 146 mt76_rmw_field(dev, MT_BBP(TXBE, 0), MT_BBP_TXBE_R0_CTRL_CHAN, ctrl); in mt76x02_phy_set_bw() 164 mt76_rmw_field(dev, MT_TX_BAND_CFG, MT_TX_BAND_CFG_UPPER_40M, in mt76x02_phy_set_band()
|
H A D | mt76x02_txrx.c | 116 mt76_rmw_field(dev, MT_PROT_AUTO_TX_CFG, in mt76x02_tx_set_txpwr_auto() 118 mt76_rmw_field(dev, MT_PROT_AUTO_TX_CFG, in mt76x02_tx_set_txpwr_auto()
|
H A D | mt792x_mac.c | 71 mt76_rmw_field(dev, MT_AGG_ACR0(0), MT_AGG_ACR_CFEND_RATE, val); in mt792x_mac_set_timeing() 290 mt76_rmw_field(dev, MT_TMAC_CTCR0(band), in mt792x_mac_init_band() 303 mt76_rmw_field(dev, MT_DMA_DCR0(band), MT_DMA_DCR0_MAX_RX_LEN, 1536); in mt792x_mac_init_band()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | testmode.c | 191 mt76_rmw_field(dev, MT_WF_PHY_RFINTF3_0(i), in mt7615_tm_set_tx_antenna() 198 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(3), MT_ANT_SWITCH_CON_MODE(0), in mt7615_tm_set_tx_antenna() 200 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(4), MT_ANT_SWITCH_CON_MODE(2), in mt7615_tm_set_tx_antenna() 202 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(6), MT_ANT_SWITCH_CON_MODE1(0), in mt7615_tm_set_tx_antenna() 204 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(7), MT_ANT_SWITCH_CON_MODE1(2), in mt7615_tm_set_tx_antenna() 208 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(4), MT_ANT_SWITCH_CON_MODE(1), in mt7615_tm_set_tx_antenna() 210 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(2), MT_ANT_SWITCH_CON_MODE(3), in mt7615_tm_set_tx_antenna() 212 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(7), MT_ANT_SWITCH_CON_MODE1(1), in mt7615_tm_set_tx_antenna() 214 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(8), MT_ANT_SWITCH_CON_MODE1(3), in mt7615_tm_set_tx_antenna()
|
H A D | dma.c | 215 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 218 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 221 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 224 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | testmode.c | 186 mt76_rmw_field(dev, MT_WF_PHY_RFINTF3_0(i), in mt7615_tm_set_tx_antenna() 192 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(3), MT_ANT_SWITCH_CON_MODE(0), in mt7615_tm_set_tx_antenna() 194 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(4), MT_ANT_SWITCH_CON_MODE(2), in mt7615_tm_set_tx_antenna() 196 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(6), MT_ANT_SWITCH_CON_MODE1(0), in mt7615_tm_set_tx_antenna() 198 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(7), MT_ANT_SWITCH_CON_MODE1(2), in mt7615_tm_set_tx_antenna() 202 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(4), MT_ANT_SWITCH_CON_MODE(1), in mt7615_tm_set_tx_antenna() 204 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(2), MT_ANT_SWITCH_CON_MODE(3), in mt7615_tm_set_tx_antenna() 206 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(7), MT_ANT_SWITCH_CON_MODE1(1), in mt7615_tm_set_tx_antenna() 208 mt76_rmw_field(dev, MT_ANT_SWITCH_CON(8), MT_ANT_SWITCH_CON_MODE1(3), in mt7615_tm_set_tx_antenna()
|
H A D | dma.c | 233 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 236 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 239 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init() 242 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | init.c | 125 mt76_rmw_field(dev, MT_TMAC_TCR, MT_TMAC_TCR_TX_STREAMS, in mt7603_phy_init() 196 mt76_rmw_field(dev, MT_AGG_PCR_RTS, MT_AGG_PCR_RTS_PKT_THR, 3); in mt7603_mac_init() 200 mt76_rmw_field(dev, MT_TXREQ, MT_TXREQ_CCA_SRC_SEL, 2); in mt7603_mac_init() 229 mt76_rmw_field(dev, MT_LPON_BTEIR, MT_LPON_BTEIR_MBSS_MODE, 2); in mt7603_mac_init() 230 mt76_rmw_field(dev, MT_WF_RMACDR, MT_WF_RMACDR_MBSSID_MASK, 2); in mt7603_mac_init() 265 mt76_rmw_field(dev, MT_LPON_SBTOR(i), MT_LPON_SBTOR_TIME_OFFSET, in mt7603_mac_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | init.c | 125 mt76_rmw_field(dev, MT_TMAC_TCR, MT_TMAC_TCR_TX_STREAMS, in mt7603_phy_init() 196 mt76_rmw_field(dev, MT_AGG_PCR_RTS, MT_AGG_PCR_RTS_PKT_THR, 3); in mt7603_mac_init() 200 mt76_rmw_field(dev, MT_TXREQ, MT_TXREQ_CCA_SRC_SEL, 2); in mt7603_mac_init() 229 mt76_rmw_field(dev, MT_LPON_BTEIR, MT_LPON_BTEIR_MBSS_MODE, 2); in mt7603_mac_init() 230 mt76_rmw_field(dev, MT_WF_RMACDR, MT_WF_RMACDR_MBSSID_MASK, 2); in mt7603_mac_init() 265 mt76_rmw_field(dev, MT_LPON_SBTOR(i), MT_LPON_SBTOR_TIME_OFFSET, in mt7603_mac_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | pci_mcu.c | 56 mt76_rmw_field(dev, MT_PCIE_MAC_PM, MT_PCIE_MAC_PM_L0S_DIS, 1); in mt7921e_mcu_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | init.c | 57 mt76_rmw_field(dev, MT_TMAC_TCR0(0), MT_TMAC_TCR0_TX_BLINK, 2); in mt7996_led_set_config() 290 mt76_rmw_field(dev, i, MT_LED_GPIO_SEL_MASK, 4); in mt7996_mac_init() 294 mt76_rmw_field(dev, MT_DMA_TCRF1(0), MT_DMA_TCRF1_QIDX, 0); in mt7996_mac_init() 295 mt76_rmw_field(dev, MT_DMA_TCRF1(1), MT_DMA_TCRF1_QIDX, 6); in mt7996_mac_init() 296 mt76_rmw_field(dev, MT_DMA_TCRF1(2), MT_DMA_TCRF1_QIDX, 0); in mt7996_mac_init()
|