Home
last modified time | relevance | path

Searched refs:mt76_rmw (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Dmt7601u.h298 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 Dphy.c634 mt76_rmw(dev, MT_TX_ALC_CFG_1, MT_TX_ALC_CFG_1_TEMP_COMP, in mt7601u_set_initial_tssi()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dinit.c36 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 Ddma.c144 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 Dusb_sdio.c280 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()
H A Dmac.c745 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7615_mac_wtbl_update()
1124 mt76_rmw(dev, addr + 2 * 4, MT_WTBL_W2_KEY_TYPE, in mt7615_mac_wtbl_update_cipher()
1129 mt76_rmw(dev, addr + 2 * 4, MT_WTBL_W2_KEY_TYPE, in mt7615_mac_wtbl_update_cipher()
1519 mt76_rmw(dev, MT7663_WF_PHY_MIN_PRI_PWR(ext_phy), in mt7615_mac_set_sensitivity()
1523 mt76_rmw(dev, MT7663_WF_PHY_RXTD_CCK_PD(ext_phy), in mt7615_mac_set_sensitivity()
1530 mt76_rmw(dev, MT_WF_PHY_MIN_PRI_PWR(ext_phy), in mt7615_mac_set_sensitivity()
1534 mt76_rmw(dev, MT_WF_PHY_RXTD_CCK_PD(ext_phy), in mt7615_mac_set_sensitivity()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dinit.c119 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()
H A Dmcu.c207 mt76_rmw(dev, MT_SCH_4, MT_SCH_4_FORCE_QID, in mt7603_load_firmware()
H A Dmac.c89 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7603_wtbl_update()
251 mt76_rmw(dev, addr + 3 * 4, MT_WTBL1_W3_POWER_SAVE, in mt7603_wtbl_set_ps()
389 mt76_rmw(dev, addr + (15 * 4), tid_mask, tid_val); in mt7603_mac_tx_ba_reset()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dmt76.h687 #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))
H A Dmt76x02_mcu.c124 mt76_rmw(dev, MT_MCU_COM_REG0, BIT(31), 0); in mt76x02_mcu_calibrate()
H A Dmt76x02_mac.c935 mt76_rmw(dev, MT_CCK_PROT_CFG, in mt76x02_mac_set_rts_thresh()
937 mt76_rmw(dev, MT_OFDM_PROT_CFG, in mt76x02_mac_set_rts_thresh()
1090 mt76_rmw(dev, MT_BBP(AGC, 2), GENMASK(15, 0), in mt76x02_edcca_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dusb_phy.c129 mt76_rmw(dev, MT_EXT_CCA_CFG, in mt76x2u_phy_set_channel()
H A Dusb_init.c177 mt76_rmw(dev, MT_US_CYC_CFG, MT_US_CYC_CNT, 0x1e); in mt76x2u_init_hardware()
H A Dpci_phy.c192 mt76_rmw(dev, MT_EXT_CCA_CFG, in mt76x2_phy_set_channel()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dinit.c133 mt76_rmw(dev, MT_WMM_CTRL, 0x3ff, 0x201); in mt76x0_init_mac_registers()
H A Dphy.c466 mt76_rmw(dev, MT_CMB_CTRL, GENMASK(15, 0), ee_ant); in mt76x0_phy_ant_select()
467 mt76_rmw(dev, MT_CSR_EE_CFG1, GENMASK(15, 0), ee_cfg1); in mt76x0_phy_ant_select()
983 mt76_rmw(dev, MT_EXT_CCA_CFG, in mt76x0_phy_set_channel()
H A Dusb.c165 mt76_rmw(dev, MT_US_CYC_CFG, MT_US_CYC_CNT, 0x1e); in mt76x0u_init_hardware()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dinit.c26 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()
H A Dmac.c84 mt76_rmw(dev, MT_WTBL_UPDATE, MT_WTBL_UPDATE_WLAN_IDX, in mt7915_mac_wtbl_update()