| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | soc.c | 781 mt76_rmw(dev, MT_AFE_DIG_EN_01(idx), in mt7986_wmac_afe_cal() 804 mt76_rmw(dev, MT_AFE_DIG_EN_03(idx), in mt7986_wmac_afe_cal() 818 mt76_rmw(dev, MT_AFE_PLL_STB_TIME(band), in mt7986_wmac_subsys_pll_initial() 821 mt76_rmw(dev, MT_AFE_DIG_EN_02(band), in mt7986_wmac_subsys_pll_initial() 824 mt76_rmw(dev, MT_AFE_DIG_TOP_01(band), in mt7986_wmac_subsys_pll_initial() 835 mt76_rmw(dev, MT_CONN_INFRA_OSC_RC_EN, in mt7986_wmac_subsys_setting() 837 mt76_rmw(dev, MT_CONN_INFRA_OSC_CTRL, in mt7986_wmac_subsys_setting() 841 mt76_rmw(dev, MT_TOP_WFSYS_PWR, in mt7986_wmac_subsys_setting() 891 mt76_rmw(dev, MT_TOP_CONN_INFRA_WAKEUP, in mt7986_wmac_clock_enable() 915 mt76_rmw(dev, MT_TOP_CONN_INFRA_WAKEUP, in mt7986_wmac_clock_enable() [all …]
|
| H A D | init.c | 530 mt76_rmw(dev, MT_MDP_BNRCFR0(band), mask, set); in mt7915_mac_init_band() 538 mt76_rmw(dev, MT_MDP_BNRCFR1(band), mask, set); in mt7915_mac_init_band() 569 mt76_rmw(dev, MT_WF_RMAC_MIB_AIRTIME0(band), mask, set); in mt7915_mac_init_band() 575 mt76_rmw(dev, MT_WTBLOFF_TOP_RSCR(band), mask, set); in mt7915_mac_init_band() 657 mt76_rmw(dev, MT_WF_PP_TOP_RXQ_WFDMA_CF_5, 0, in mt7915_mac_init()
|
| H A D | main.c | 1035 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in __mt7915_get_tsf() 1038 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in __mt7915_get_tsf() 1082 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in mt7915_set_tsf() 1085 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in mt7915_set_tsf() 1113 mt76_rmw(dev, MT_LPON_TCR(band, n), MT_LPON_TCR_SW_MODE, in mt7915_offset_tsf() 1116 mt76_rmw(dev, MT_LPON_TCR_MT7916(band, n), MT_LPON_TCR_SW_MODE, in mt7915_offset_tsf()
|
| H A D | testmode.c | 390 mt76_rmw(dev, MT_AGG_MRCR(band), MT_AGG_MRCR_RTS_FAIL_LIMIT | in mt7915_tm_reg_backup_restore()
|
| H A D | mac.c | 75 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7915_mac_wtbl_update()
|
| /linux/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()
|
| H A D | phy.c | 637 mt76_rmw(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt7601u_set_initial_tssi()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x_usb.c | 265 mt76_rmw(dev, MT_UWFDMA0_TX_RING_EXT_CTRL((_idx_)), \ in mt792xu_dma_prefetch() 293 mt76_rmw(dev, MT_DMASHDL_REFILL, MT_DMASHDL_REFILL_MASK, 0xffe00000); in mt792xu_wfdma_init() 295 mt76_rmw(dev, MT_DMASHDL_PKT_MAX_SIZE, in mt792xu_wfdma_init() 404 mt76_rmw(dev, MT_UDMA_WLCFG_1, MT_WL_TX_TMOUT_LMT, in mt792xu_dma_init()
|
| H A D | mt792x_dma.c | 176 mt76_rmw(dev, MT_UWFDMA0_GLO_CFG_EXT1, BIT(28), BIT(28)); in mt7925_wfdma_setup() 204 mt76_rmw(dev, MT_WFDMA0_GLO_CFG_EXT1, BIT(28), BIT(28)); in mt7927_wfdma_setup()
|
| H A D | mt76x02_mac.c | 940 mt76_rmw(dev, MT_CCK_PROT_CFG, in mt76x02_mac_set_rts_thresh() 942 mt76_rmw(dev, MT_OFDM_PROT_CFG, in mt76x02_mac_set_rts_thresh() 1114 mt76_rmw(dev, MT_BBP(AGC, 2), GENMASK(15, 0), in mt76x02_edcca_init()
|
| H A D | mt76.h | 1198 #define mt76_rmw(dev, ...) (dev)->mt76.bus->rmw(&((dev)->mt76), __VA_ARGS__) macro 1207 #define mt76_set(dev, offset, val) mt76_rmw(dev, offset, 0, val) 1208 #define mt76_clear(dev, offset, val) mt76_rmw(dev, offset, val, 0) 1214 mt76_rmw(_dev, _reg, _field, FIELD_PREP(_field, _val))
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| 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() 231 mt76_rmw(dev, MT_DMA_SHDL(MT_DMASHDL_PKT_MAX_SIZE), in mt7663u_dma_sched_init() 272 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 | mac.c | 874 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7615_mac_wtbl_update() 1157 mt76_rmw(dev, addr, MT_LPON_TCR_MODE, MT_LPON_TCR_READ); /* TSF read */ in mt7615_mac_set_rates() 1248 mt76_rmw(dev, addr + 2 * 4, MT_WTBL_W2_KEY_TYPE, in mt7615_mac_wtbl_update_cipher() 1671 mt76_rmw(dev, MT7663_WF_PHY_MIN_PRI_PWR(ext_phy), in mt7615_mac_set_sensitivity() 1675 mt76_rmw(dev, MT7663_WF_PHY_RXTD_CCK_PD(ext_phy), in mt7615_mac_set_sensitivity() 1682 mt76_rmw(dev, MT_WF_PHY_MIN_PRI_PWR(ext_phy), in mt7615_mac_set_sensitivity() 1686 mt76_rmw(dev, MT_WF_PHY_RXTD_CCK_PD(ext_phy), in mt7615_mac_set_sensitivity()
|
| H A D | main.c | 915 mt76_rmw(dev, reg, MT_LPON_TCR_MODE, MT_LPON_TCR_READ); in mt7615_get_tsf() 945 mt76_rmw(dev, reg, MT_LPON_TCR_MODE, MT_LPON_TCR_WRITE); in mt7615_set_tsf() 971 mt76_rmw(dev, reg, MT_LPON_TCR_MODE, MT_LPON_TCR_ADJUST); in mt7615_offset_tsf()
|
| /linux/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()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | init.c | 586 mt76_rmw(dev, MT_WF_RMAC_MIB_AIRTIME0(band), mask, set); in mt7996_mac_init_band() 592 mt76_rmw(dev, MT_WTBLOFF_RSCR(band), mask, set); in mt7996_mac_init_band() 820 mt76_rmw(dev, MT_WF_SUBSYS_RST, in mt7996_wfsys_reset() 1270 mt76_rmw(dev, MT_AFE_CTL_BAND_PLL_03(MT_BAND0), MT_AFE_CTL_BAND_PLL_03_MSB_EN, 0); in mt7996_init_hardware() 1271 mt76_rmw(dev, MT_AFE_CTL_BAND_PLL_03(MT_BAND1), MT_AFE_CTL_BAND_PLL_03_MSB_EN, 0); in mt7996_init_hardware()
|
| H A D | main.c | 1724 mt76_rmw(dev, MT_LPON_TCR(phy->mt76->band_idx, n), MT_LPON_TCR_SW_MODE, in __mt7996_get_tsf() 1775 mt76_rmw(dev, MT_LPON_TCR(phy->mt76->band_idx, n), MT_LPON_TCR_SW_MODE, in mt7996_set_tsf() 1811 mt76_rmw(dev, MT_LPON_TCR(phy->mt76->band_idx, n), MT_LPON_TCR_SW_MODE, in mt7996_offset_tsf()
|
| H A D | mac.c | 60 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7996_mac_wtbl_update()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | mac.c | 89 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7603_wtbl_update() 264 mt76_rmw(dev, addr + 3 * 4, MT_WTBL1_W3_POWER_SAVE, in __mt7603_wtbl_set_ps() 430 mt76_rmw(dev, addr + (15 * 4), tid_mask, tid_val); in mt7603_mac_tx_ba_reset()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mac.c | 21 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7921_mac_wtbl_update()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 22 mt76_rmw(dev, wtbl_update, MT_WTBL_UPDATE_WLAN_IDX, in mt7925_mac_wtbl_update()
|