/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x_usb.c | 124 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(0), in mt792xu_dma_prefetch() 126 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(0), in mt792xu_dma_prefetch() 129 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(1), in mt792xu_dma_prefetch() 131 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(1), in mt792xu_dma_prefetch() 134 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(2), in mt792xu_dma_prefetch() 136 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(2), in mt792xu_dma_prefetch() 139 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(3), in mt792xu_dma_prefetch() 141 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(3), in mt792xu_dma_prefetch() 144 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL(4), in mt792xu_dma_prefetch() 146 mt76_rmw(de in mt792xu_dma_prefetch() [all...] |
H A D | mt76x02_mcu.c | 130 mt76_rmw(dev, MT_MCU_COM_REG0, BIT(31), 0); in mt76x02_mcu_calibrate()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | soc.c | 786 mt76_rmw(dev, MT_AFE_DIG_EN_01(idx), in mt7986_wmac_afe_cal() 809 mt76_rmw(dev, MT_AFE_DIG_EN_03(idx), in mt7986_wmac_afe_cal() 823 mt76_rmw(dev, MT_AFE_PLL_STB_TIME(band), in mt7986_wmac_subsys_pll_initial() 826 mt76_rmw(dev, MT_AFE_DIG_EN_02(band), in mt7986_wmac_subsys_pll_initial() 829 mt76_rmw(dev, MT_AFE_DIG_TOP_01(band), in mt7986_wmac_subsys_pll_initial() 840 mt76_rmw(dev, MT_CONN_INFRA_OSC_RC_EN, in mt7986_wmac_subsys_setting() 842 mt76_rmw(dev, MT_CONN_INFRA_OSC_CTRL, in mt7986_wmac_subsys_setting() 846 mt76_rmw(dev, MT_TOP_WFSYS_PWR, in mt7986_wmac_subsys_setting() 896 mt76_rmw(dev, MT_TOP_CONN_INFRA_WAKEUP, in mt7986_wmac_clock_enable() 920 mt76_rmw(de in mt7986_wmac_clock_enable() [all...] |
H A D | init.c | 465 mt76_rmw(dev, MT_MDP_BNRCFR0(band), mask, set); in mt7915_mac_init_band() 473 mt76_rmw(dev, MT_MDP_BNRCFR1(band), mask, set); in mt7915_mac_init_band() 495 mt76_rmw(dev, MT_WF_RMAC_MIB_AIRTIME0(band), mask, set); in mt7915_mac_init_band() 501 mt76_rmw(dev, MT_WTBLOFF_TOP_RSCR(band), mask, set); in mt7915_mac_init_band() 583 mt76_rmw(dev, MT_WF_PP_TOP_RXQ_WFDMA_CF_5, 0, in mt7915_mac_init()
|
H A D | main.c | 935 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in __mt7915_get_tsf() 938 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in __mt7915_get_tsf() 982 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in mt7915_set_tsf() 985 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in mt7915_set_tsf() 1013 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in mt7915_offset_tsf() 1016 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in mt7915_offset_tsf()
|
H A D | dma.c | 434 mt76_rmw(dev, MT_WFDMA0_EXT0_CFG, MT_WFDMA0_EXT0_RXWB_KEEP, in mt7915_dma_init() 658 mt76_rmw(dev, MT_WFDMA0_EXT0_CFG, MT_WFDMA0_EXT0_RXWB_KEEP, in mt7915_dma_reset()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mt7601u.h | 298 mt76_rmw(_dev, _reg, _field, FIELD_PREP(_field, _val)) 311 mt76_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val) in mt76_rmw() function 318 return mt76_rmw(dev, offset, 0, val); in mt76_set() 323 return mt76_rmw(dev, offset, val, 0); in mt76_clear()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mt7601u.h | 298 mt76_rmw(_dev, _reg, _field, FIELD_PREP(_field, _val)) 311 mt76_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val) in mt76_rmw() function 318 return mt76_rmw(dev, offset, 0, val); in mt76_set() 323 return mt76_rmw(dev, offset, val, 0); in mt76_clear()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 36 mt76_rmw(dev, MT_TMAC_TRCR(chain), in mt7615_init_mac_chain() 78 mt76_rmw(dev, MT_DMA_RCFR0(chain), mask, set); in mt7615_init_mac_chain() 92 mt76_rmw(dev, MT_TMAC_CTCR0, in mt7615_mac_init() 101 mt76_rmw(dev, MT_AGG_SCR, MT_AGG_SCR_NLNAV_MID_PTEC_DIS, in mt7615_mac_init()
|
H A D | dma.c | 144 mt76_rmw(dev, reg + MT_DMASHDL_PKT_MAX_SIZE, in mt7622_dma_sched_init() 167 mt76_rmw(dev, MT_DMA_SHDL(MT_DMASHDL_PKT_MAX_SIZE), in mt7663_dma_sched_init()
|
H A D | usb_sdio.c | 280 mt76_rmw(dev, MT_DMA_SHDL(MT_DMASHDL_PKT_MAX_SIZE), in mt7663u_dma_sched_init() 321 mt76_rmw(dev, MT_UDMA_WLCFG_0, MT_WL_RX_AGG_LMT | MT_WL_RX_AGG_TO, in mt7663u_dma_sched_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | init.c | 119 mt76_rmw(dev, MT_WF_RMAC_RMCR, in mt7603_phy_init() 175 mt76_rmw(dev, MT_DMA_VCFR0, BIT(0), BIT(13)); in mt7603_mac_init() 176 mt76_rmw(dev, MT_DMA_TMCFR0, BIT(0) | BIT(1), BIT(13)); in mt7603_mac_init() 181 mt76_rmw(dev, MT_WF_RMAC_MAXMINLEN, 0xffffff, 0x19000); in mt7603_mac_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 89 mt76_rmw(dev, MT_TMAC_TRCR(chain), in mt7615_init_mac_chain() 131 mt76_rmw(dev, MT_DMA_RCFR0(chain), mask, set); in mt7615_init_mac_chain() 146 mt76_rmw(dev, MT_TMAC_CTCR0, in mt7615_mac_init() 155 mt76_rmw(dev, MT_AGG_SCR, MT_AGG_SCR_NLNAV_MID_PTEC_DIS, in mt7615_mac_init()
|
H A D | usb_sdio.c | 118 mt76_rmw(dev, addr, MT_LPON_TCR_MODE, MT_LPON_TCR_READ); /* TSF read */ in mt7663_usb_sdio_set_rates() 230 mt76_rmw(dev, MT_DMA_SHDL(MT_DMASHDL_PKT_MAX_SIZE), in mt7663u_dma_sched_init() 271 mt76_rmw(dev, MT_UDMA_WLCFG_0, MT_WL_RX_AGG_LMT | MT_WL_RX_AGG_TO, in mt7663u_dma_sched_init()
|
H A D | dma.c | 147 mt76_rmw(dev, reg + MT_DMASHDL_PKT_MAX_SIZE, in mt7622_dma_sched_init() 170 mt76_rmw(dev, MT_DMA_SHDL(MT_DMASHDL_PKT_MAX_SIZE), in mt7663_dma_sched_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | init.c | 119 mt76_rmw(dev, MT_WF_RMAC_RMCR, in mt7603_phy_init() 175 mt76_rmw(dev, MT_DMA_VCFR0, BIT(0), BIT(13)); in mt7603_mac_init() 176 mt76_rmw(dev, MT_DMA_TMCFR0, BIT(0) | BIT(1), BIT(13)); in mt7603_mac_init() 181 mt76_rmw(dev, MT_WF_RMAC_MAXMINLEN, 0xffffff, 0x19000); in mt7603_mac_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_mcu.c | 124 mt76_rmw(dev, MT_MCU_COM_REG0, BIT(31), 0); in mt76x02_mcu_calibrate()
|
H A D | mt76.h | 687 #define mt76_rmw(dev, ...) (dev)->mt76.bus->rmw(&((dev)->mt76), __VA_ARGS__) macro 700 #define mt76_set(dev, offset, val) mt76_rmw(dev, offset, 0, val) 701 #define mt76_clear(dev, offset, val) mt76_rmw(dev, offset, val, 0) 707 mt76_rmw(_dev, _reg, _field, FIELD_PREP(_field, _val))
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_init.c | 177 mt76_rmw(dev, MT_US_CYC_CFG, MT_US_CYC_CNT, 0x1e); in mt76x2u_init_hardware()
|
H A D | usb_phy.c | 129 mt76_rmw(dev, MT_EXT_CCA_CFG, in mt76x2u_phy_set_channel()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | init.c | 133 mt76_rmw(dev, MT_WMM_CTRL, 0x3ff, 0x201); in mt76x0_init_mac_registers()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_init.c | 177 mt76_rmw(dev, MT_US_CYC_CFG, MT_US_CYC_CNT, 0x1e); in mt76x2u_init_hardware()
|
H A D | usb_phy.c | 129 mt76_rmw(dev, MT_EXT_CCA_CFG, in mt76x2u_phy_set_channel()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | init.c | 133 mt76_rmw(dev, MT_WMM_CTRL, 0x3ff, 0x201); in mt76x0_init_mac_registers()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | init.c | 26 mt76_rmw(dev, MT_MDP_BNRCFR0(band), mask, set); in mt7915_mac_init_band() 34 mt76_rmw(dev, MT_MDP_BNRCFR1(band), mask, set); in mt7915_mac_init_band()
|