drivers/net/wireless/mediatek/mt76/mt76.h
1194
FIELD_GET(_field, mt76_rr(dev, _reg))
drivers/net/wireless/mediatek/mt76/mt7603/core.c
18
intr = mt76_rr(dev, MT_INT_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7603/core.c
29
u32 hwintr = mt76_rr(dev, MT_HW_INT_STATUS(3));
drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c
78
range = mt76_rr(dev, MT_AGG_ASRCR);
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
13
val = mt76_rr(dev, base + MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
153
return mt76_rr(dev, MT_EFUSE_BASE + 0x64) & BIT(4);
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
25
val = mt76_rr(dev, base + MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
33
val = mt76_rr(dev, base + MT_EFUSE_RDATA(i));
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
48
if (mt76_rr(dev, base + MT_EFUSE_BASE_CTRL) & MT_EFUSE_BASE_CTRL_EMPTY)
drivers/net/wireless/mediatek/mt76/mt7603/init.c
129
dev->agc0 = mt76_rr(dev, MT_AGC(0));
drivers/net/wireless/mediatek/mt76/mt7603/init.c
130
dev->agc3 = mt76_rr(dev, MT_AGC(3));
drivers/net/wireless/mediatek/mt76/mt7603/init.c
294
dev->rxfilter = mt76_rr(dev, MT_WF_RFCR);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1498
val = mt76_rr(dev, MT_WPDMA_DEBUG);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1512
if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_RX_DMA_BUSY))
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1522
if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_TX_DMA_BUSY))
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1562
val = mt76_rr(dev, addr) >> 16;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1575
if (mt76_rr(dev, MT_INT_SOURCE_CSR) &
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1615
state->cc_busy += mt76_rr(dev, MT_MIB_STAT_CCA);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1648
u32 val = mt76_rr(dev, MT_AGC(41));
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1676
ed_busy = mt76_rr(dev, MT_MIB_STAT_ED) & MT_MIB_STAT_ED_MASK;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
173
u32 val = mt76_rr(dev, addr + 3 * 4);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1771
val = mt76_rr(dev, MT_PHYCTRL_STAT_PD);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1775
val = mt76_rr(dev, MT_PHYCTRL_STAT_MDRDY);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1835
u32 val = mt76_rr(dev, MT_TX_AGG_CNT(i));
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
221
WARN_ON_ONCE(mt76_rr(dev, MT_DMA_FQCR0) & MT_DMA_FQCR0_BUSY);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
344
val = mt76_rr(dev, addr + 2 * 4);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
360
val = mt76_rr(dev, addr + 9 * 4);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
40
mt76_rr(dev, MT_TX_AGG_CNT(i));
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
441
msta->tx_airtime_ac[i] = mt76_rr(dev, addr + i * 8);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
739
u32 w9 = mt76_rr(dev, addr + 9 * 4);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
843
sta->rate_set_tsf = (mt76_rr(dev, MT_LPON_UTTR0) & ~BIT(0)) | rateset;
drivers/net/wireless/mediatek/mt76/mt7603/main.c
120
mt76_rr(dev, MT_MIB_STAT_ED);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
182
mt76_rr(dev, MT_MIB_STAT_CCA);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
543
val = mt76_rr(dev, MT_WMM_TXOP(queue));
drivers/net/wireless/mediatek/mt76/mt7603/main.c
548
val = mt76_rr(dev, MT_WMM_AIFSN);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
553
val = mt76_rr(dev, MT_WMM_CWMIN);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
558
val = mt76_rr(dev, MT_WMM_CWMAX(queue));
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
162
val = mt76_rr(dev, MT_TOP_MISC2);
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
43
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
44
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
34
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
35
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
23
*val = mt76_rr(dev, dev->mt76.debugfs_reg);
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
286
range = mt76_rr(dev, reg);
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
290
range = mt76_rr(dev, reg + 4);
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
370
val = mt76_rr(dev, MT_PLE_AC_QEMPTY(acs, wmm_idx));
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
461
put_unaligned_le32(mt76_rr(dev, MT_WF_RMAC_MAR0), addr);
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
462
put_unaligned_le16((mt76_rr(dev, MT_WF_RMAC_MAR1) &
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
159
val = mt76_rr(dev, MT_TOP_STRAP_STA);
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
18
val = mt76_rr(dev, base + MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
29
val = mt76_rr(dev, base + MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
37
val = mt76_rr(dev, base + MT_EFUSE_RDATA(i));
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
53
val = mt76_rr(dev, base + MT_EFUSE_BASE_CTRL);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1082
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1087
val2 = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1116
w27 = mt76_rr(dev, addr + 27 * 4);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1120
w5 = mt76_rr(dev, addr + 5 * 4);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
113
mt76_rr(dev, MT_TX_AGG_CNT(0, i));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
114
mt76_rr(dev, MT_TX_AGG_CNT(1, i));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1158
sta->rate_set_tsf = mt76_rr(dev, MT_LPON_UTTR0) & ~BIT(0);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
121
mt76_rr(dev, MT_MIB_SDR9(0));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
122
mt76_rr(dev, MT_MIB_SDR9(1));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1226
w0 = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1227
w1 = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
124
mt76_rr(dev, MT_MIB_SDR36(0));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
125
mt76_rr(dev, MT_MIB_SDR36(1));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
127
mt76_rr(dev, MT_MIB_SDR37(0));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
128
mt76_rr(dev, MT_MIB_SDR37(1));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1850
val = mt76_rr(dev, MT7663_WF_PHY_R0_PHYCTRL_STS0(ext_phy));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1852
val = mt76_rr(dev, MT_WF_PHY_R0_PHYCTRL_STS0(ext_phy));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1857
val = mt76_rr(dev, MT7663_WF_PHY_R0_PHYCTRL_STS5(ext_phy));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1859
val = mt76_rr(dev, MT_WF_PHY_R0_PHYCTRL_STS5(ext_phy));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1893
val = mt76_rr(dev, reg);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1993
val = mt76_rr(dev, MT_MIB_MB_SDR1(ext_phy, i));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1998
val = mt76_rr(dev, MT_MIB_MB_SDR0(ext_phy, i));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
2003
val = mt76_rr(dev, MT_TX_AGG_CNT(ext_phy, i));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
922
msta->airtime_ac[i] = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
923
msta->airtime_ac[i + 4] = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
319
phy->chfreq = mt76_rr(dev, MT_CHFREQ(ext_phy));
drivers/net/wireless/mediatek/mt76/mt7615/main.c
915
tsf.t32[0] = mt76_rr(dev, MT_LPON_UTTR0);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
916
tsf.t32[1] = mt76_rr(dev, MT_LPON_UTTR1);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
118
mcu_int = mt76_rr(dev, MT_MCU2HOST_INT_STATUS);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
122
mcu_int = mt76_rr(dev, MT_MCU_CMD);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
207
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
208
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
94
intr = mt76_rr(dev, MT_INT_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
161
pdma_reset = !mt76_rr(dev, MT_WPDMA_TX_RING0_CTRL0) &&
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
162
!mt76_rr(dev, MT_WPDMA_TX_RING0_CTRL1);
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
131
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
132
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7615/testmode.c
126
b[i] = mt76_rr(dev, reg_backup_list[i]);
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
166
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
167
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
119
val = mt76_rr(dev, MT_LPON_UTTR0);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
74
w27 = mt76_rr(dev, addr + 27 * 4);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
78
w5 = mt76_rr(dev, addr + 5 * 4);
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
143
while (i-- && ((mt76_rr(dev, 0x0438) & 0xffffffff) ||
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
144
(mt76_rr(dev, 0x0a30) & 0x000000ff) ||
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
145
(mt76_rr(dev, 0x0a34) & 0x00ff00ff)))
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
156
if (!(mt76_rr(dev, MT_RXQ_STA) & 0x00ff0000) &&
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
157
!mt76_rr(dev, 0x0a30) &&
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
158
!mt76_rr(dev, 0x0a34)) {
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
196
dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG);
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
48
val = mt76_rr(dev, MT_WLAN_FUN_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
43
return mt76_rr(dev, MT_MCU_COM_REG0) == 1;
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
202
mdev->rev = mt76_rr(dev, MT_ASIC_VERSION);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1037
val = mt76_rr(dev, MT_BBP(CORE, 35));
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1098
mt76_rr(dev, MT_RX_STAT_1);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
191
val = mt76_rr(dev, MT_BBP(CORE, 0));
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
385
mac_reg = mt76_rr(dev, MT_TX_ALC_CFG_1);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
393
mac_reg = mt76_rr(dev, MT_TX_ALC_CFG_1);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
434
wlan = mt76_rr(dev, MT_WLAN_FUN_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
435
coex3 = mt76_rr(dev, MT_COEXCFG3);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
527
dev->cal.tssi_dc = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
557
*ltssi = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
563
info[0] = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
567
info[1] = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
571
info[2] = mt76_rr(dev, MT_BBP(CORE, 35)) & 0xff;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
582
val = mt76_rr(dev, reg);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
593
cur_power = mt76_rr(dev, MT_TX_ALC_CFG_0) & MT_TX_ALC_CFG_0_CH_INIT_0;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
748
data = mt76_rr(dev, MT_BBP(CORE, 1));
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
761
data = mt76_rr(dev, MT_BBP(TXBE, 4));
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
87
val = mt76_rr(dev, MT_RF_CSR_CFG);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
885
tx_alc = mt76_rr(dev, MT_TX_ALC_CFG_0);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
889
reg_val = mt76_rr(dev, MT_BBP(IBI, 9));
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
266
mdev->rev = mt76_rr(dev, MT_ASIC_VERSION);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
267
mac_rev = mt76_rr(dev, MT_MAC_CSR0);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
276
if (!(mt76_rr(dev, MT_EFUSE_CTRL) & MT_EFUSE_CTRL_SEL))
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
50
val = mt76_rr(dev, MT_USB_DMA_CFG);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
61
val = mt76_rr(dev, MT_COM_REG0);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
65
val = mt76_rr(dev, MT_USB_DMA_CFG);
drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
144
val = mt76_rr(dev, MT_USB_DMA_CFG);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
232
current_ts = mt76_rr(dev, MT_PBF_LIFE_TIMER);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
257
pulse->period = mt76_rr(dev, MT_BBP(DFS, 19));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
260
pulse->w1 = mt76_rr(dev, MT_BBP(DFS, 20));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
261
pulse->w2 = mt76_rr(dev, MT_BBP(DFS, 23));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
264
pulse->burst = mt76_rr(dev, MT_BBP(DFS, 22));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
376
data = mt76_rr(dev, MT_BBP(DFS, 37));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
381
data = mt76_rr(dev, MT_BBP(DFS, 37));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
383
data = mt76_rr(dev, MT_BBP(DFS, 37));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
641
engine_mask = mt76_rr(dev, MT_BBP(DFS, 1));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
799
agc_r8 = mt76_rr(dev, MT_BBP(AGC, 8));
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
800
agc_r4 = mt76_rr(dev, MT_BBP(AGC, 4));
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
18
val = mt76_rr(dev, MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
31
val = mt76_rr(dev, MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
38
val = mt76_rr(dev, MT_EFUSE_DATA(i));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1032
state->cc_busy += mt76_rr(dev, MT_CH_BUSY);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1044
if (mt76_rr(dev, MT_TX_STA_0) & MT_TX_STA_0_BEACONS) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1053
u32 val = mt76_rr(dev, 0x10f4);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1084
data = mt76_rr(dev, MT_TX_PIN_CFG);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1131
mt76_rr(dev, MT_ED_CCA_TIMER);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1148
val = mt76_rr(dev, MT_ED_CCA_TIMER);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1194
u32 val = mt76_rr(dev, MT_TX_AGG_CNT(i));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1227
mt76_rr(dev, MT_CH_BUSY);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1228
mt76_rr(dev, MT_CH_IDLE);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
15
mt76_rr(dev, MT_RX_STAT_0);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
16
mt76_rr(dev, MT_RX_STAT_1);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
17
mt76_rr(dev, MT_RX_STAT_2);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
171
u32 val = mt76_rr(dev, MT_WCID_DROP(idx));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
18
mt76_rr(dev, MT_TX_STA_0);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
19
mt76_rr(dev, MT_TX_STA_1);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
20
mt76_rr(dev, MT_TX_STA_2);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
23
mt76_rr(dev, MT_TX_AGG_CNT(i));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
257
stat2 = mt76_rr(dev, MT_TX_STAT_FIFO_EXT);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
258
stat1 = mt76_rr(dev, MT_TX_STAT_FIFO);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
26
mt76_rr(dev, MT_TX_STAT_FIFO);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
69
val = mt76_rr(dev, MT_SKEY_MODE(vif_idx));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
90
iv = mt76_rr(dev, MT_WCID_IV(idx));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
91
eiv = mt76_rr(dev, MT_WCID_IV(idx) + 4);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
954
prot[i] = mt76_rr(dev, MT_CCK_PROT_CFG + i * 4);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
961
vht_prot[i] = mt76_rr(dev, MT_TX_PROT_CFG6 + i * 4);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
263
intr = mt76_rr(dev, MT_INT_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
326
u32 val = mt76_rr(dev, MT_WPDMA_GLO_CFG);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
16
val = mt76_rr(dev, MT_BBP(AGC, 0));
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
176
mt76_rr(dev, MT_RX_STAT_1));
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
30
val = mt76_rr(dev, MT_BBP(AGC, 0));
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
155
dw0 = mt76_rr(dev, MT_TSF_TIMER_DW0);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
156
dw1 = mt76_rr(dev, MT_TSF_TIMER_DW1);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
246
val = mt76_rr(dev, MT_TX_CPU_FROM_FCE_CPU_DESC_IDX);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
508
val = mt76_rr(dev, MT_WMM_TXOP(qid));
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
513
val = mt76_rr(dev, MT_WMM_AIFSN);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
518
val = mt76_rr(dev, MT_WMM_CWMIN);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
523
val = mt76_rr(dev, MT_WMM_CWMAX);
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
43
u32 val = mt76_rr(dev, MT_WLAN_FUN_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
63
val = mt76_rr(dev, MT_WLAN_FUN_CTRL);
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c
20
rts_cfg = mt76_rr(dev, MT_TX_RTS_CFG);
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c
25
if ((mt76_rr(dev, MT_MAC_STATUS) &
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c
27
mt76_rr(dev, MT_BBP(IBI, 12))) {
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
65
mdev->rev = mt76_rr(dev, MT_ASIC_VERSION);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
134
mt76_rr(dev, MT_TX_STAT_FIFO);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
253
dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
79
val = mt76_rr(dev, MT_WPDMA_GLO_CFG);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
38
if (rom_protect && (mt76_rr(dev, patch_reg) & patch_mask)) {
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
75
val = mt76_rr(dev, MT_BBP(AGC, 0));
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
18
mt76_rr(dev, MT_BBP(AGC, reg)));
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
218
if (mt76_rr(dev, MT_BBP(CORE, 34)) & BIT(4))
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
28
gain = FIELD_GET(MT_BBP_AGC_GAIN, mt76_rr(dev, MT_BBP(AGC, reg)));
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
302
val = mt76_rr(dev, MT_BBP(AGC, 26)) & ~0xf;
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
347
mt76_rr(dev, MT_RX_STAT_1);
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
70
mdev->rev = mt76_rr(dev, MT_ASIC_VERSION);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
118
val = mt76_rr(dev, MT_VEND_ADDR(EEPROM, i));
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
15
u32 val = mt76_rr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG));
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
160
dev->mt76.rxfilter = mt76_rr(dev, MT_RX_FILTR_CFG);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
104
rts_cfg = mt76_rr(dev, MT_TX_RTS_CFG);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
112
val = mt76_rr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG));
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
120
if (!(mt76_rr(dev, 0x0438) & 0xffffffff) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
121
!(mt76_rr(dev, 0x0a30) & 0x000000ff) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
122
!(mt76_rr(dev, 0x0a34) & 0xff00ff00))
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
134
if (!(mt76_rr(dev, MT_MAC_STATUS) & MT_MAC_STATUS_TX) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
135
!mt76_rr(dev, MT_BBP(IBI, 12))) {
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
152
if (!(mt76_rr(dev, 0x0430) & 0x00ff0000) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
153
!(mt76_rr(dev, 0x0a30) & 0xffffffff) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
154
!(mt76_rr(dev, 0x0a34) & 0xffffffff) &&
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
165
val = mt76_rr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG));
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
80
if (rom_protect && (mt76_rr(dev, patch_reg) & patch_mask)) {
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
173
dump->last_msg_id = mt76_rr(dev, MT_FW_LAST_MSG_ID);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
180
irq = mt76_rr(dev, base + 0x8);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
185
sch = mt76_rr(dev, MT_FW_SCHED_INFO);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
236
dump->call_stack[i] = mt76_rr(dev, 0x89050204 + idx * 4);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
252
dump->taskq[0].read = mt76_rr(dev, MT_FW_TASK_QID1);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
253
dump->taskq[0].write = mt76_rr(dev, MT_FW_TASK_QID1 - 4);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
254
dump->taskq[1].read = mt76_rr(dev, MT_FW_TASK_QID2);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
255
dump->taskq[1].write = mt76_rr(dev, MT_FW_TASK_QID2 - 4);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
260
dump->taski[0].start = mt76_rr(dev, MT_FW_TASK_START);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
261
dump->taski[0].end = mt76_rr(dev, MT_FW_TASK_END);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
262
dump->taski[0].size = mt76_rr(dev, MT_FW_TASK_SIZE);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
263
dump->taski[1].start = mt76_rr(dev, MT_FW_TASK_START + offs);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
264
dump->taski[1].end = mt76_rr(dev, MT_FW_TASK_END + offs);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
265
dump->taski[1].size = mt76_rr(dev, MT_FW_TASK_SIZE + offs);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
273
count = mt76_rr(dev, MT_FW_CIRQ_COUNT);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
284
dump->context.handler = mt76_rr(dev, MT_FW_CIRQ_LISR);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
286
idx = mt76_rr(dev, MT_FW_TASK_IDX);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
287
id = mt76_rr(dev, MT_FW_TASK_ID);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1383
hdr.timestamp = cpu_to_le32(mt76_rr(dev, MT_LPON_FRCR(0)));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
166
mt76_rr(dev, MT_SWDEF_SER_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
169
mt76_rr(dev, MT_SWDEF_PLE_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
172
mt76_rr(dev, MT_SWDEF_PLE1_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
175
mt76_rr(dev, MT_SWDEF_PLE_AMSDU_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
178
mt76_rr(dev, MT_SWDEF_PSE_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
181
mt76_rr(dev, MT_SWDEF_PSE1_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
184
mt76_rr(dev, MT_SWDEF_LAMC_WISR6_BN0_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
187
mt76_rr(dev, MT_SWDEF_LAMC_WISR6_BN1_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
190
mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN0_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
193
mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN1_STATS));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
670
seq_printf(file, "Program counter: 0x%x\n", mt76_rr(dev, MT_WM_MCU_PC));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
674
mt76_rr(dev, MT_CPU_UTIL_BUSY_PCT),
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
675
mt76_rr(dev, MT_CPU_UTIL_PEAK_BUSY_PCT));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
677
mt76_rr(dev, MT_CPU_UTIL_IDLE_CNT),
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
678
mt76_rr(dev, MT_CPU_UTIL_PEAK_IDLE_CNT));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
691
seq_printf(file, "Program counter: 0x%x\n", mt76_rr(dev, MT_WA_MCU_PC));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
713
range[i] = mt76_rr(dev, MT_MIB_ARNG(band, i));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
821
val = mt76_rr(dev, MT_FL_Q_EMPTY);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
858
val = mt76_rr(dev, MT_PLE_AC_QEMPTY(ac, idx));
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
911
val = mt76_rr(dev, MT_PLE_FREEPG_CNT);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
919
val = mt76_rr(dev, MT_PLE_PG_HIF_GROUP);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
821
!!(mt76_rr(dev, MT_HW_BOUND) & BIT(5)) : true;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1124
mt76_rr(dev, MT_TX_AGG_CNT(phy->mt76->band_idx, i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1125
mt76_rr(dev, MT_TX_AGG_CNT2(phy->mt76->band_idx, i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1226
val = mt76_rr(dev, reg);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
137
msta->airtime_ac[i] = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
138
msta->airtime_ac[i + 4] = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1715
cnt = mt76_rr(dev, MT_MIB_SDR3(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1720
cnt = mt76_rr(dev, MT_MIB_SDR4(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1723
cnt = mt76_rr(dev, MT_MIB_SDR5(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1726
cnt = mt76_rr(dev, MT_MIB_SDR6(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1729
cnt = mt76_rr(dev, MT_MIB_SDR7(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1733
cnt = mt76_rr(dev, MT_MIB_SDR8(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1737
cnt = mt76_rr(dev, MT_MIB_SDR10(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1742
cnt = mt76_rr(dev, MT_MIB_SDR11(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1746
cnt = mt76_rr(dev, MT_MIB_SDR12(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1749
cnt = mt76_rr(dev, MT_MIB_SDR13(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1753
cnt = mt76_rr(dev, MT_MIB_SDR14(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1758
cnt = mt76_rr(dev, MT_MIB_SDR15(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1763
cnt = mt76_rr(dev, MT_MIB_SDR16(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1767
cnt = mt76_rr(dev, MT_MIB_SDR17(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1771
cnt = mt76_rr(dev, MT_MIB_SDR18(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1775
cnt = mt76_rr(dev, MT_MIB_SDR19(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1778
cnt = mt76_rr(dev, MT_MIB_SDR20(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1782
cnt = mt76_rr(dev, MT_MIB_SDR21(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1786
cnt = mt76_rr(dev, MT_MIB_SDR22(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1789
cnt = mt76_rr(dev, MT_MIB_SDR23(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1792
cnt = mt76_rr(dev, MT_MIB_SDR24(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1797
cnt = mt76_rr(dev, MT_MIB_SDR25(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1800
cnt = mt76_rr(dev, MT_MIB_SDR27(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1804
cnt = mt76_rr(dev, MT_MIB_SDR28(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1808
cnt = mt76_rr(dev, MT_MIB_SDR29(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1813
cnt = mt76_rr(dev, MT_MIB_SDRVEC(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1818
cnt = mt76_rr(dev, MT_MIB_SDR31(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1821
cnt = mt76_rr(dev, MT_MIB_SDRMUBF(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1824
cnt = mt76_rr(dev, MT_MIB_DR8(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1827
cnt = mt76_rr(dev, MT_MIB_DR9(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1830
cnt = mt76_rr(dev, MT_MIB_DR11(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1833
cnt = mt76_rr(dev, MT_ETBF_PAR_RPT0(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1839
cnt = mt76_rr(dev, MT_PLE_AMSDU_PACK_MSDU_CNT(i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1846
val = mt76_rr(dev, MT_MIB_MB_SDR1(band, (i << 4)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1852
val = mt76_rr(dev, MT_MIB_MB_SDR0(band, (i << 4)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1857
val = mt76_rr(dev, MT_TX_AGG_CNT(band, i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1861
val = mt76_rr(dev, MT_TX_AGG_CNT2(band, i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1866
cnt = mt76_rr(dev, MT_MIB_SDR32(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1869
cnt = mt76_rr(dev, MT_MIB_SDR33(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1872
cnt = mt76_rr(dev, MT_ETBF_TX_APP_CNT(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1876
cnt = mt76_rr(dev, MT_ETBF_TX_NDP_BFRP(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
188
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1880
cnt = mt76_rr(dev, MT_ETBF_RX_FB_CNT(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1888
val = mt76_rr(dev, MT_MIB_MB_SDR0(band, (i << 2)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1893
val = mt76_rr(dev, MT_MIB_MB_SDR1(band, (i << 2)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1898
val = mt76_rr(dev, MT_MIB_MB_SDR2(band, (i << 2)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1903
val = mt76_rr(dev, MT_MIB_MB_BFTF(band, (i << 2)));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1909
val = mt76_rr(dev, MT_TX_AGG_CNT(band, i));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1914
cnt = mt76_rr(dev, MT_MIB_SDR32(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1920
cnt = mt76_rr(dev, MT_MIB_BFCR7(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1923
cnt = mt76_rr(dev, MT_MIB_BFCR2(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1926
cnt = mt76_rr(dev, MT_MIB_BFCR0(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1932
cnt = mt76_rr(dev, MT_MIB_BFCR1(band));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1950
trb = mt76_rr(dev, MT_TRB_RXPSR0(phy->mt76->band_idx));
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
219
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1024
tsf.t32[0] = mt76_rr(dev, MT_LPON_UTTR0(band));
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1025
tsf.t32[1] = mt76_rr(dev, MT_LPON_UTTR1(band));
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
787
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
842
intr = mt76_rr(dev, MT_INT_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
848
intr1 = mt76_rr(dev, MT_INT1_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
886
u32 val = mt76_rr(dev, MT_MCU_CMD);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
404
return mt76_rr(dev, MT_CONNINFRA_SKU_DEC_ADDR) & mask;
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1165
read_poll_timeout(mt76_rr, cur, !(cur ^ MT_CONN_INFRA_CONN),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
152
read_poll_timeout(mt76_rr, cur,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
279
return read_poll_timeout(mt76_rr, cur, (cur == con_infra_version),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
319
mt76_rr(dev, MT_CONN_INFRA_EFUSE);
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
47
ret = read_poll_timeout(mt76_rr, cur, !(cur & MT_TOP_SPI_POLLING_BIT),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
57
ret = read_poll_timeout(mt76_rr, cur, !(cur & MT_TOP_SPI_POLLING_BIT),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
63
*val = mt76_rr(dev, MT_TOP_SPI_READ_DATA_CR(adie));
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
74
ret = read_poll_timeout(mt76_rr, cur, !(cur & MT_TOP_SPI_POLLING_BIT),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
84
return read_poll_timeout(mt76_rr, cur, !(cur & MT_TOP_SPI_POLLING_BIT),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
901
read_poll_timeout(mt76_rr, cur, !(cur & MT_SLP_CTRL_BSY_MASK),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
909
read_poll_timeout(mt76_rr, cur, !(cur & MT_SLP_CTRL_BSY_MASK),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
945
return read_poll_timeout(mt76_rr, cur, (cur == 0x1d1e),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
958
return read_poll_timeout(mt76_rr, cur,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
979
ret = read_poll_timeout(mt76_rr, cur,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
986
ret = read_poll_timeout(mt76_rr, cur, !(cur & MT_SLP_WFDMA2CONN_MASK),
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
992
return read_poll_timeout(mt76_rr, cur, (cur == 0x02060000),
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
374
b[i] = mt76_rr(dev, reg_backup_list[i].band[band]);
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
495
mt76_rr(dev, MT_MIB_SDR3(phy->mt76->band_idx));
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
775
cnt = mt76_rr(dev, MT_MIB_SDR3(phy->mt76->band_idx));
drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c
24
*val = mt76_rr(dev, dev->mt76.debugfs_reg);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
122
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
153
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
78
mlink->airtime_ac[i] = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
79
mlink->airtime_ac[i + 4] = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
218
mt76_rr(dev, MT_HIF_REMAP_L1);
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
226
return mt76_rr(dev, mt7921_reg_map_l1(dev, addr));
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
155
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
156
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
209
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
210
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
292
u32 val = mt76_rr(dev, MT_WF_SW_DEF_CR_USB_MCU_EVENT);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
124
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
127
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
143
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
65
mlink->airtime_ac[i] = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
66
mlink->airtime_ac[i + 4] = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
392
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
393
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
197
mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
198
(mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
286
u32 val = mt76_rr(dev, MT_WF_SW_DEF_CR_USB_MCU_EVENT);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
258
tsf.t32[0] = mt76_rr(dev, MT_LPON_UTTR0(0));
drivers/net/wireless/mediatek/mt76/mt792x_core.c
259
tsf.t32[1] = mt76_rr(dev, MT_LPON_UTTR1(0));
drivers/net/wireless/mediatek/mt76/mt792x_debugfs.c
20
range[i] = mt76_rr(dev, MT_MIB_ARNG(0, i));
drivers/net/wireless/mediatek/mt76/mt792x_debugfs.c
78
val = mt76_rr(dev, MT_PLE_AC_QEMPTY(i));
drivers/net/wireless/mediatek/mt76/mt792x_dma.c
36
intr = mt76_rr(dev, MT_WFDMA0_HOST_INT_STA);
drivers/net/wireless/mediatek/mt76/mt792x_dma.c
51
intr_sw = mt76_rr(dev, MT_MCU_CMD);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
103
val = mt76_rr(dev, MT_ETBF_TX_APP_CNT(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
107
val = mt76_rr(dev, MT_ETBF_RX_FB_CNT(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
113
mib->rx_mpdu_cnt += mt76_rr(dev, MT_MIB_SDR5(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
114
mib->rx_ampdu_cnt += mt76_rr(dev, MT_MIB_SDR22(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
115
mib->rx_ampdu_bytes_cnt += mt76_rr(dev, MT_MIB_SDR23(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
116
mib->rx_ba_cnt += mt76_rr(dev, MT_MIB_SDR31(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
119
val = mt76_rr(dev, MT_PLE_AMSDU_PACK_MSDU_CNT(i));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
127
val = mt76_rr(dev, MT_TX_AGG_CNT(0, i));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
128
val2 = mt76_rr(dev, MT_TX_AGG_CNT2(0, i));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
198
mt76_rr(dev, MT_TX_AGG_CNT(0, i));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
199
mt76_rr(dev, MT_TX_AGG_CNT2(0, i));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
206
mt76_rr(dev, MT_MIB_SDR9(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
207
mt76_rr(dev, MT_MIB_SDR36(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
208
mt76_rr(dev, MT_MIB_SDR37(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
95
mib->tx_ampdu_cnt += mt76_rr(dev, MT_MIB_SDR12(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
96
mib->tx_mpdu_attempts_cnt += mt76_rr(dev, MT_MIB_SDR14(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
97
mib->tx_mpdu_success_cnt += mt76_rr(dev, MT_MIB_SDR15(0));
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
99
val = mt76_rr(dev, MT_MIB_SDR32(0));
drivers/net/wireless/mediatek/mt76/mt7996/coredump.c
106
count = mt76_rr(dev, MT_FW_ASSERT_CNT);
drivers/net/wireless/mediatek/mt76/mt7996/coredump.c
131
dump->pc_stack[0] = mt76_rr(dev, MT_CONN_DBG_CTL_PC_LOG);
drivers/net/wireless/mediatek/mt76/mt7996/coredump.c
144
mt76_rr(dev, MT_MCU_WM_EXCP_PC_LOG + idx * 4);
drivers/net/wireless/mediatek/mt76/mt7996/coredump.c
152
mt76_rr(dev, MT_MCU_WM_EXCP_LR_LOG + idx * 4);
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
171
mt76_rr(dev, MT_SWDEF_SER_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
174
mt76_rr(dev, MT_SWDEF_PLE_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
177
mt76_rr(dev, MT_SWDEF_PLE1_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
180
mt76_rr(dev, MT_SWDEF_PLE_AMSDU_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
183
mt76_rr(dev, MT_SWDEF_PSE_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
186
mt76_rr(dev, MT_SWDEF_PSE1_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
189
mt76_rr(dev, MT_SWDEF_LAMC_WISR6_BN0_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
192
mt76_rr(dev, MT_SWDEF_LAMC_WISR6_BN1_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
195
mt76_rr(dev, MT_SWDEF_LAMC_WISR6_BN2_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
198
mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN0_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
201
mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN1_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
204
mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN2_STATS));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
469
range[i] = mt76_rr(dev, MT_MIB_ARNG(band_idx, i));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
601
val = mt76_rr(dev, MT_FL_Q_EMPTY);
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
657
val = mt76_rr(dev, MT_PLE_AC_QEMPTY(ac, idx));
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
714
val = mt76_rr(dev, MT_PLE_FREEPG_CNT);
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
722
val = mt76_rr(dev, MT_PLE_PG_HIF_GROUP);
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
937
hdr.timestamp = cpu_to_le32(mt76_rr(dev, MT_LPON_FRCR(0)));
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1116
u32 val = mt76_rr(dev, MT_PAD_GPIO);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1149
u32 regval, val = mt76_rr(dev, MT_PAD_GPIO);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
618
timeout = mt76_rr(dev, MT_HW_REV) == MT_HW_REV1 ? 512 : 128;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
165
msta_link->airtime_ac[i] = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
166
msta_link->airtime_ac[i + 4] = mt76_rr(dev, addr + 4);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
203
val = mt76_rr(dev, addr);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2079
mt76_rr(dev, MT_TX_AGG_CNT(band_idx, i));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2147
val = mt76_rr(dev, reg);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2752
cnt = mt76_rr(dev, MT_MIB_RSCR1(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2755
cnt = mt76_rr(dev, MT_MIB_RSCR33(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2758
cnt = mt76_rr(dev, MT_MIB_RSCR31(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2761
cnt = mt76_rr(dev, MT_MIB_SDR6(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2764
cnt = mt76_rr(dev, MT_MIB_RVSR0(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2767
cnt = mt76_rr(dev, MT_MIB_RSCR35(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2770
cnt = mt76_rr(dev, MT_MIB_RSCR36(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2773
cnt = mt76_rr(dev, MT_MIB_TSCR0(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2776
cnt = mt76_rr(dev, MT_MIB_TSCR2(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2779
cnt = mt76_rr(dev, MT_MIB_TSCR3(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2782
cnt = mt76_rr(dev, MT_MIB_TSCR4(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2785
cnt = mt76_rr(dev, MT_MIB_RSCR27(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2788
cnt = mt76_rr(dev, MT_MIB_RSCR28(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2791
cnt = mt76_rr(dev, MT_MIB_RSCR29(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2794
cnt = mt76_rr(dev, MT_MIB_RSCR30(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2797
cnt = mt76_rr(dev, MT_MIB_SDR27(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2800
cnt = mt76_rr(dev, MT_MIB_SDR28(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2803
cnt = mt76_rr(dev, MT_UMIB_RPDCR(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2806
cnt = mt76_rr(dev, MT_MIB_RVSR1(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2809
cnt = mt76_rr(dev, MT_MIB_TSCR1(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2812
cnt = mt76_rr(dev, MT_MIB_BSCR0(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2815
cnt = mt76_rr(dev, MT_MIB_BSCR1(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2818
cnt = mt76_rr(dev, MT_MIB_BSCR2(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2821
cnt = mt76_rr(dev, MT_MIB_TSCR5(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2824
cnt = mt76_rr(dev, MT_MIB_TSCR6(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2827
cnt = mt76_rr(dev, MT_MIB_TSCR7(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2830
cnt = mt76_rr(dev, MT_MIB_BSCR3(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2834
cnt = mt76_rr(dev, MT_MIB_BSCR4(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2838
cnt = mt76_rr(dev, MT_MIB_BSCR5(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2842
cnt = mt76_rr(dev, MT_MIB_BSCR6(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2846
cnt = mt76_rr(dev, MT_ETBF_RX_FB_CONT(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2851
cnt = mt76_rr(dev, MT_MIB_BSCR7(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2854
cnt = mt76_rr(dev, MT_MIB_BSCR17(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2858
cnt = mt76_rr(dev, MT_PLE_AMSDU_PACK_MSDU_CNT(i));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2864
cnt = mt76_rr(dev, MT_MIB_BTSCR5(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2868
cnt = mt76_rr(dev, MT_MIB_BTSCR6(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2872
cnt = mt76_rr(dev, MT_MIB_BTSCR0(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2876
cnt = mt76_rr(dev, MT_MIB_BFTFCR(band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2880
cnt = mt76_rr(dev, MT_TX_AGG_CNT(band_idx, i));
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1510
tsf.t32[0] = mt76_rr(dev, MT_LPON_UTTR0(phy->mt76->band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1511
tsf.t32[1] = mt76_rr(dev, MT_LPON_UTTR1(phy->mt76->band_idx));
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
672
mdev->rev = (device_id << 16) | (mt76_rr(dev, MT_HW_REV) & 0xff);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
755
intr = mt76_rr(dev, MT_INT_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
759
intr1 = mt76_rr(dev, MT_INT1_SOURCE_CSR);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
782
u32 val = mt76_rr(dev, MT_MCU_CMD);
drivers/net/wireless/mediatek/mt7601u/debugfs.c
26
*val = mt76_rr(dev, dev->debugfs_reg);
drivers/net/wireless/mediatek/mt7601u/eeprom.c
38
val = mt76_rr(dev, MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt7601u/eeprom.c
49
val = mt76_rr(dev, MT_EFUSE_CTRL);
drivers/net/wireless/mediatek/mt7601u/eeprom.c
59
val = mt76_rr(dev, MT_EFUSE_DATA(i));
drivers/net/wireless/mediatek/mt7601u/init.c
273
while (i-- && ((mt76_rr(dev, 0x0438) & 0xffffffff) ||
drivers/net/wireless/mediatek/mt7601u/init.c
274
(mt76_rr(dev, 0x0a30) & 0x000000ff) ||
drivers/net/wireless/mediatek/mt7601u/init.c
275
(mt76_rr(dev, 0x0a34) & 0x00ff00ff)))
drivers/net/wireless/mediatek/mt7601u/init.c
288
if (!(mt76_rr(dev, MT_RXQ_STA) & 0x00ff0000) &&
drivers/net/wireless/mediatek/mt7601u/init.c
289
!mt76_rr(dev, 0x0a30) &&
drivers/net/wireless/mediatek/mt7601u/init.c
290
!mt76_rr(dev, 0x0a34)) {
drivers/net/wireless/mediatek/mt7601u/mac.c
587
val = mt76_rr(dev, MT_SKEY_MODE(vif_idx));
drivers/net/wireless/mediatek/mt7601u/tx.c
295
val = mt76_rr(dev, MT_WMM_TXOP(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
300
val = mt76_rr(dev, MT_WMM_AIFSN);
drivers/net/wireless/mediatek/mt7601u/tx.c
305
val = mt76_rr(dev, MT_WMM_CWMIN);
drivers/net/wireless/mediatek/mt7601u/tx.c
310
val = mt76_rr(dev, MT_WMM_CWMAX);