Lines Matching full:bit
16 #define B_BAC_EQ_SEL BIT(5)
18 #define B_PCIE_BIT_PSAVE BIT(15)
20 #define B_PCIE_BIT_PINOUT_DIS BIT(3)
25 #define B_PCIE_BIT_RD_SEL BIT(2)
35 #define B_AX_CLK_CALIB_EN BIT(12)
36 #define B_AX_CALIB_EN BIT(13)
41 #define B_AX_DBI_RFLAG BIT(17)
42 #define B_AX_DBI_WFLAG BIT(16)
52 #define B_AX_CMAC_EXIT_L1_EN BIT(7)
53 #define B_AX_DMAC0_EXIT_L1_EN BIT(6)
54 #define B_AX_SEL_XFER_PENDING BIT(3)
55 #define B_AX_SEL_REQ_ENTR_L1 BIT(2)
56 #define B_AX_SEL_REQ_EXIT_L1 BIT(0)
59 #define B_AX_ASPM_CTRL_L1 BIT(17)
60 #define B_AX_ASPM_CTRL_L0 BIT(16)
62 #define B_AX_XFER_PENDING_FW BIT(11)
63 #define B_AX_XFER_PENDING BIT(10)
64 #define B_AX_REQ_EXIT_L1 BIT(9)
65 #define B_AX_REQ_ENTR_L1 BIT(8)
66 #define B_AX_L1SUB_DISABLE BIT(0)
69 #define B_AX_CLK_REQ_N BIT(1)
72 #define B_AX_BG_CLR_ASYNC_M3 BIT(4)
75 #define B_AX_CLK_REQ_SEL_OPT BIT(1)
76 #define B_AX_CLK_REQ_SEL BIT(0)
79 #define B_AX_PCIE_IO_RCY_P_M1 BIT(5)
80 #define B_AX_PCIE_IO_RCY_WDT_P_M1 BIT(4)
81 #define B_AX_PCIE_IO_RCY_WDT_MODE_M1 BIT(3)
82 #define B_AX_PCIE_IO_RCY_TRIG_M1 BIT(0)
88 #define B_AX_PCIE_IO_RCY_P_M2 BIT(5)
89 #define B_AX_PCIE_IO_RCY_WDT_P_M2 BIT(4)
90 #define B_AX_PCIE_IO_RCY_WDT_MODE_M2 BIT(3)
91 #define B_AX_PCIE_IO_RCY_TRIG_M2 BIT(0)
97 #define B_AX_PCIE_IO_RCY_P_E0 BIT(5)
98 #define B_AX_PCIE_IO_RCY_WDT_P_E0 BIT(4)
99 #define B_AX_PCIE_IO_RCY_WDT_MODE_E0 BIT(3)
100 #define B_AX_PCIE_IO_RCY_TRIG_E0 BIT(0)
106 #define B_AX_PCIE_IO_RCY_RP_S1 BIT(7)
107 #define B_AX_PCIE_IO_RCY_WP_S1 BIT(6)
108 #define B_AX_PCIE_IO_RCY_WDT_RP_S1 BIT(5)
109 #define B_AX_PCIE_IO_RCY_WDT_WP_S1 BIT(4)
110 #define B_AX_PCIE_IO_RCY_WDT_MODE_S1 BIT(3)
111 #define B_AX_PCIE_IO_RCY_RTRIG_S1 BIT(1)
112 #define B_AX_PCIE_IO_RCY_WTRIG_S1 BIT(0)
127 #define B_AX_WDT_TIMEOUT_INT_EN BIT(22)
128 #define B_AX_HALT_C2H_INT_EN BIT(21)
132 #define B_AX_GPIO18_INT_EN BIT(2)
133 #define B_AX_GPIO17_INT_EN BIT(1)
134 #define B_AX_GPIO16_INT_EN BIT(0)
137 #define B_AX_GPIO18_INT BIT(2)
138 #define B_AX_GPIO17_INT BIT(1)
139 #define B_AX_GPIO16_INT BIT(0)
143 #define B_AX_MDIO_RFLAG BIT(9)
144 #define B_AX_MDIO_WFLAG BIT(8)
149 #define B_AX_HC00ISR_IND_INT_EN BIT(27)
150 #define B_AX_HD1ISR_IND_INT_EN BIT(26)
151 #define B_AX_HD0ISR_IND_INT_EN BIT(25)
152 #define B_AX_HS0ISR_IND_INT_EN BIT(24)
153 #define B_AX_HS0ISR_IND_INT_EN_WKARND BIT(23)
154 #define B_AX_RETRAIN_INT_EN BIT(21)
155 #define B_AX_RPQBD_FULL_INT_EN BIT(20)
156 #define B_AX_RDU_INT_EN BIT(19)
157 #define B_AX_RXDMA_STUCK_INT_EN BIT(18)
158 #define B_AX_TXDMA_STUCK_INT_EN BIT(17)
159 #define B_AX_PCIE_HOTRST_INT_EN BIT(16)
160 #define B_AX_PCIE_FLR_INT_EN BIT(15)
161 #define B_AX_PCIE_PERST_INT_EN BIT(14)
162 #define B_AX_TXDMA_CH12_INT_EN BIT(13)
163 #define B_AX_TXDMA_CH9_INT_EN BIT(12)
164 #define B_AX_TXDMA_CH8_INT_EN BIT(11)
165 #define B_AX_TXDMA_ACH7_INT_EN BIT(10)
166 #define B_AX_TXDMA_ACH6_INT_EN BIT(9)
167 #define B_AX_TXDMA_ACH5_INT_EN BIT(8)
168 #define B_AX_TXDMA_ACH4_INT_EN BIT(7)
169 #define B_AX_TXDMA_ACH3_INT_EN BIT(6)
170 #define B_AX_TXDMA_ACH2_INT_EN BIT(5)
171 #define B_AX_TXDMA_ACH1_INT_EN BIT(4)
172 #define B_AX_TXDMA_ACH0_INT_EN BIT(3)
173 #define B_AX_RPQDMA_INT_EN BIT(2)
174 #define B_AX_RXP1DMA_INT_EN BIT(1)
175 #define B_AX_RXDMA_INT_EN BIT(0)
179 #define B_AX_HC00ISR_IND_INT BIT(27)
180 #define B_AX_HD1ISR_IND_INT BIT(26)
181 #define B_AX_HD0ISR_IND_INT BIT(25)
182 #define B_AX_HS0ISR_IND_INT BIT(24)
183 #define B_AX_RETRAIN_INT BIT(21)
184 #define B_AX_RPQBD_FULL_INT BIT(20)
185 #define B_AX_RDU_INT BIT(19)
186 #define B_AX_RXDMA_STUCK_INT BIT(18)
187 #define B_AX_TXDMA_STUCK_INT BIT(17)
188 #define B_AX_PCIE_HOTRST_INT BIT(16)
189 #define B_AX_PCIE_FLR_INT BIT(15)
190 #define B_AX_PCIE_PERST_INT BIT(14)
191 #define B_AX_TXDMA_CH12_INT BIT(13)
192 #define B_AX_TXDMA_CH9_INT BIT(12)
193 #define B_AX_TXDMA_CH8_INT BIT(11)
194 #define B_AX_TXDMA_ACH7_INT BIT(10)
195 #define B_AX_TXDMA_ACH6_INT BIT(9)
196 #define B_AX_TXDMA_ACH5_INT BIT(8)
197 #define B_AX_TXDMA_ACH4_INT BIT(7)
198 #define B_AX_TXDMA_ACH3_INT BIT(6)
199 #define B_AX_TXDMA_ACH2_INT BIT(5)
200 #define B_AX_TXDMA_ACH1_INT BIT(4)
201 #define B_AX_TXDMA_ACH0_INT BIT(3)
202 #define B_AX_RPQDMA_INT BIT(2)
203 #define B_AX_RXP1DMA_INT BIT(1)
204 #define B_AX_RXDMA_INT BIT(0)
207 #define B_AX_TXBD_LEN0_ERR_IDCT_MSK BIT(3)
208 #define B_AX_TXBD_4KBOUND_ERR_IDCT_MSK BIT(2)
209 #define B_AX_RXMDA_STUCK_IDCT_MSK BIT(1)
210 #define B_AX_TXMDA_STUCK_IDCT_MSK BIT(0)
213 #define B_AX_TXBD_LEN0_ERR_IDCT BIT(3)
214 #define B_AX_TXBD_4KBOUND_ERR_IDCT BIT(2)
215 #define B_AX_RXMDA_STUCK_IDCT BIT(1)
216 #define B_AX_TXMDA_STUCK_IDCT BIT(0)
219 #define B_AX_TXDMA_CH11_INT_EN_V1 BIT(1)
220 #define B_AX_TXDMA_CH10_INT_EN_V1 BIT(0)
223 #define B_AX_HC10ISR_IND_INT_EN BIT(28)
224 #define B_AX_TXDMA_CH11_INT_EN BIT(12)
225 #define B_AX_TXDMA_CH10_INT_EN BIT(11)
228 #define B_AX_HC10ISR_IND_INT BIT(28)
229 #define B_AX_TXDMA_CH11_INT BIT(12)
230 #define B_AX_TXDMA_CH10_INT BIT(11)
233 #define B_AX_HCI_AXIDMA_INT_EN BIT(29)
234 #define B_AX_HC00ISR_IND_INT_EN_V1 BIT(28)
235 #define B_AX_HD1ISR_IND_INT_EN_V1 BIT(27)
236 #define B_AX_HD0ISR_IND_INT_EN_V1 BIT(26)
237 #define B_AX_HS1ISR_IND_INT_EN BIT(25)
238 #define B_AX_PCIE_DBG_STE_INT_EN BIT(13)
241 #define B_AX_HCI_AXIDMA_INT BIT(29)
242 #define B_AX_HC00ISR_IND_INT_V1 BIT(28)
243 #define B_AX_HD1ISR_IND_INT_V1 BIT(27)
244 #define B_AX_HD0ISR_IND_INT_V1 BIT(26)
245 #define B_AX_HS1ISR_IND_INT BIT(25)
246 #define B_AX_PCIE_DBG_STE_INT BIT(13)
249 #define B_BE_PCIE_FRZ_MAC_HW_RST BIT(31)
250 #define B_BE_PCIE_FRZ_CFG_SPC_RST BIT(30)
251 #define B_BE_PCIE_FRZ_ELBI_RST BIT(29)
252 #define B_BE_PCIE_MAC_IS_ACTIVE BIT(28)
253 #define B_BE_PCIE_FRZ_RTK_HW_RST BIT(27)
254 #define B_BE_PCIE_FRZ_REG_RST BIT(26)
255 #define B_BE_PCIE_FRZ_ANA_RST BIT(25)
256 #define B_BE_PCIE_FRZ_WLAN_RST BIT(24)
257 #define B_BE_PCIE_FRZ_FLR_RST BIT(23)
258 #define B_BE_PCIE_FRZ_RET_NON_STKY_RST BIT(22)
259 #define B_BE_PCIE_FRZ_RET_STKY_RST BIT(21)
260 #define B_BE_PCIE_FRZ_NON_STKY_RST BIT(20)
261 #define B_BE_PCIE_FRZ_STKY_RST BIT(19)
262 #define B_BE_PCIE_FRZ_RET_CORE_RST BIT(18)
263 #define B_BE_PCIE_FRZ_PWR_RST BIT(17)
264 #define B_BE_PCIE_FRZ_PERST_RST BIT(16)
265 #define B_BE_PCIE_FRZ_PHY_ALOAD BIT(15)
266 #define B_BE_PCIE_FRZ_PHY_HW_RST BIT(14)
267 #define B_BE_PCIE_DBG_CLK BIT(4)
268 #define B_BE_PCIE_EN_CLK BIT(3)
269 #define B_BE_PCIE_DBI_ACLK_ACT BIT(2)
270 #define B_BE_PCIE_S1_ACLK_ACT BIT(1)
271 #define B_BE_PCIE_EN_AUX_CLK BIT(0)
274 #define B_BE_RSM_L0S_EN BIT(8)
275 #define B_BE_CMAC_EXIT_L1_EN BIT(7)
276 #define B_BE_DMAC0_EXIT_L1_EN BIT(6)
277 #define B_BE_FORCE_L0 BIT(5)
278 #define B_BE_DBI_RO_WR_DISABLE BIT(4)
279 #define B_BE_SEL_XFER_PENDING BIT(3)
280 #define B_BE_SEL_REQ_ENTR_L1 BIT(2)
281 #define B_BE_PCIE_EN_SWENT_L23 BIT(1)
282 #define B_BE_SEL_REQ_EXIT_L1 BIT(0)
286 #define B_BE_SYS_SUS_L12_EN BIT(17)
287 #define B_BE_MDIO_S_EN BIT(16)
288 #define B_BE_SYM_AUX_CLK_SEL BIT(15)
294 #define B_BE_PCIE_HB1_IND_INTA_IMR BIT(31)
295 #define B_BE_PCIE_HB0_IND_INTA_IMR BIT(30)
296 #define B_BE_HCI_AXIDMA_INTA_IMR BIT(29)
297 #define B_BE_HC0_IND_INTA_IMR BIT(28)
298 #define B_BE_HD1_IND_INTA_IMR BIT(27)
299 #define B_BE_HD0_IND_INTA_IMR BIT(26)
300 #define B_BE_HS1_IND_INTA_IMR BIT(25)
301 #define B_BE_HS0_IND_INTA_IMR BIT(24)
302 #define B_BE_PCIE_HOTRST_INT_EN BIT(16)
303 #define B_BE_PCIE_FLR_INT_EN BIT(15)
304 #define B_BE_PCIE_PERST_INT_EN BIT(14)
305 #define B_BE_PCIE_DBG_STE_INT_EN BIT(13)
306 #define B_BE_HB1_IND_INT_EN0 BIT(9)
307 #define B_BE_HB0_IND_INT_EN0 BIT(8)
308 #define B_BE_HC1_IND_INT_EN0 BIT(7)
309 #define B_BE_HCI_AXIDMA_INT_EN0 BIT(5)
310 #define B_BE_HC0_IND_INT_EN0 BIT(4)
311 #define B_BE_HD1_IND_INT_EN0 BIT(3)
312 #define B_BE_HD0_IND_INT_EN0 BIT(2)
313 #define B_BE_HS1_IND_INT_EN0 BIT(1)
314 #define B_BE_HS0_IND_INT_EN0 BIT(0)
317 #define B_BE_PCIE_HOTRST_INT BIT(16)
318 #define B_BE_PCIE_FLR_INT BIT(15)
319 #define B_BE_PCIE_PERST_INT BIT(14)
320 #define B_BE_PCIE_DBG_STE_INT BIT(13)
321 #define B_BE_HB1IMR_IND BIT(9)
322 #define B_BE_HB0IMR_IND BIT(8)
323 #define B_BE_HC1ISR_IND_INT BIT(7)
324 #define B_BE_HCI_AXIDMA_INT BIT(5)
325 #define B_BE_HC0ISR_IND_INT BIT(4)
326 #define B_BE_HD1ISR_IND_INT BIT(3)
327 #define B_BE_HD0ISR_IND_INT BIT(2)
328 #define B_BE_HS1ISR_IND_INT BIT(1)
329 #define B_BE_HS0ISR_IND_INT BIT(0)
332 #define B_BE_PCIE_RX_RX1P1_IMR0_V1 BIT(23)
333 #define B_BE_PCIE_RX_RX0P1_IMR0_V1 BIT(22)
334 #define B_BE_PCIE_RX_ROQ1_IMR0_V1 BIT(21)
335 #define B_BE_PCIE_RX_RPQ1_IMR0_V1 BIT(20)
336 #define B_BE_PCIE_RX_RX1P2_IMR0_V1 BIT(19)
337 #define B_BE_PCIE_RX_ROQ0_IMR0_V1 BIT(18)
338 #define B_BE_PCIE_RX_RPQ0_IMR0_V1 BIT(17)
339 #define B_BE_PCIE_RX_RX0P2_IMR0_V1 BIT(16)
340 #define B_BE_PCIE_TX_CH14_IMR0 BIT(14)
341 #define B_BE_PCIE_TX_CH13_IMR0 BIT(13)
342 #define B_BE_PCIE_TX_CH12_IMR0 BIT(12)
343 #define B_BE_PCIE_TX_CH11_IMR0 BIT(11)
344 #define B_BE_PCIE_TX_CH10_IMR0 BIT(10)
345 #define B_BE_PCIE_TX_CH9_IMR0 BIT(9)
346 #define B_BE_PCIE_TX_CH8_IMR0 BIT(8)
347 #define B_BE_PCIE_TX_CH7_IMR0 BIT(7)
348 #define B_BE_PCIE_TX_CH6_IMR0 BIT(6)
349 #define B_BE_PCIE_TX_CH5_IMR0 BIT(5)
350 #define B_BE_PCIE_TX_CH4_IMR0 BIT(4)
351 #define B_BE_PCIE_TX_CH3_IMR0 BIT(3)
352 #define B_BE_PCIE_TX_CH2_IMR0 BIT(2)
353 #define B_BE_PCIE_TX_CH1_IMR0 BIT(1)
354 #define B_BE_PCIE_TX_CH0_IMR0 BIT(0)
357 #define B_BE_PCIE_RX_RX1P1_ISR_V1 BIT(23)
358 #define B_BE_PCIE_RX_RX0P1_ISR_V1 BIT(22)
359 #define B_BE_PCIE_RX_ROQ1_ISR_V1 BIT(21)
360 #define B_BE_PCIE_RX_RPQ1_ISR_V1 BIT(20)
361 #define B_BE_PCIE_RX_RX1P2_ISR_V1 BIT(19)
362 #define B_BE_PCIE_RX_ROQ0_ISR_V1 BIT(18)
363 #define B_BE_PCIE_RX_RPQ0_ISR_V1 BIT(17)
364 #define B_BE_PCIE_RX_RX0P2_ISR_V1 BIT(16)
365 #define B_BE_PCIE_TX_CH14_ISR BIT(14)
366 #define B_BE_PCIE_TX_CH13_ISR BIT(13)
367 #define B_BE_PCIE_TX_CH12_ISR BIT(12)
368 #define B_BE_PCIE_TX_CH11_ISR BIT(11)
369 #define B_BE_PCIE_TX_CH10_ISR BIT(10)
370 #define B_BE_PCIE_TX_CH9_ISR BIT(9)
371 #define B_BE_PCIE_TX_CH8_ISR BIT(8)
372 #define B_BE_PCIE_TX_CH7_ISR BIT(7)
373 #define B_BE_PCIE_TX_CH6_ISR BIT(6)
374 #define B_BE_PCIE_TX_CH5_ISR BIT(5)
375 #define B_BE_PCIE_TX_CH4_ISR BIT(4)
376 #define B_BE_PCIE_TX_CH3_ISR BIT(3)
377 #define B_BE_PCIE_TX_CH2_ISR BIT(2)
378 #define B_BE_PCIE_TX_CH1_ISR BIT(1)
379 #define B_BE_PCIE_TX_CH0_ISR BIT(0)
382 #define B_BE_RDU_CH5_INT_IMR_V1 BIT(30)
383 #define B_BE_RDU_CH4_INT_IMR_V1 BIT(29)
384 #define B_BE_RDU_CH3_INT_IMR_V1 BIT(28)
385 #define B_BE_RDU_CH2_INT_IMR_V1 BIT(27)
386 #define B_BE_RDU_CH1_INT_IMR_V1 BIT(26)
387 #define B_BE_RDU_CH0_INT_IMR_V1 BIT(25)
388 #define B_BE_RXDMA_STUCK_INT_EN_V1 BIT(24)
389 #define B_BE_TXDMA_STUCK_INT_EN_V1 BIT(23)
390 #define B_BE_TXDMA_CH14_INT_EN_V1 BIT(22)
391 #define B_BE_TXDMA_CH13_INT_EN_V1 BIT(21)
392 #define B_BE_TXDMA_CH12_INT_EN_V1 BIT(20)
393 #define B_BE_TXDMA_CH11_INT_EN_V1 BIT(19)
394 #define B_BE_TXDMA_CH10_INT_EN_V1 BIT(18)
395 #define B_BE_TXDMA_CH9_INT_EN_V1 BIT(17)
396 #define B_BE_TXDMA_CH8_INT_EN_V1 BIT(16)
397 #define B_BE_TXDMA_CH7_INT_EN_V1 BIT(15)
398 #define B_BE_TXDMA_CH6_INT_EN_V1 BIT(14)
399 #define B_BE_TXDMA_CH5_INT_EN_V1 BIT(13)
400 #define B_BE_TXDMA_CH4_INT_EN_V1 BIT(12)
401 #define B_BE_TXDMA_CH3_INT_EN_V1 BIT(11)
402 #define B_BE_TXDMA_CH2_INT_EN_V1 BIT(10)
403 #define B_BE_TXDMA_CH1_INT_EN_V1 BIT(9)
404 #define B_BE_TXDMA_CH0_INT_EN_V1 BIT(8)
405 #define B_BE_RX1P1DMA_INT_EN_V1 BIT(7)
406 #define B_BE_RX0P1DMA_INT_EN_V1 BIT(6)
407 #define B_BE_RO1DMA_INT_EN BIT(5)
408 #define B_BE_RP1DMA_INT_EN BIT(4)
409 #define B_BE_RX1DMA_INT_EN BIT(3)
410 #define B_BE_RO0DMA_INT_EN BIT(2)
411 #define B_BE_RP0DMA_INT_EN BIT(1)
412 #define B_BE_RX0DMA_INT_EN BIT(0)
415 #define B_BE_RDU_CH6_INT BIT(28)
416 #define B_BE_RDU_CH5_INT BIT(27)
417 #define B_BE_RDU_CH4_INT BIT(26)
418 #define B_BE_RDU_CH2_INT BIT(25)
419 #define B_BE_RDU_CH1_INT BIT(24)
420 #define B_BE_RDU_CH0_INT BIT(23)
421 #define B_BE_RXDMA_STUCK_INT BIT(22)
422 #define B_BE_TXDMA_STUCK_INT BIT(21)
423 #define B_BE_TXDMA_CH14_INT BIT(20)
424 #define B_BE_TXDMA_CH13_INT BIT(19)
425 #define B_BE_TXDMA_CH12_INT BIT(18)
426 #define B_BE_TXDMA_CH11_INT BIT(17)
427 #define B_BE_TXDMA_CH10_INT BIT(16)
428 #define B_BE_TXDMA_CH9_INT BIT(15)
429 #define B_BE_TXDMA_CH8_INT BIT(14)
430 #define B_BE_TXDMA_CH7_INT BIT(13)
431 #define B_BE_TXDMA_CH6_INT BIT(12)
432 #define B_BE_TXDMA_CH5_INT BIT(11)
433 #define B_BE_TXDMA_CH4_INT BIT(10)
434 #define B_BE_TXDMA_CH3_INT BIT(9)
435 #define B_BE_TXDMA_CH2_INT BIT(8)
436 #define B_BE_TXDMA_CH1_INT BIT(7)
437 #define B_BE_TXDMA_CH0_INT BIT(6)
438 #define B_BE_RPQ1DMA_INT BIT(5)
439 #define B_BE_RX1P1DMA_INT BIT(4)
440 #define B_BE_RX1DMA_INT BIT(3)
441 #define B_BE_RPQ0DMA_INT BIT(2)
442 #define B_BE_RX0P1DMA_INT BIT(1)
443 #define B_BE_RX0DMA_INT BIT(0)
590 #define B_AX_PCIE_RXRST_KEEP_REG BIT(23)
591 #define B_AX_PCIE_TXRST_KEEP_REG BIT(22)
592 #define B_AX_PCIE_PERST_KEEP_REG BIT(21)
593 #define B_AX_PCIE_FLR_KEEP_REG BIT(20)
594 #define B_AX_PCIE_TRAIN_KEEP_REG BIT(19)
595 #define B_AX_RXBD_MODE BIT(18)
597 #define B_AX_RXHCI_EN BIT(13)
598 #define B_AX_LATENCY_CONTROL BIT(12)
599 #define B_AX_TXHCI_EN BIT(11)
601 #define B_AX_TX_TRUNC_MODE BIT(5)
602 #define B_AX_RX_TRUNC_MODE BIT(4)
603 #define B_AX_RST_BDRAM BIT(3)
604 #define B_AX_DIS_RXDMA_PRE BIT(2)
610 #define B_AX_STOP_PCIEIO BIT(20)
611 #define B_AX_STOP_WPDMA BIT(19)
612 #define B_AX_STOP_CH12 BIT(18)
613 #define B_AX_STOP_CH9 BIT(17)
614 #define B_AX_STOP_CH8 BIT(16)
615 #define B_AX_STOP_ACH7 BIT(15)
616 #define B_AX_STOP_ACH6 BIT(14)
617 #define B_AX_STOP_ACH5 BIT(13)
618 #define B_AX_STOP_ACH4 BIT(12)
619 #define B_AX_STOP_ACH3 BIT(11)
620 #define B_AX_STOP_ACH2 BIT(10)
621 #define B_AX_STOP_ACH1 BIT(9)
622 #define B_AX_STOP_ACH0 BIT(8)
623 #define B_AX_STOP_RPQ BIT(1)
624 #define B_AX_STOP_RXQ BIT(0)
638 #define B_AX_STOP_CH11 BIT(1)
639 #define B_AX_STOP_CH10 BIT(0)
643 #define B_AX_CLR_CH12_IDX BIT(10)
644 #define B_AX_CLR_CH9_IDX BIT(9)
645 #define B_AX_CLR_CH8_IDX BIT(8)
646 #define B_AX_CLR_ACH7_IDX BIT(7)
647 #define B_AX_CLR_ACH6_IDX BIT(6)
648 #define B_AX_CLR_ACH5_IDX BIT(5)
649 #define B_AX_CLR_ACH4_IDX BIT(4)
650 #define B_AX_CLR_ACH3_IDX BIT(3)
651 #define B_AX_CLR_ACH2_IDX BIT(2)
652 #define B_AX_CLR_ACH1_IDX BIT(1)
653 #define B_AX_CLR_ACH0_IDX BIT(0)
657 #define B_AX_CLR_RPQ_IDX BIT(1)
658 #define B_AX_CLR_RXQ_IDX BIT(0)
662 #define B_AX_CLR_CH11_IDX BIT(1)
663 #define B_AX_CLR_CH10_IDX BIT(0)
667 #define B_AX_PCIEIO_RX_BUSY BIT(22)
668 #define B_AX_PCIEIO_TX_BUSY BIT(21)
669 #define B_AX_PCIEIO_BUSY BIT(20)
670 #define B_AX_WPDMA_BUSY BIT(19)
671 #define B_AX_CH12_BUSY BIT(18)
672 #define B_AX_CH9_BUSY BIT(17)
673 #define B_AX_CH8_BUSY BIT(16)
674 #define B_AX_ACH7_BUSY BIT(15)
675 #define B_AX_ACH6_BUSY BIT(14)
676 #define B_AX_ACH5_BUSY BIT(13)
677 #define B_AX_ACH4_BUSY BIT(12)
678 #define B_AX_ACH3_BUSY BIT(11)
679 #define B_AX_ACH2_BUSY BIT(10)
680 #define B_AX_ACH1_BUSY BIT(9)
681 #define B_AX_ACH0_BUSY BIT(8)
682 #define B_AX_RPQ_BUSY BIT(1)
683 #define B_AX_RXQ_BUSY BIT(0)
693 #define B_AX_CH11_BUSY BIT(1)
694 #define B_AX_CH10_BUSY BIT(0)
697 #define B_BE_STOP_WPDMA BIT(31)
698 #define B_BE_STOP_CH14 BIT(14)
699 #define B_BE_STOP_CH13 BIT(13)
700 #define B_BE_STOP_CH12 BIT(12)
701 #define B_BE_STOP_CH11 BIT(11)
702 #define B_BE_STOP_CH10 BIT(10)
703 #define B_BE_STOP_CH9 BIT(9)
704 #define B_BE_STOP_CH8 BIT(8)
705 #define B_BE_STOP_CH7 BIT(7)
706 #define B_BE_STOP_CH6 BIT(6)
707 #define B_BE_STOP_CH5 BIT(5)
708 #define B_BE_STOP_CH4 BIT(4)
709 #define B_BE_STOP_CH3 BIT(3)
710 #define B_BE_STOP_CH2 BIT(2)
711 #define B_BE_STOP_CH1 BIT(1)
712 #define B_BE_STOP_CH0 BIT(0)
802 #define B_AX_L1OFF_PWR_OFF_EN BIT(5)
805 #define B_AX_RXMIT_RXP2_SEL BIT(19)
806 #define B_AX_RXMIT_RXP1_SEL BIT(18)
818 #define B_AX_RXMIT_RXP2_SEL_V1 BIT(19)
819 #define B_AX_RXMIT_RXP1_SEL_V1 BIT(18)
825 #define B_AX_PCIE_RPQ_FULL BIT(29)
826 #define B_AX_PCIE_RXQ_FULL BIT(28)
828 #define B_AX_RX_STUCK BIT(22)
829 #define B_AX_TX_STUCK BIT(21)
830 #define B_AX_PCIEDBG_TXERR0 BIT(16)
831 #define B_AX_PCIE_RXP1_ERR0 BIT(4)
832 #define B_AX_PCIE_TXBD_LEN0 BIT(1)
833 #define B_AX_PCIE_TXBD_4KBOUD_LENERR BIT(0)
836 #define B_AX_CLR_CH11_IDX BIT(1)
837 #define B_AX_CLR_CH10_IDX BIT(0)
841 #define B_AX_LBC_FLAG BIT(1)
842 #define B_AX_LBC_EN BIT(0)
845 #define B_AX_CLR_RPQ_IDX BIT(1)
846 #define B_AX_CLR_RXQ_IDX BIT(0)
852 #define B_AX_EN_CHKDSC_NO_RX_STUCK BIT(20)
854 #define B_AX_SIC_EN_FORCE_CLKREQ BIT(4)
857 #define B_AX_RXDMA_PREF_ADV_EN BIT(0)
868 #define B_BE_PCIE_DIS_L1_2_CTRL_HCILDO BIT(0)
889 #define B_BE_PCIE_MIT_RX1P1_EN BIT(23)
890 #define B_BE_PCIE_MIT_RX0P1_EN BIT(22)
891 #define B_BE_PCIE_MIT_ROQ1_EN BIT(21)
892 #define B_BE_PCIE_MIT_RPQ1_EN BIT(20)
893 #define B_BE_PCIE_MIT_RX1P2_EN BIT(19)
894 #define B_BE_PCIE_MIT_ROQ0_EN BIT(18)
895 #define B_BE_PCIE_MIT_RPQ0_EN BIT(17)
896 #define B_BE_PCIE_MIT_RX0P2_EN BIT(16)
897 #define B_BE_PCIE_MIT_TXCH14_EN BIT(14)
898 #define B_BE_PCIE_MIT_TXCH13_EN BIT(13)
899 #define B_BE_PCIE_MIT_TXCH12_EN BIT(12)
900 #define B_BE_PCIE_MIT_TXCH11_EN BIT(11)
901 #define B_BE_PCIE_MIT_TXCH10_EN BIT(10)
902 #define B_BE_PCIE_MIT_TXCH9_EN BIT(9)
903 #define B_BE_PCIE_MIT_TXCH8_EN BIT(8)
904 #define B_BE_PCIE_MIT_TXCH7_EN BIT(7)
905 #define B_BE_PCIE_MIT_TXCH6_EN BIT(6)
906 #define B_BE_PCIE_MIT_TXCH5_EN BIT(5)
907 #define B_BE_PCIE_MIT_TXCH4_EN BIT(4)
908 #define B_BE_PCIE_MIT_TXCH3_EN BIT(3)
909 #define B_BE_PCIE_MIT_TXCH2_EN BIT(2)
910 #define B_BE_PCIE_MIT_TXCH1_EN BIT(1)
911 #define B_BE_PCIE_MIT_TXCH0_EN BIT(0)
914 #define B_BE_PL1_SER_PL1_EN BIT(31)
915 #define B_BE_PL1_IGNORE_HOT_RST BIT(30)
917 #define B_BE_PL1_TIMER_CLEAR BIT(0)
920 #define B_BE_SER_PCLKREQ_ACK_MASK BIT(5)
921 #define B_BE_SER_PM_CLK_MASK BIT(4)
922 #define B_BE_SER_LTSSM_IMR BIT(3)
923 #define B_BE_SER_PM_MASTER_IMR BIT(2)
924 #define B_BE_SER_L1SUB_IMR BIT(1)
925 #define B_BE_SER_PMU_IMR BIT(0)
932 #define B_BE_CLR_CH14_IDX BIT(14)
933 #define B_BE_CLR_CH13_IDX BIT(13)
934 #define B_BE_CLR_CH12_IDX BIT(12)
935 #define B_BE_CLR_CH11_IDX BIT(11)
936 #define B_BE_CLR_CH10_IDX BIT(10)
937 #define B_BE_CLR_CH9_IDX BIT(9)
938 #define B_BE_CLR_CH8_IDX BIT(8)
939 #define B_BE_CLR_CH7_IDX BIT(7)
940 #define B_BE_CLR_CH6_IDX BIT(6)
941 #define B_BE_CLR_CH5_IDX BIT(5)
942 #define B_BE_CLR_CH4_IDX BIT(4)
943 #define B_BE_CLR_CH3_IDX BIT(3)
944 #define B_BE_CLR_CH2_IDX BIT(2)
945 #define B_BE_CLR_CH1_IDX BIT(1)
946 #define B_BE_CLR_CH0_IDX BIT(0)
949 #define B_BE_CLR_ROQ1_IDX_V1 BIT(5)
950 #define B_BE_CLR_RPQ1_IDX_V1 BIT(4)
951 #define B_BE_CLR_RXQ1_IDX_V1 BIT(3)
952 #define B_BE_CLR_ROQ0_IDX BIT(2)
953 #define B_BE_CLR_RPQ0_IDX BIT(1)
954 #define B_BE_CLR_RXQ0_IDX BIT(0)
957 #define B_BE_HAXI_MST_BUSY BIT(31)
958 #define B_BE_HAXI_RX_IDLE BIT(25)
959 #define B_BE_HAXI_TX_IDLE BIT(24)
960 #define B_BE_ROQ1_BUSY_V1 BIT(21)
961 #define B_BE_RPQ1_BUSY_V1 BIT(20)
962 #define B_BE_RXQ1_BUSY_V1 BIT(19)
963 #define B_BE_ROQ0_BUSY_V1 BIT(18)
964 #define B_BE_RPQ0_BUSY_V1 BIT(17)
965 #define B_BE_RXQ0_BUSY_V1 BIT(16)
966 #define B_BE_WPDMA_BUSY BIT(15)
967 #define B_BE_CH14_BUSY BIT(14)
968 #define B_BE_CH13_BUSY BIT(13)
969 #define B_BE_CH12_BUSY BIT(12)
970 #define B_BE_CH11_BUSY BIT(11)
971 #define B_BE_CH10_BUSY BIT(10)
972 #define B_BE_CH9_BUSY BIT(9)
973 #define B_BE_CH8_BUSY BIT(8)
974 #define B_BE_CH7_BUSY BIT(7)
975 #define B_BE_CH6_BUSY BIT(6)
976 #define B_BE_CH5_BUSY BIT(5)
977 #define B_BE_CH4_BUSY BIT(4)
978 #define B_BE_CH3_BUSY BIT(3)
979 #define B_BE_CH2_BUSY BIT(2)
980 #define B_BE_CH1_BUSY BIT(1)
981 #define B_BE_CH0_BUSY BIT(0)
989 #define B_BE_R_NO_SEC_ACCESS BIT(31)
990 #define B_BE_FORCE_EN_DMA_RX_GCLK BIT(5)
991 #define B_BE_FORCE_EN_DMA_TX_GCLK BIT(4)
1015 #define RTW89_PCIE_BIT_ASPM_L11 BIT(3)
1016 #define RTW89_PCIE_BIT_ASPM_L12 BIT(2)
1017 #define RTW89_PCIE_BIT_PCI_L11 BIT(1)
1018 #define RTW89_PCIE_BIT_PCI_L12 BIT(0)
1023 #define RTW89_PCIE_BIT_L1SUB BIT(5)
1025 #define RTW89_PCIE_BIT_CLK BIT(4)
1026 #define RTW89_PCIE_BIT_L1 BIT(3)
1029 #define RTW89_PCIE_POLLING_BIT BIT(17)
1031 #define RTW89_PCIE_BIT_CFG_RST_MSTATE BIT(0)
1282 #define RTW89_PCI_TXBD_OPTION_LS BIT(14)
1290 #define RTW89_PCI_TXWP_VALID BIT(15)
1299 #define RTW89_PCI_ADDR_MSDU_LS BIT(15)
1300 #define RTW89_PCI_ADDR_LS BIT(14)
1316 #define B_PCIADDR_LS_V1_MASK BIT(15)
1317 #define TXADDR_INFO_LENTHG_V1_MAX ALIGN_DOWN(BIT(11) - 1, 4)
1322 #define RTW89_PCI_RPP_POLLUTED BIT(31)
1342 #define RTW89_PCI_RXBD_FS BIT(15)
1343 #define RTW89_PCI_RXBD_LS BIT(14)