Lines Matching refs:FIELD32
130 #define E2PROM_CSR_DATA_CLOCK FIELD32(0x00000001)
131 #define E2PROM_CSR_CHIP_SELECT FIELD32(0x00000002)
132 #define E2PROM_CSR_DATA_IN FIELD32(0x00000004)
133 #define E2PROM_CSR_DATA_OUT FIELD32(0x00000008)
134 #define E2PROM_CSR_TYPE FIELD32(0x00000030)
135 #define E2PROM_CSR_LOAD_STATUS FIELD32(0x00000040)
136 #define E2PROM_CSR_RELOAD FIELD32(0x00000080)
142 #define AUX_OPT_BIT0 FIELD32(0x00000001)
143 #define AUX_OPT_BIT1 FIELD32(0x00000002)
144 #define AUX_OPT_BIT2 FIELD32(0x00000004)
145 #define AUX_OPT_BIT3 FIELD32(0x00000008)
146 #define AUX_OPT_BIT4 FIELD32(0x00000010)
147 #define AUX_OPT_BIT5 FIELD32(0x00000020)
148 #define AUX_OPT_BIT6 FIELD32(0x00000040)
149 #define AUX_OPT_BIT7 FIELD32(0x00000080)
150 #define AUX_OPT_BIT8 FIELD32(0x00000100)
151 #define AUX_OPT_BIT9 FIELD32(0x00000200)
152 #define AUX_OPT_BIT10 FIELD32(0x00000400)
153 #define AUX_OPT_BIT11 FIELD32(0x00000800)
154 #define AUX_OPT_BIT12 FIELD32(0x00001000)
155 #define AUX_OPT_BIT13 FIELD32(0x00002000)
156 #define AUX_OPT_BIT14 FIELD32(0x00004000)
157 #define AUX_OPT_BIT15 FIELD32(0x00008000)
158 #define LDO25_LEVEL FIELD32(0x00030000)
159 #define LDO25_LARGEA FIELD32(0x00040000)
160 #define LDO25_FRC_ON FIELD32(0x00080000)
161 #define CMB_RSV FIELD32(0x00300000)
162 #define XTAL_RDY FIELD32(0x00400000)
163 #define PLL_LD FIELD32(0x00800000)
164 #define LDO_CORE_LEVEL FIELD32(0x0F000000)
165 #define LDO_BGSEL FIELD32(0x30000000)
166 #define LDO3_EN FIELD32(0x40000000)
167 #define LDO0_EN FIELD32(0x80000000)
199 #define OSC_REF_CYCLE FIELD32(0x00001fff)
200 #define OSC_RSV FIELD32(0x0000e000)
201 #define OSC_CAL_CNT FIELD32(0x0fff0000)
202 #define OSC_CAL_ACK FIELD32(0x10000000)
203 #define OSC_CLK_32K_VLD FIELD32(0x20000000)
204 #define OSC_CAL_REQ FIELD32(0x40000000)
205 #define OSC_ROSC_EN FIELD32(0x80000000)
211 #define COEX_CFG_ANT FIELD32(0xff000000)
221 #define BT_COEX_CFG1 FIELD32(0xff000000)
222 #define BT_COEX_CFG0 FIELD32(0x00ff0000)
223 #define WL_COEX_CFG1 FIELD32(0x0000ff00)
224 #define WL_COEX_CFG0 FIELD32(0x000000ff)
230 #define PLL_RESERVED_INPUT1 FIELD32(0x000000ff)
231 #define PLL_RESERVED_INPUT2 FIELD32(0x0000ff00)
232 #define PLL_CONTROL FIELD32(0x00070000)
233 #define PLL_LPF_R1 FIELD32(0x00080000)
234 #define PLL_LPF_C1_CTRL FIELD32(0x00300000)
235 #define PLL_LPF_C2_CTRL FIELD32(0x00c00000)
236 #define PLL_CP_CURRENT_CTRL FIELD32(0x03000000)
237 #define PLL_PFD_DELAY_CTRL FIELD32(0x0c000000)
238 #define PLL_LOCK_CTRL FIELD32(0x70000000)
239 #define PLL_VBGBK_EN FIELD32(0x80000000)
247 #define WLAN_EN FIELD32(0x00000001)
248 #define WLAN_CLK_EN FIELD32(0x00000002)
249 #define WLAN_RSV1 FIELD32(0x00000004)
250 #define WLAN_RESET FIELD32(0x00000008)
251 #define PCIE_APP0_CLK_REQ FIELD32(0x00000010)
252 #define FRC_WL_ANT_SET FIELD32(0x00000020)
253 #define INV_TR_SW0 FIELD32(0x00000040)
254 #define WLAN_GPIO_IN_BIT0 FIELD32(0x00000100)
255 #define WLAN_GPIO_IN_BIT1 FIELD32(0x00000200)
256 #define WLAN_GPIO_IN_BIT2 FIELD32(0x00000400)
257 #define WLAN_GPIO_IN_BIT3 FIELD32(0x00000800)
258 #define WLAN_GPIO_IN_BIT4 FIELD32(0x00001000)
259 #define WLAN_GPIO_IN_BIT5 FIELD32(0x00002000)
260 #define WLAN_GPIO_IN_BIT6 FIELD32(0x00004000)
261 #define WLAN_GPIO_IN_BIT7 FIELD32(0x00008000)
262 #define WLAN_GPIO_IN_BIT_ALL FIELD32(0x0000ff00)
263 #define WLAN_GPIO_OUT_BIT0 FIELD32(0x00010000)
264 #define WLAN_GPIO_OUT_BIT1 FIELD32(0x00020000)
265 #define WLAN_GPIO_OUT_BIT2 FIELD32(0x00040000)
266 #define WLAN_GPIO_OUT_BIT3 FIELD32(0x00050000)
267 #define WLAN_GPIO_OUT_BIT4 FIELD32(0x00100000)
268 #define WLAN_GPIO_OUT_BIT5 FIELD32(0x00200000)
269 #define WLAN_GPIO_OUT_BIT6 FIELD32(0x00400000)
270 #define WLAN_GPIO_OUT_BIT7 FIELD32(0x00800000)
271 #define WLAN_GPIO_OUT_BIT_ALL FIELD32(0x00ff0000)
272 #define WLAN_GPIO_OUT_OE_BIT0 FIELD32(0x01000000)
273 #define WLAN_GPIO_OUT_OE_BIT1 FIELD32(0x02000000)
274 #define WLAN_GPIO_OUT_OE_BIT2 FIELD32(0x04000000)
275 #define WLAN_GPIO_OUT_OE_BIT3 FIELD32(0x08000000)
276 #define WLAN_GPIO_OUT_OE_BIT4 FIELD32(0x10000000)
277 #define WLAN_GPIO_OUT_OE_BIT5 FIELD32(0x20000000)
278 #define WLAN_GPIO_OUT_OE_BIT6 FIELD32(0x40000000)
279 #define WLAN_GPIO_OUT_OE_BIT7 FIELD32(0x80000000)
280 #define WLAN_GPIO_OUT_OE_BIT_ALL FIELD32(0xff000000)
286 #define AUX_CTRL_WAKE_PCIE_EN FIELD32(0x00000002)
287 #define AUX_CTRL_FORCE_PCIE_CLK FIELD32(0x00000400)
293 #define OPT_14_CSR_BIT0 FIELD32(0x00000001)
301 #define INT_SOURCE_CSR_RXDELAYINT FIELD32(0x00000001)
302 #define INT_SOURCE_CSR_TXDELAYINT FIELD32(0x00000002)
303 #define INT_SOURCE_CSR_RX_DONE FIELD32(0x00000004)
304 #define INT_SOURCE_CSR_AC0_DMA_DONE FIELD32(0x00000008)
305 #define INT_SOURCE_CSR_AC1_DMA_DONE FIELD32(0x00000010)
306 #define INT_SOURCE_CSR_AC2_DMA_DONE FIELD32(0x00000020)
307 #define INT_SOURCE_CSR_AC3_DMA_DONE FIELD32(0x00000040)
308 #define INT_SOURCE_CSR_HCCA_DMA_DONE FIELD32(0x00000080)
309 #define INT_SOURCE_CSR_MGMT_DMA_DONE FIELD32(0x00000100)
310 #define INT_SOURCE_CSR_MCU_COMMAND FIELD32(0x00000200)
311 #define INT_SOURCE_CSR_RXTX_COHERENT FIELD32(0x00000400)
312 #define INT_SOURCE_CSR_TBTT FIELD32(0x00000800)
313 #define INT_SOURCE_CSR_PRE_TBTT FIELD32(0x00001000)
314 #define INT_SOURCE_CSR_TX_FIFO_STATUS FIELD32(0x00002000)
315 #define INT_SOURCE_CSR_AUTO_WAKEUP FIELD32(0x00004000)
316 #define INT_SOURCE_CSR_GPTIMER FIELD32(0x00008000)
317 #define INT_SOURCE_CSR_RX_COHERENT FIELD32(0x00010000)
318 #define INT_SOURCE_CSR_TX_COHERENT FIELD32(0x00020000)
324 #define INT_MASK_CSR_RXDELAYINT FIELD32(0x00000001)
325 #define INT_MASK_CSR_TXDELAYINT FIELD32(0x00000002)
326 #define INT_MASK_CSR_RX_DONE FIELD32(0x00000004)
327 #define INT_MASK_CSR_AC0_DMA_DONE FIELD32(0x00000008)
328 #define INT_MASK_CSR_AC1_DMA_DONE FIELD32(0x00000010)
329 #define INT_MASK_CSR_AC2_DMA_DONE FIELD32(0x00000020)
330 #define INT_MASK_CSR_AC3_DMA_DONE FIELD32(0x00000040)
331 #define INT_MASK_CSR_HCCA_DMA_DONE FIELD32(0x00000080)
332 #define INT_MASK_CSR_MGMT_DMA_DONE FIELD32(0x00000100)
333 #define INT_MASK_CSR_MCU_COMMAND FIELD32(0x00000200)
334 #define INT_MASK_CSR_RXTX_COHERENT FIELD32(0x00000400)
335 #define INT_MASK_CSR_TBTT FIELD32(0x00000800)
336 #define INT_MASK_CSR_PRE_TBTT FIELD32(0x00001000)
337 #define INT_MASK_CSR_TX_FIFO_STATUS FIELD32(0x00002000)
338 #define INT_MASK_CSR_AUTO_WAKEUP FIELD32(0x00004000)
339 #define INT_MASK_CSR_GPTIMER FIELD32(0x00008000)
340 #define INT_MASK_CSR_RX_COHERENT FIELD32(0x00010000)
341 #define INT_MASK_CSR_TX_COHERENT FIELD32(0x00020000)
347 #define WPDMA_GLO_CFG_ENABLE_TX_DMA FIELD32(0x00000001)
348 #define WPDMA_GLO_CFG_TX_DMA_BUSY FIELD32(0x00000002)
349 #define WPDMA_GLO_CFG_ENABLE_RX_DMA FIELD32(0x00000004)
350 #define WPDMA_GLO_CFG_RX_DMA_BUSY FIELD32(0x00000008)
351 #define WPDMA_GLO_CFG_WP_DMA_BURST_SIZE FIELD32(0x00000030)
352 #define WPDMA_GLO_CFG_TX_WRITEBACK_DONE FIELD32(0x00000040)
353 #define WPDMA_GLO_CFG_BIG_ENDIAN FIELD32(0x00000080)
354 #define WPDMA_GLO_CFG_RX_HDR_SCATTER FIELD32(0x0000ff00)
355 #define WPDMA_GLO_CFG_HDR_SEG_LEN FIELD32(0xffff0000)
361 #define WPDMA_RST_IDX_DTX_IDX0 FIELD32(0x00000001)
362 #define WPDMA_RST_IDX_DTX_IDX1 FIELD32(0x00000002)
363 #define WPDMA_RST_IDX_DTX_IDX2 FIELD32(0x00000004)
364 #define WPDMA_RST_IDX_DTX_IDX3 FIELD32(0x00000008)
365 #define WPDMA_RST_IDX_DTX_IDX4 FIELD32(0x00000010)
366 #define WPDMA_RST_IDX_DTX_IDX5 FIELD32(0x00000020)
367 #define WPDMA_RST_IDX_DRX_IDX0 FIELD32(0x00010000)
373 #define DELAY_INT_CFG_RXMAX_PTIME FIELD32(0x000000ff)
374 #define DELAY_INT_CFG_RXMAX_PINT FIELD32(0x00007f00)
375 #define DELAY_INT_CFG_RXDLY_INT_EN FIELD32(0x00008000)
376 #define DELAY_INT_CFG_TXMAX_PTIME FIELD32(0x00ff0000)
377 #define DELAY_INT_CFG_TXMAX_PINT FIELD32(0x7f000000)
378 #define DELAY_INT_CFG_TXDLY_INT_EN FIELD32(0x80000000)
388 #define WMM_AIFSN_CFG_AIFSN0 FIELD32(0x0000000f)
389 #define WMM_AIFSN_CFG_AIFSN1 FIELD32(0x000000f0)
390 #define WMM_AIFSN_CFG_AIFSN2 FIELD32(0x00000f00)
391 #define WMM_AIFSN_CFG_AIFSN3 FIELD32(0x0000f000)
401 #define WMM_CWMIN_CFG_CWMIN0 FIELD32(0x0000000f)
402 #define WMM_CWMIN_CFG_CWMIN1 FIELD32(0x000000f0)
403 #define WMM_CWMIN_CFG_CWMIN2 FIELD32(0x00000f00)
404 #define WMM_CWMIN_CFG_CWMIN3 FIELD32(0x0000f000)
414 #define WMM_CWMAX_CFG_CWMAX0 FIELD32(0x0000000f)
415 #define WMM_CWMAX_CFG_CWMAX1 FIELD32(0x000000f0)
416 #define WMM_CWMAX_CFG_CWMAX2 FIELD32(0x00000f00)
417 #define WMM_CWMAX_CFG_CWMAX3 FIELD32(0x0000f000)
425 #define WMM_TXOP0_CFG_AC0TXOP FIELD32(0x0000ffff)
426 #define WMM_TXOP0_CFG_AC1TXOP FIELD32(0xffff0000)
434 #define WMM_TXOP1_CFG_AC2TXOP FIELD32(0x0000ffff)
435 #define WMM_TXOP1_CFG_AC3TXOP FIELD32(0xffff0000)
443 #define GPIO_CTRL_VAL0 FIELD32(0x00000001)
444 #define GPIO_CTRL_VAL1 FIELD32(0x00000002)
445 #define GPIO_CTRL_VAL2 FIELD32(0x00000004)
446 #define GPIO_CTRL_VAL3 FIELD32(0x00000008)
447 #define GPIO_CTRL_VAL4 FIELD32(0x00000010)
448 #define GPIO_CTRL_VAL5 FIELD32(0x00000020)
449 #define GPIO_CTRL_VAL6 FIELD32(0x00000040)
450 #define GPIO_CTRL_VAL7 FIELD32(0x00000080)
451 #define GPIO_CTRL_DIR0 FIELD32(0x00000100)
452 #define GPIO_CTRL_DIR1 FIELD32(0x00000200)
453 #define GPIO_CTRL_DIR2 FIELD32(0x00000400)
454 #define GPIO_CTRL_DIR3 FIELD32(0x00000800)
455 #define GPIO_CTRL_DIR4 FIELD32(0x00001000)
456 #define GPIO_CTRL_DIR5 FIELD32(0x00002000)
457 #define GPIO_CTRL_DIR6 FIELD32(0x00004000)
458 #define GPIO_CTRL_DIR7 FIELD32(0x00008000)
459 #define GPIO_CTRL_VAL8 FIELD32(0x00010000)
460 #define GPIO_CTRL_VAL9 FIELD32(0x00020000)
461 #define GPIO_CTRL_VAL10 FIELD32(0x00040000)
462 #define GPIO_CTRL_DIR8 FIELD32(0x01000000)
463 #define GPIO_CTRL_DIR9 FIELD32(0x02000000)
464 #define GPIO_CTRL_DIR10 FIELD32(0x04000000)
542 #define USB_DMA_CFG_RX_BULK_AGG_TIMEOUT FIELD32(0x000000ff)
543 #define USB_DMA_CFG_RX_BULK_AGG_LIMIT FIELD32(0x0000ff00)
544 #define USB_DMA_CFG_PHY_CLEAR FIELD32(0x00010000)
545 #define USB_DMA_CFG_TX_CLEAR FIELD32(0x00080000)
546 #define USB_DMA_CFG_TXOP_HALT FIELD32(0x00100000)
547 #define USB_DMA_CFG_RX_BULK_AGG_EN FIELD32(0x00200000)
548 #define USB_DMA_CFG_RX_BULK_EN FIELD32(0x00400000)
549 #define USB_DMA_CFG_TX_BULK_EN FIELD32(0x00800000)
550 #define USB_DMA_CFG_EP_OUT_VALID FIELD32(0x3f000000)
551 #define USB_DMA_CFG_RX_BUSY FIELD32(0x40000000)
552 #define USB_DMA_CFG_TX_BUSY FIELD32(0x80000000)
561 #define US_CYC_CNT_BT_MODE_EN FIELD32(0x00000100)
562 #define US_CYC_CNT_CLOCK_CYCLE FIELD32(0x000000ff)
569 #define PBF_SYS_CTRL_READY FIELD32(0x00000080)
570 #define PBF_SYS_CTRL_HOST_RAM_WRITE FIELD32(0x00010000)
576 #define HOST_CMD_CSR_HOST_COMMAND FIELD32(0x000000ff)
592 #define BCN_OFFSET0_BCN0 FIELD32(0x000000ff)
593 #define BCN_OFFSET0_BCN1 FIELD32(0x0000ff00)
594 #define BCN_OFFSET0_BCN2 FIELD32(0x00ff0000)
595 #define BCN_OFFSET0_BCN3 FIELD32(0xff000000)
601 #define BCN_OFFSET1_BCN4 FIELD32(0x000000ff)
602 #define BCN_OFFSET1_BCN5 FIELD32(0x0000ff00)
603 #define BCN_OFFSET1_BCN6 FIELD32(0x00ff0000)
604 #define BCN_OFFSET1_BCN7 FIELD32(0xff000000)
614 #define TXRXQ_PCNT_TX0Q FIELD32(0x000000ff)
615 #define TXRXQ_PCNT_TX1Q FIELD32(0x0000ff00)
616 #define TXRXQ_PCNT_TX2Q FIELD32(0x00ff0000)
617 #define TXRXQ_PCNT_RX0Q FIELD32(0xff000000)
629 #define RF_CSR_CFG_DATA FIELD32(0x000000ff)
630 #define RF_CSR_CFG_REGNUM FIELD32(0x00003f00)
631 #define RF_CSR_CFG_WRITE FIELD32(0x00010000)
632 #define RF_CSR_CFG_BUSY FIELD32(0x00020000)
637 #define RF_CSR_CFG_DATA_MT7620 FIELD32(0x0000ff00)
638 #define RF_CSR_CFG_REGNUM_MT7620 FIELD32(0x03ff0000)
639 #define RF_CSR_CFG_WRITE_MT7620 FIELD32(0x00000010)
640 #define RF_CSR_CFG_BUSY_MT7620 FIELD32(0x00000001)
656 #define EFUSE_CTRL_ADDRESS_IN FIELD32(0x03fe0000)
657 #define EFUSE_CTRL_MODE FIELD32(0x000000c0)
658 #define EFUSE_CTRL_KICK FIELD32(0x40000000)
659 #define EFUSE_CTRL_PRESENT FIELD32(0x80000000)
685 #define LDO_CFG0_DELAY3 FIELD32(0x000000ff)
686 #define LDO_CFG0_DELAY2 FIELD32(0x0000ff00)
687 #define LDO_CFG0_DELAY1 FIELD32(0x00ff0000)
688 #define LDO_CFG0_BGSEL FIELD32(0x03000000)
689 #define LDO_CFG0_LDO_CORE_VLEVEL FIELD32(0x1c000000)
690 #define LD0_CFG0_LDO25_LEVEL FIELD32(0x60000000)
691 #define LDO_CFG0_LDO25_LARGEA FIELD32(0x80000000)
697 #define GPIO_SWITCH_0 FIELD32(0x00000001)
698 #define GPIO_SWITCH_1 FIELD32(0x00000002)
699 #define GPIO_SWITCH_2 FIELD32(0x00000004)
700 #define GPIO_SWITCH_3 FIELD32(0x00000008)
701 #define GPIO_SWITCH_4 FIELD32(0x00000010)
702 #define GPIO_SWITCH_5 FIELD32(0x00000020)
703 #define GPIO_SWITCH_6 FIELD32(0x00000040)
704 #define GPIO_SWITCH_7 FIELD32(0x00000080)
710 #define MAC_DEBUG_INDEX_XTAL FIELD32(0x80000000)
723 #define MAC_CSR0_REVISION FIELD32(0x0000ffff)
724 #define MAC_CSR0_CHIPSET FIELD32(0xffff0000)
730 #define MAC_SYS_CTRL_RESET_CSR FIELD32(0x00000001)
731 #define MAC_SYS_CTRL_RESET_BBP FIELD32(0x00000002)
732 #define MAC_SYS_CTRL_ENABLE_TX FIELD32(0x00000004)
733 #define MAC_SYS_CTRL_ENABLE_RX FIELD32(0x00000008)
734 #define MAC_SYS_CTRL_CONTINUOUS_TX FIELD32(0x00000010)
735 #define MAC_SYS_CTRL_LOOPBACK FIELD32(0x00000020)
736 #define MAC_SYS_CTRL_WLAN_HALT FIELD32(0x00000040)
737 #define MAC_SYS_CTRL_RX_TIMESTAMP FIELD32(0x00000080)
743 #define MAC_ADDR_DW0_BYTE0 FIELD32(0x000000ff)
744 #define MAC_ADDR_DW0_BYTE1 FIELD32(0x0000ff00)
745 #define MAC_ADDR_DW0_BYTE2 FIELD32(0x00ff0000)
746 #define MAC_ADDR_DW0_BYTE3 FIELD32(0xff000000)
757 #define MAC_ADDR_DW1_BYTE4 FIELD32(0x000000ff)
758 #define MAC_ADDR_DW1_BYTE5 FIELD32(0x0000ff00)
759 #define MAC_ADDR_DW1_UNICAST_TO_ME_MASK FIELD32(0x00ff0000)
765 #define MAC_BSSID_DW0_BYTE0 FIELD32(0x000000ff)
766 #define MAC_BSSID_DW0_BYTE1 FIELD32(0x0000ff00)
767 #define MAC_BSSID_DW0_BYTE2 FIELD32(0x00ff0000)
768 #define MAC_BSSID_DW0_BYTE3 FIELD32(0xff000000)
782 #define MAC_BSSID_DW1_BYTE4 FIELD32(0x000000ff)
783 #define MAC_BSSID_DW1_BYTE5 FIELD32(0x0000ff00)
784 #define MAC_BSSID_DW1_BSS_ID_MASK FIELD32(0x00030000)
785 #define MAC_BSSID_DW1_BSS_BCN_NUM FIELD32(0x001c0000)
794 #define MAX_LEN_CFG_MAX_MPDU FIELD32(0x00000fff)
795 #define MAX_LEN_CFG_MAX_PSDU FIELD32(0x00003000)
796 #define MAX_LEN_CFG_MIN_PSDU FIELD32(0x0000c000)
797 #define MAX_LEN_CFG_MIN_MPDU FIELD32(0x000f0000)
809 #define BBP_CSR_CFG_VALUE FIELD32(0x000000ff)
810 #define BBP_CSR_CFG_REGNUM FIELD32(0x0000ff00)
811 #define BBP_CSR_CFG_READ_CONTROL FIELD32(0x00010000)
812 #define BBP_CSR_CFG_BUSY FIELD32(0x00020000)
813 #define BBP_CSR_CFG_BBP_PAR_DUR FIELD32(0x00040000)
814 #define BBP_CSR_CFG_BBP_RW_MODE FIELD32(0x00080000)
825 #define RF_CSR_CFG0_REGID_AND_VALUE FIELD32(0x00ffffff)
826 #define RF_CSR_CFG0_BITWIDTH FIELD32(0x1f000000)
827 #define RF_CSR_CFG0_REG_VALUE_BW FIELD32(0x1fffffff)
828 #define RF_CSR_CFG0_STANDBYMODE FIELD32(0x20000000)
829 #define RF_CSR_CFG0_SEL FIELD32(0x40000000)
830 #define RF_CSR_CFG0_BUSY FIELD32(0x80000000)
840 #define RF_CSR_CFG1_REGID_AND_VALUE FIELD32(0x00ffffff)
841 #define RF_CSR_CFG1_RFGAP FIELD32(0x1f000000)
848 #define RF_CSR_CFG2_VALUE FIELD32(0x00ffffff)
865 #define LED_CFG_ON_PERIOD FIELD32(0x000000ff)
866 #define LED_CFG_OFF_PERIOD FIELD32(0x0000ff00)
867 #define LED_CFG_SLOW_BLINK_PERIOD FIELD32(0x003f0000)
868 #define LED_CFG_R_LED_MODE FIELD32(0x03000000)
869 #define LED_CFG_G_LED_MODE FIELD32(0x0c000000)
870 #define LED_CFG_Y_LED_MODE FIELD32(0x30000000)
871 #define LED_CFG_LED_POLAR FIELD32(0x40000000)
882 #define AMPDU_BA_WINSIZE_FORCE_WINSIZE_ENABLE FIELD32(0x00000020)
883 #define AMPDU_BA_WINSIZE_FORCE_WINSIZE FIELD32(0x0000001f)
896 #define XIFS_TIME_CFG_CCKM_SIFS_TIME FIELD32(0x000000ff)
897 #define XIFS_TIME_CFG_OFDM_SIFS_TIME FIELD32(0x0000ff00)
898 #define XIFS_TIME_CFG_OFDM_XIFS_TIME FIELD32(0x000f0000)
899 #define XIFS_TIME_CFG_EIFS FIELD32(0x1ff00000)
900 #define XIFS_TIME_CFG_BB_RXEND_ENABLE FIELD32(0x20000000)
906 #define BKOFF_SLOT_CFG_SLOT_TIME FIELD32(0x000000ff)
907 #define BKOFF_SLOT_CFG_CC_DELAY_TIME FIELD32(0x0000ff00)
913 #define NAV_TIME_CFG_SIFS FIELD32(0x000000ff)
914 #define NAV_TIME_CFG_SLOT_TIME FIELD32(0x0000ff00)
915 #define NAV_TIME_CFG_EIFS FIELD32(0x01ff0000)
916 #define NAV_TIME_ZERO_SIFS FIELD32(0x02000000)
927 #define CH_TIME_CFG_EIFS_BUSY FIELD32(0x00000010)
928 #define CH_TIME_CFG_NAV_BUSY FIELD32(0x00000008)
929 #define CH_TIME_CFG_RX_BUSY FIELD32(0x00000004)
930 #define CH_TIME_CFG_TX_BUSY FIELD32(0x00000002)
931 #define CH_TIME_CFG_TMR_EN FIELD32(0x00000001)
946 #define BCN_TIME_CFG_BEACON_INTERVAL FIELD32(0x0000ffff)
947 #define BCN_TIME_CFG_TSF_TICKING FIELD32(0x00010000)
948 #define BCN_TIME_CFG_TSF_SYNC FIELD32(0x00060000)
949 #define BCN_TIME_CFG_TBTT_ENABLE FIELD32(0x00080000)
950 #define BCN_TIME_CFG_BEACON_GEN FIELD32(0x00100000)
951 #define BCN_TIME_CFG_TX_TIME_COMPENSATE FIELD32(0xf0000000)
959 #define TBTT_SYNC_CFG_TBTT_ADJUST FIELD32(0x000000ff)
960 #define TBTT_SYNC_CFG_BCN_EXP_WIN FIELD32(0x0000ff00)
961 #define TBTT_SYNC_CFG_BCN_AIFSN FIELD32(0x000f0000)
962 #define TBTT_SYNC_CFG_BCN_CWMIN FIELD32(0x00f00000)
968 #define TSF_TIMER_DW0_LOW_WORD FIELD32(0xffffffff)
974 #define TSF_TIMER_DW1_HIGH_WORD FIELD32(0xffffffff)
987 #define INT_TIMER_CFG_PRE_TBTT_TIMER FIELD32(0x0000ffff)
988 #define INT_TIMER_CFG_GP_TIMER FIELD32(0xffff0000)
994 #define INT_TIMER_EN_PRE_TBTT_TIMER FIELD32(0x00000001)
995 #define INT_TIMER_EN_GP_TIMER FIELD32(0x00000002)
1018 #define MAC_STATUS_CFG_BBP_RF_BUSY FIELD32(0x00000003)
1019 #define MAC_STATUS_CFG_BBP_RF_BUSY_TX FIELD32(0x00000001)
1020 #define MAC_STATUS_CFG_BBP_RF_BUSY_RX FIELD32(0x00000002)
1033 #define AUTOWAKEUP_CFG_AUTO_LEAD_TIME FIELD32(0x000000ff)
1034 #define AUTOWAKEUP_CFG_TBCN_BEFORE_WAKE FIELD32(0x00007f00)
1035 #define AUTOWAKEUP_CFG_AUTOWAKE FIELD32(0x00008000)
1041 #define MIMO_PS_CFG_MMPS_BB_EN FIELD32(0x00000001)
1042 #define MIMO_PS_CFG_MMPS_RX_ANT_NUM FIELD32(0x00000006)
1043 #define MIMO_PS_CFG_MMPS_RF_EN FIELD32(0x00000008)
1044 #define MIMO_PS_CFG_RX_STBY_POL FIELD32(0x00000010)
1045 #define MIMO_PS_CFG_RX_RX_STBY0 FIELD32(0x00000020)
1051 #define EDCA_AC0_CFG_TX_OP FIELD32(0x000000ff)
1052 #define EDCA_AC0_CFG_AIFSN FIELD32(0x00000f00)
1053 #define EDCA_AC0_CFG_CWMIN FIELD32(0x0000f000)
1054 #define EDCA_AC0_CFG_CWMAX FIELD32(0x000f0000)
1060 #define EDCA_AC1_CFG_TX_OP FIELD32(0x000000ff)
1061 #define EDCA_AC1_CFG_AIFSN FIELD32(0x00000f00)
1062 #define EDCA_AC1_CFG_CWMIN FIELD32(0x0000f000)
1063 #define EDCA_AC1_CFG_CWMAX FIELD32(0x000f0000)
1069 #define EDCA_AC2_CFG_TX_OP FIELD32(0x000000ff)
1070 #define EDCA_AC2_CFG_AIFSN FIELD32(0x00000f00)
1071 #define EDCA_AC2_CFG_CWMIN FIELD32(0x0000f000)
1072 #define EDCA_AC2_CFG_CWMAX FIELD32(0x000f0000)
1078 #define EDCA_AC3_CFG_TX_OP FIELD32(0x000000ff)
1079 #define EDCA_AC3_CFG_AIFSN FIELD32(0x00000f00)
1080 #define EDCA_AC3_CFG_CWMIN FIELD32(0x0000f000)
1081 #define EDCA_AC3_CFG_CWMAX FIELD32(0x000f0000)
1091 #define TX_PWR_CFG_RATE0 FIELD32(0x0000000f)
1092 #define TX_PWR_CFG_RATE1 FIELD32(0x000000f0)
1093 #define TX_PWR_CFG_RATE2 FIELD32(0x00000f00)
1094 #define TX_PWR_CFG_RATE3 FIELD32(0x0000f000)
1095 #define TX_PWR_CFG_RATE4 FIELD32(0x000f0000)
1096 #define TX_PWR_CFG_RATE5 FIELD32(0x00f00000)
1097 #define TX_PWR_CFG_RATE6 FIELD32(0x0f000000)
1098 #define TX_PWR_CFG_RATE7 FIELD32(0xf0000000)
1104 #define TX_PWR_CFG_0_1MBS FIELD32(0x0000000f)
1105 #define TX_PWR_CFG_0_2MBS FIELD32(0x000000f0)
1106 #define TX_PWR_CFG_0_55MBS FIELD32(0x00000f00)
1107 #define TX_PWR_CFG_0_11MBS FIELD32(0x0000f000)
1108 #define TX_PWR_CFG_0_6MBS FIELD32(0x000f0000)
1109 #define TX_PWR_CFG_0_9MBS FIELD32(0x00f00000)
1110 #define TX_PWR_CFG_0_12MBS FIELD32(0x0f000000)
1111 #define TX_PWR_CFG_0_18MBS FIELD32(0xf0000000)
1113 #define TX_PWR_CFG_0_CCK1_CH0 FIELD32(0x0000000f)
1114 #define TX_PWR_CFG_0_CCK1_CH1 FIELD32(0x000000f0)
1115 #define TX_PWR_CFG_0_CCK5_CH0 FIELD32(0x00000f00)
1116 #define TX_PWR_CFG_0_CCK5_CH1 FIELD32(0x0000f000)
1117 #define TX_PWR_CFG_0_OFDM6_CH0 FIELD32(0x000f0000)
1118 #define TX_PWR_CFG_0_OFDM6_CH1 FIELD32(0x00f00000)
1119 #define TX_PWR_CFG_0_OFDM12_CH0 FIELD32(0x0f000000)
1120 #define TX_PWR_CFG_0_OFDM12_CH1 FIELD32(0xf0000000)
1122 #define TX_PWR_CFG_0B_1MBS_2MBS FIELD32(0x000000ff)
1123 #define TX_PWR_CFG_0B_5MBS_11MBS FIELD32(0x0000ff00)
1124 #define TX_PWR_CFG_0B_6MBS_9MBS FIELD32(0x00ff0000)
1125 #define TX_PWR_CFG_0B_12MBS_18MBS FIELD32(0xff000000)
1132 #define TX_PWR_CFG_1_24MBS FIELD32(0x0000000f)
1133 #define TX_PWR_CFG_1_36MBS FIELD32(0x000000f0)
1134 #define TX_PWR_CFG_1_48MBS FIELD32(0x00000f00)
1135 #define TX_PWR_CFG_1_54MBS FIELD32(0x0000f000)
1136 #define TX_PWR_CFG_1_MCS0 FIELD32(0x000f0000)
1137 #define TX_PWR_CFG_1_MCS1 FIELD32(0x00f00000)
1138 #define TX_PWR_CFG_1_MCS2 FIELD32(0x0f000000)
1139 #define TX_PWR_CFG_1_MCS3 FIELD32(0xf0000000)
1141 #define TX_PWR_CFG_1_OFDM24_CH0 FIELD32(0x0000000f)
1142 #define TX_PWR_CFG_1_OFDM24_CH1 FIELD32(0x000000f0)
1143 #define TX_PWR_CFG_1_OFDM48_CH0 FIELD32(0x00000f00)
1144 #define TX_PWR_CFG_1_OFDM48_CH1 FIELD32(0x0000f000)
1145 #define TX_PWR_CFG_1_MCS0_CH0 FIELD32(0x000f0000)
1146 #define TX_PWR_CFG_1_MCS0_CH1 FIELD32(0x00f00000)
1147 #define TX_PWR_CFG_1_MCS2_CH0 FIELD32(0x0f000000)
1148 #define TX_PWR_CFG_1_MCS2_CH1 FIELD32(0xf0000000)
1150 #define TX_PWR_CFG_1B_24MBS_36MBS FIELD32(0x000000ff)
1151 #define TX_PWR_CFG_1B_48MBS FIELD32(0x0000ff00)
1152 #define TX_PWR_CFG_1B_MCS0_MCS1 FIELD32(0x00ff0000)
1153 #define TX_PWR_CFG_1B_MCS2_MCS3 FIELD32(0xff000000)
1159 #define TX_PWR_CFG_2_MCS4 FIELD32(0x0000000f)
1160 #define TX_PWR_CFG_2_MCS5 FIELD32(0x000000f0)
1161 #define TX_PWR_CFG_2_MCS6 FIELD32(0x00000f00)
1162 #define TX_PWR_CFG_2_MCS7 FIELD32(0x0000f000)
1163 #define TX_PWR_CFG_2_MCS8 FIELD32(0x000f0000)
1164 #define TX_PWR_CFG_2_MCS9 FIELD32(0x00f00000)
1165 #define TX_PWR_CFG_2_MCS10 FIELD32(0x0f000000)
1166 #define TX_PWR_CFG_2_MCS11 FIELD32(0xf0000000)
1168 #define TX_PWR_CFG_2_MCS4_CH0 FIELD32(0x0000000f)
1169 #define TX_PWR_CFG_2_MCS4_CH1 FIELD32(0x000000f0)
1170 #define TX_PWR_CFG_2_MCS6_CH0 FIELD32(0x00000f00)
1171 #define TX_PWR_CFG_2_MCS6_CH1 FIELD32(0x0000f000)
1172 #define TX_PWR_CFG_2_MCS8_CH0 FIELD32(0x000f0000)
1173 #define TX_PWR_CFG_2_MCS8_CH1 FIELD32(0x00f00000)
1174 #define TX_PWR_CFG_2_MCS10_CH0 FIELD32(0x0f000000)
1175 #define TX_PWR_CFG_2_MCS10_CH1 FIELD32(0xf0000000)
1177 #define TX_PWR_CFG_2B_MCS4_MCS5 FIELD32(0x000000ff)
1178 #define TX_PWR_CFG_2B_MCS6_MCS7 FIELD32(0x0000ff00)
1179 #define TX_PWR_CFG_2B_MCS8_MCS9 FIELD32(0x00ff0000)
1180 #define TX_PWR_CFG_2B_MCS10_MCS11 FIELD32(0xff000000)
1186 #define TX_PWR_CFG_3_MCS12 FIELD32(0x0000000f)
1187 #define TX_PWR_CFG_3_MCS13 FIELD32(0x000000f0)
1188 #define TX_PWR_CFG_3_MCS14 FIELD32(0x00000f00)
1189 #define TX_PWR_CFG_3_MCS15 FIELD32(0x0000f000)
1190 #define TX_PWR_CFG_3_UNKNOWN1 FIELD32(0x000f0000)
1191 #define TX_PWR_CFG_3_UNKNOWN2 FIELD32(0x00f00000)
1192 #define TX_PWR_CFG_3_UNKNOWN3 FIELD32(0x0f000000)
1193 #define TX_PWR_CFG_3_UNKNOWN4 FIELD32(0xf0000000)
1195 #define TX_PWR_CFG_3_MCS12_CH0 FIELD32(0x0000000f)
1196 #define TX_PWR_CFG_3_MCS12_CH1 FIELD32(0x000000f0)
1197 #define TX_PWR_CFG_3_MCS14_CH0 FIELD32(0x00000f00)
1198 #define TX_PWR_CFG_3_MCS14_CH1 FIELD32(0x0000f000)
1199 #define TX_PWR_CFG_3_STBC0_CH0 FIELD32(0x000f0000)
1200 #define TX_PWR_CFG_3_STBC0_CH1 FIELD32(0x00f00000)
1201 #define TX_PWR_CFG_3_STBC2_CH0 FIELD32(0x0f000000)
1202 #define TX_PWR_CFG_3_STBC2_CH1 FIELD32(0xf0000000)
1204 #define TX_PWR_CFG_3B_MCS12_MCS13 FIELD32(0x000000ff)
1205 #define TX_PWR_CFG_3B_MCS14 FIELD32(0x0000ff00)
1206 #define TX_PWR_CFG_3B_STBC_MCS0_MCS1 FIELD32(0x00ff0000)
1207 #define TX_PWR_CFG_3B_STBC_MCS2_MSC3 FIELD32(0xff000000)
1213 #define TX_PWR_CFG_4_UNKNOWN5 FIELD32(0x0000000f)
1214 #define TX_PWR_CFG_4_UNKNOWN6 FIELD32(0x000000f0)
1215 #define TX_PWR_CFG_4_UNKNOWN7 FIELD32(0x00000f00)
1216 #define TX_PWR_CFG_4_UNKNOWN8 FIELD32(0x0000f000)
1218 #define TX_PWR_CFG_4_STBC4_CH0 FIELD32(0x0000000f)
1219 #define TX_PWR_CFG_4_STBC4_CH1 FIELD32(0x000000f0)
1220 #define TX_PWR_CFG_4_STBC6_CH0 FIELD32(0x00000f00)
1221 #define TX_PWR_CFG_4_STBC6_CH1 FIELD32(0x0000f000)
1223 #define TX_PWR_CFG_4B_STBC_MCS4_MCS5 FIELD32(0x000000ff)
1224 #define TX_PWR_CFG_4B_STBC_MCS6 FIELD32(0x0000ff00)
1231 #define TX_PIN_CFG_PA_PE_A0_EN FIELD32(0x00000001)
1232 #define TX_PIN_CFG_PA_PE_G0_EN FIELD32(0x00000002)
1233 #define TX_PIN_CFG_PA_PE_A1_EN FIELD32(0x00000004)
1234 #define TX_PIN_CFG_PA_PE_G1_EN FIELD32(0x00000008)
1235 #define TX_PIN_CFG_PA_PE_A0_POL FIELD32(0x00000010)
1236 #define TX_PIN_CFG_PA_PE_G0_POL FIELD32(0x00000020)
1237 #define TX_PIN_CFG_PA_PE_A1_POL FIELD32(0x00000040)
1238 #define TX_PIN_CFG_PA_PE_G1_POL FIELD32(0x00000080)
1239 #define TX_PIN_CFG_LNA_PE_A0_EN FIELD32(0x00000100)
1240 #define TX_PIN_CFG_LNA_PE_G0_EN FIELD32(0x00000200)
1241 #define TX_PIN_CFG_LNA_PE_A1_EN FIELD32(0x00000400)
1242 #define TX_PIN_CFG_LNA_PE_G1_EN FIELD32(0x00000800)
1243 #define TX_PIN_CFG_LNA_PE_A0_POL FIELD32(0x00001000)
1244 #define TX_PIN_CFG_LNA_PE_G0_POL FIELD32(0x00002000)
1245 #define TX_PIN_CFG_LNA_PE_A1_POL FIELD32(0x00004000)
1246 #define TX_PIN_CFG_LNA_PE_G1_POL FIELD32(0x00008000)
1247 #define TX_PIN_CFG_RFTR_EN FIELD32(0x00010000)
1248 #define TX_PIN_CFG_RFTR_POL FIELD32(0x00020000)
1249 #define TX_PIN_CFG_TRSW_EN FIELD32(0x00040000)
1250 #define TX_PIN_CFG_TRSW_POL FIELD32(0x00080000)
1251 #define TX_PIN_CFG_RFRX_EN FIELD32(0x00100000)
1252 #define TX_PIN_CFG_RFRX_POL FIELD32(0x00200000)
1253 #define TX_PIN_CFG_PA_PE_A2_EN FIELD32(0x01000000)
1254 #define TX_PIN_CFG_PA_PE_G2_EN FIELD32(0x02000000)
1255 #define TX_PIN_CFG_PA_PE_A2_POL FIELD32(0x04000000)
1256 #define TX_PIN_CFG_PA_PE_G2_POL FIELD32(0x08000000)
1257 #define TX_PIN_CFG_LNA_PE_A2_EN FIELD32(0x10000000)
1258 #define TX_PIN_CFG_LNA_PE_G2_EN FIELD32(0x20000000)
1259 #define TX_PIN_CFG_LNA_PE_A2_POL FIELD32(0x40000000)
1260 #define TX_PIN_CFG_LNA_PE_G2_POL FIELD32(0x80000000)
1266 #define TX_BAND_CFG_HT40_MINUS FIELD32(0x00000001)
1267 #define TX_BAND_CFG_A FIELD32(0x00000002)
1268 #define TX_BAND_CFG_BG FIELD32(0x00000004)
1307 #define TXOP_CTRL_CFG_TIMEOUT_TRUN_EN FIELD32(0x00000001)
1308 #define TXOP_CTRL_CFG_AC_TRUN_EN FIELD32(0x00000002)
1309 #define TXOP_CTRL_CFG_TXRATEGRP_TRUN_EN FIELD32(0x00000004)
1310 #define TXOP_CTRL_CFG_USER_MODE_TRUN_EN FIELD32(0x00000008)
1311 #define TXOP_CTRL_CFG_MIMO_PS_TRUN_EN FIELD32(0x00000010)
1312 #define TXOP_CTRL_CFG_RESERVED_TRUN_EN FIELD32(0x00000020)
1313 #define TXOP_CTRL_CFG_LSIG_TXOP_EN FIELD32(0x00000040)
1314 #define TXOP_CTRL_CFG_EXT_CCA_EN FIELD32(0x00000080)
1315 #define TXOP_CTRL_CFG_EXT_CCA_DLY FIELD32(0x0000ff00)
1316 #define TXOP_CTRL_CFG_EXT_CWMIN FIELD32(0x000f0000)
1324 #define TX_RTS_CFG_AUTO_RTS_RETRY_LIMIT FIELD32(0x000000ff)
1325 #define TX_RTS_CFG_RTS_THRES FIELD32(0x00ffff00)
1326 #define TX_RTS_CFG_RTS_FBK_EN FIELD32(0x01000000)
1337 #define TX_TIMEOUT_CFG_MPDU_LIFETIME FIELD32(0x000000f0)
1338 #define TX_TIMEOUT_CFG_RX_ACK_TIMEOUT FIELD32(0x0000ff00)
1339 #define TX_TIMEOUT_CFG_TX_OP_TIMEOUT FIELD32(0x00ff0000)
1353 #define TX_RTY_CFG_SHORT_RTY_LIMIT FIELD32(0x000000ff)
1354 #define TX_RTY_CFG_LONG_RTY_LIMIT FIELD32(0x0000ff00)
1355 #define TX_RTY_CFG_LONG_RTY_THRE FIELD32(0x0fff0000)
1356 #define TX_RTY_CFG_NON_AGG_RTY_MODE FIELD32(0x10000000)
1357 #define TX_RTY_CFG_AGG_RTY_MODE FIELD32(0x20000000)
1358 #define TX_RTY_CFG_TX_AUTO_FB_ENABLE FIELD32(0x40000000)
1373 #define TX_LINK_CFG_REMOTE_MFB_LIFETIME FIELD32(0x000000ff)
1374 #define TX_LINK_CFG_MFB_ENABLE FIELD32(0x00000100)
1375 #define TX_LINK_CFG_REMOTE_UMFS_ENABLE FIELD32(0x00000200)
1376 #define TX_LINK_CFG_TX_MRQ_EN FIELD32(0x00000400)
1377 #define TX_LINK_CFG_TX_RDG_EN FIELD32(0x00000800)
1378 #define TX_LINK_CFG_TX_CF_ACK_EN FIELD32(0x00001000)
1379 #define TX_LINK_CFG_REMOTE_MFB FIELD32(0x00ff0000)
1380 #define TX_LINK_CFG_REMOTE_MFS FIELD32(0xff000000)
1386 #define HT_FBK_CFG0_HTMCS0FBK FIELD32(0x0000000f)
1387 #define HT_FBK_CFG0_HTMCS1FBK FIELD32(0x000000f0)
1388 #define HT_FBK_CFG0_HTMCS2FBK FIELD32(0x00000f00)
1389 #define HT_FBK_CFG0_HTMCS3FBK FIELD32(0x0000f000)
1390 #define HT_FBK_CFG0_HTMCS4FBK FIELD32(0x000f0000)
1391 #define HT_FBK_CFG0_HTMCS5FBK FIELD32(0x00f00000)
1392 #define HT_FBK_CFG0_HTMCS6FBK FIELD32(0x0f000000)
1393 #define HT_FBK_CFG0_HTMCS7FBK FIELD32(0xf0000000)
1399 #define HT_FBK_CFG1_HTMCS8FBK FIELD32(0x0000000f)
1400 #define HT_FBK_CFG1_HTMCS9FBK FIELD32(0x000000f0)
1401 #define HT_FBK_CFG1_HTMCS10FBK FIELD32(0x00000f00)
1402 #define HT_FBK_CFG1_HTMCS11FBK FIELD32(0x0000f000)
1403 #define HT_FBK_CFG1_HTMCS12FBK FIELD32(0x000f0000)
1404 #define HT_FBK_CFG1_HTMCS13FBK FIELD32(0x00f00000)
1405 #define HT_FBK_CFG1_HTMCS14FBK FIELD32(0x0f000000)
1406 #define HT_FBK_CFG1_HTMCS15FBK FIELD32(0xf0000000)
1412 #define LG_FBK_CFG0_OFDMMCS0FBK FIELD32(0x0000000f)
1413 #define LG_FBK_CFG0_OFDMMCS1FBK FIELD32(0x000000f0)
1414 #define LG_FBK_CFG0_OFDMMCS2FBK FIELD32(0x00000f00)
1415 #define LG_FBK_CFG0_OFDMMCS3FBK FIELD32(0x0000f000)
1416 #define LG_FBK_CFG0_OFDMMCS4FBK FIELD32(0x000f0000)
1417 #define LG_FBK_CFG0_OFDMMCS5FBK FIELD32(0x00f00000)
1418 #define LG_FBK_CFG0_OFDMMCS6FBK FIELD32(0x0f000000)
1419 #define LG_FBK_CFG0_OFDMMCS7FBK FIELD32(0xf0000000)
1425 #define LG_FBK_CFG0_CCKMCS0FBK FIELD32(0x0000000f)
1426 #define LG_FBK_CFG0_CCKMCS1FBK FIELD32(0x000000f0)
1427 #define LG_FBK_CFG0_CCKMCS2FBK FIELD32(0x00000f00)
1428 #define LG_FBK_CFG0_CCKMCS3FBK FIELD32(0x0000f000)
1446 #define CCK_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1447 #define CCK_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1448 #define CCK_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1449 #define CCK_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1450 #define CCK_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1451 #define CCK_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1452 #define CCK_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1453 #define CCK_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1454 #define CCK_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1455 #define CCK_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1456 #define CCK_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1462 #define OFDM_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1463 #define OFDM_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1464 #define OFDM_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1465 #define OFDM_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1466 #define OFDM_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1467 #define OFDM_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1468 #define OFDM_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1469 #define OFDM_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1470 #define OFDM_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1471 #define OFDM_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1472 #define OFDM_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1478 #define MM20_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1479 #define MM20_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1480 #define MM20_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1481 #define MM20_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1482 #define MM20_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1483 #define MM20_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1484 #define MM20_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1485 #define MM20_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1486 #define MM20_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1487 #define MM20_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1488 #define MM20_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1494 #define MM40_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1495 #define MM40_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1496 #define MM40_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1497 #define MM40_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1498 #define MM40_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1499 #define MM40_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1500 #define MM40_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1501 #define MM40_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1502 #define MM40_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1503 #define MM40_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1504 #define MM40_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1510 #define GF20_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1511 #define GF20_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1512 #define GF20_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1513 #define GF20_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1514 #define GF20_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1515 #define GF20_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1516 #define GF20_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1517 #define GF20_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1518 #define GF20_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1519 #define GF20_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1520 #define GF20_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1526 #define GF40_PROT_CFG_PROTECT_RATE FIELD32(0x0000ffff)
1527 #define GF40_PROT_CFG_PROTECT_CTRL FIELD32(0x00030000)
1528 #define GF40_PROT_CFG_PROTECT_NAV_SHORT FIELD32(0x00040000)
1529 #define GF40_PROT_CFG_PROTECT_NAV_LONG FIELD32(0x00080000)
1530 #define GF40_PROT_CFG_TX_OP_ALLOW_CCK FIELD32(0x00100000)
1531 #define GF40_PROT_CFG_TX_OP_ALLOW_OFDM FIELD32(0x00200000)
1532 #define GF40_PROT_CFG_TX_OP_ALLOW_MM20 FIELD32(0x00400000)
1533 #define GF40_PROT_CFG_TX_OP_ALLOW_MM40 FIELD32(0x00800000)
1534 #define GF40_PROT_CFG_TX_OP_ALLOW_GF20 FIELD32(0x01000000)
1535 #define GF40_PROT_CFG_TX_OP_ALLOW_GF40 FIELD32(0x02000000)
1536 #define GF40_PROT_CFG_RTS_TH_EN FIELD32(0x04000000)
1550 #define TX_PWR_CFG_5_MCS16_CH0 FIELD32(0x0000000f)
1551 #define TX_PWR_CFG_5_MCS16_CH1 FIELD32(0x000000f0)
1552 #define TX_PWR_CFG_5_MCS16_CH2 FIELD32(0x00000f00)
1553 #define TX_PWR_CFG_5_MCS18_CH0 FIELD32(0x000f0000)
1554 #define TX_PWR_CFG_5_MCS18_CH1 FIELD32(0x00f00000)
1555 #define TX_PWR_CFG_5_MCS18_CH2 FIELD32(0x0f000000)
1559 #define TX_PWR_CFG_6_MCS20_CH0 FIELD32(0x0000000f)
1560 #define TX_PWR_CFG_6_MCS20_CH1 FIELD32(0x000000f0)
1561 #define TX_PWR_CFG_6_MCS20_CH2 FIELD32(0x00000f00)
1562 #define TX_PWR_CFG_6_MCS22_CH0 FIELD32(0x000f0000)
1563 #define TX_PWR_CFG_6_MCS22_CH1 FIELD32(0x00f00000)
1564 #define TX_PWR_CFG_6_MCS22_CH2 FIELD32(0x0f000000)
1568 #define TX_PWR_CFG_0_EXT_CCK1_CH2 FIELD32(0x0000000f)
1569 #define TX_PWR_CFG_0_EXT_CCK5_CH2 FIELD32(0x00000f00)
1570 #define TX_PWR_CFG_0_EXT_OFDM6_CH2 FIELD32(0x000f0000)
1571 #define TX_PWR_CFG_0_EXT_OFDM12_CH2 FIELD32(0x0f000000)
1575 #define TX_PWR_CFG_1_EXT_OFDM24_CH2 FIELD32(0x0000000f)
1576 #define TX_PWR_CFG_1_EXT_OFDM48_CH2 FIELD32(0x00000f00)
1577 #define TX_PWR_CFG_1_EXT_MCS0_CH2 FIELD32(0x000f0000)
1578 #define TX_PWR_CFG_1_EXT_MCS2_CH2 FIELD32(0x0f000000)
1582 #define TX_PWR_CFG_2_EXT_MCS4_CH2 FIELD32(0x0000000f)
1583 #define TX_PWR_CFG_2_EXT_MCS6_CH2 FIELD32(0x00000f00)
1584 #define TX_PWR_CFG_2_EXT_MCS8_CH2 FIELD32(0x000f0000)
1585 #define TX_PWR_CFG_2_EXT_MCS10_CH2 FIELD32(0x0f000000)
1589 #define TX_PWR_CFG_3_EXT_MCS12_CH2 FIELD32(0x0000000f)
1590 #define TX_PWR_CFG_3_EXT_MCS14_CH2 FIELD32(0x00000f00)
1591 #define TX_PWR_CFG_3_EXT_STBC0_CH2 FIELD32(0x000f0000)
1592 #define TX_PWR_CFG_3_EXT_STBC2_CH2 FIELD32(0x0f000000)
1596 #define TX_PWR_CFG_4_EXT_STBC4_CH2 FIELD32(0x0000000f)
1597 #define TX_PWR_CFG_4_EXT_STBC6_CH2 FIELD32(0x00000f00)
1603 #define TX0_RF_GAIN_CORRECT_GAIN_CORR_0 FIELD32(0x0000003f)
1604 #define TX0_RF_GAIN_CORRECT_GAIN_CORR_1 FIELD32(0x00003f00)
1605 #define TX0_RF_GAIN_CORRECT_GAIN_CORR_2 FIELD32(0x003f0000)
1606 #define TX0_RF_GAIN_CORRECT_GAIN_CORR_3 FIELD32(0x3f000000)
1609 #define TX1_RF_GAIN_CORRECT_GAIN_CORR_0 FIELD32(0x0000003f)
1610 #define TX1_RF_GAIN_CORRECT_GAIN_CORR_1 FIELD32(0x00003f00)
1611 #define TX1_RF_GAIN_CORRECT_GAIN_CORR_2 FIELD32(0x003f0000)
1612 #define TX1_RF_GAIN_CORRECT_GAIN_CORR_3 FIELD32(0x3f000000)
1619 #define TX0_RF_GAIN_ATTEN_LEVEL_0 FIELD32(0x0000007f)
1620 #define TX0_RF_GAIN_ATTEN_LEVEL_1 FIELD32(0x00007f00)
1621 #define TX0_RF_GAIN_ATTEN_LEVEL_2 FIELD32(0x007f0000)
1622 #define TX0_RF_GAIN_ATTEN_LEVEL_3 FIELD32(0x7f000000)
1624 #define TX1_RF_GAIN_ATTEN_LEVEL_0 FIELD32(0x0000007f)
1625 #define TX1_RF_GAIN_ATTEN_LEVEL_1 FIELD32(0x00007f00)
1626 #define TX1_RF_GAIN_ATTEN_LEVEL_2 FIELD32(0x007f0000)
1627 #define TX1_RF_GAIN_ATTEN_LEVEL_3 FIELD32(0x7f000000)
1635 #define TX_ALC_CFG_0_CH_INIT_0 FIELD32(0x0000003f)
1636 #define TX_ALC_CFG_0_CH_INIT_1 FIELD32(0x00003f00)
1637 #define TX_ALC_CFG_0_LIMIT_0 FIELD32(0x003f0000)
1638 #define TX_ALC_CFG_0_LIMIT_1 FIELD32(0x3f000000)
1656 #define TX_ALC_CFG_1_TX_TEMP_COMP FIELD32(0x0000003f)
1657 #define TX_ALC_CFG_1_TX0_GAIN_FINE FIELD32(0x00000f00)
1658 #define TX_ALC_CFG_1_TX1_GAIN_FINE FIELD32(0x0000f000)
1659 #define TX_ALC_CFG_1_RF_TOS_DLY FIELD32(0x00070000)
1660 #define TX_ALC_CFG_1_TX0_RF_GAIN_ATTEN FIELD32(0x00300000)
1661 #define TX_ALC_CFG_1_TX1_RF_GAIN_ATTEN FIELD32(0x00c00000)
1662 #define TX_ALC_CFG_1_RF_TOS_TIMEOUT FIELD32(0x3f000000)
1663 #define TX_ALC_CFG_1_RF_TOS_ENABLE FIELD32(0x40000000)
1664 #define TX_ALC_CFG_1_ROS_BUSY_EN FIELD32(0x80000000)
1671 #define TX0_BB_GAIN_ATTEN_LEVEL_0 FIELD32(0x0000001f)
1672 #define TX0_BB_GAIN_ATTEN_LEVEL_1 FIELD32(0x00001f00)
1673 #define TX0_BB_GAIN_ATTEN_LEVEL_2 FIELD32(0x001f0000)
1674 #define TX0_BB_GAIN_ATTEN_LEVEL_3 FIELD32(0x1f000000)
1676 #define TX1_BB_GAIN_ATTEN_LEVEL_0 FIELD32(0x0000001f)
1677 #define TX1_BB_GAIN_ATTEN_LEVEL_1 FIELD32(0x00001f00)
1678 #define TX1_BB_GAIN_ATTEN_LEVEL_2 FIELD32(0x001f0000)
1679 #define TX1_BB_GAIN_ATTEN_LEVEL_3 FIELD32(0x1f000000)
1683 #define TX_ALC_VGA3_TX0_ALC_VGA3 FIELD32(0x0000001f)
1684 #define TX_ALC_VGA3_TX1_ALC_VGA3 FIELD32(0x00001f00)
1685 #define TX_ALC_VGA3_TX0_ALC_VGA2 FIELD32(0x001f0000)
1686 #define TX_ALC_VGA3_TX1_ALC_VGA2 FIELD32(0x1f000000)
1690 #define TX_PWR_CFG_7_OFDM54_CH0 FIELD32(0x0000000f)
1691 #define TX_PWR_CFG_7_OFDM54_CH1 FIELD32(0x000000f0)
1692 #define TX_PWR_CFG_7_OFDM54_CH2 FIELD32(0x00000f00)
1693 #define TX_PWR_CFG_7_MCS7_CH0 FIELD32(0x000f0000)
1694 #define TX_PWR_CFG_7_MCS7_CH1 FIELD32(0x00f00000)
1695 #define TX_PWR_CFG_7_MCS7_CH2 FIELD32(0x0f000000)
1697 #define TX_PWR_CFG_7B_54MBS FIELD32(0x000000ff)
1698 #define TX_PWR_CFG_7B_MCS7 FIELD32(0x00ff0000)
1703 #define TX_PWR_CFG_8_MCS15_CH0 FIELD32(0x0000000f)
1704 #define TX_PWR_CFG_8_MCS15_CH1 FIELD32(0x000000f0)
1705 #define TX_PWR_CFG_8_MCS15_CH2 FIELD32(0x00000f00)
1706 #define TX_PWR_CFG_8_MCS23_CH0 FIELD32(0x000f0000)
1707 #define TX_PWR_CFG_8_MCS23_CH1 FIELD32(0x00f00000)
1708 #define TX_PWR_CFG_8_MCS23_CH2 FIELD32(0x0f000000)
1710 #define TX_PWR_CFG_8B_MCS15 FIELD32(0x000000ff)
1715 #define TX_PWR_CFG_9_STBC7_CH0 FIELD32(0x0000000f)
1716 #define TX_PWR_CFG_9_STBC7_CH1 FIELD32(0x000000f0)
1717 #define TX_PWR_CFG_9_STBC7_CH2 FIELD32(0x00000f00)
1719 #define TX_PWR_CFG_9B_STBC_MCS7 FIELD32(0x000000ff)
1739 #define RX_FILTER_CFG_DROP_CRC_ERROR FIELD32(0x00000001)
1740 #define RX_FILTER_CFG_DROP_PHY_ERROR FIELD32(0x00000002)
1741 #define RX_FILTER_CFG_DROP_NOT_TO_ME FIELD32(0x00000004)
1742 #define RX_FILTER_CFG_DROP_NOT_MY_BSSD FIELD32(0x00000008)
1743 #define RX_FILTER_CFG_DROP_VER_ERROR FIELD32(0x00000010)
1744 #define RX_FILTER_CFG_DROP_MULTICAST FIELD32(0x00000020)
1745 #define RX_FILTER_CFG_DROP_BROADCAST FIELD32(0x00000040)
1746 #define RX_FILTER_CFG_DROP_DUPLICATE FIELD32(0x00000080)
1747 #define RX_FILTER_CFG_DROP_CF_END_ACK FIELD32(0x00000100)
1748 #define RX_FILTER_CFG_DROP_CF_END FIELD32(0x00000200)
1749 #define RX_FILTER_CFG_DROP_ACK FIELD32(0x00000400)
1750 #define RX_FILTER_CFG_DROP_CTS FIELD32(0x00000800)
1751 #define RX_FILTER_CFG_DROP_RTS FIELD32(0x00001000)
1752 #define RX_FILTER_CFG_DROP_PSPOLL FIELD32(0x00002000)
1753 #define RX_FILTER_CFG_DROP_BA FIELD32(0x00004000)
1754 #define RX_FILTER_CFG_DROP_BAR FIELD32(0x00008000)
1755 #define RX_FILTER_CFG_DROP_CNTL FIELD32(0x00010000)
1768 #define AUTO_RSP_CFG_AUTORESPONDER FIELD32(0x00000001)
1769 #define AUTO_RSP_CFG_BAC_ACK_POLICY FIELD32(0x00000002)
1770 #define AUTO_RSP_CFG_CTS_40_MMODE FIELD32(0x00000004)
1771 #define AUTO_RSP_CFG_CTS_40_MREF FIELD32(0x00000008)
1772 #define AUTO_RSP_CFG_AR_PREAMBLE FIELD32(0x00000010)
1773 #define AUTO_RSP_CFG_DUAL_CTS_EN FIELD32(0x00000040)
1774 #define AUTO_RSP_CFG_ACK_CTS_PSM_BIT FIELD32(0x00000080)
1851 #define RX_STA_CNT0_CRC_ERR FIELD32(0x0000ffff)
1852 #define RX_STA_CNT0_PHY_ERR FIELD32(0xffff0000)
1858 #define RX_STA_CNT1_FALSE_CCA FIELD32(0x0000ffff)
1859 #define RX_STA_CNT1_PLCP_ERR FIELD32(0xffff0000)
1865 #define RX_STA_CNT2_RX_DUPLI_COUNT FIELD32(0x0000ffff)
1866 #define RX_STA_CNT2_RX_FIFO_OVERFLOW FIELD32(0xffff0000)
1872 #define TX_STA_CNT0_TX_FAIL_COUNT FIELD32(0x0000ffff)
1873 #define TX_STA_CNT0_TX_BEACON_COUNT FIELD32(0xffff0000)
1879 #define TX_STA_CNT1_TX_SUCCESS FIELD32(0x0000ffff)
1880 #define TX_STA_CNT1_TX_RETRANSMIT FIELD32(0xffff0000)
1886 #define TX_STA_CNT2_TX_ZERO_LEN_COUNT FIELD32(0x0000ffff)
1887 #define TX_STA_CNT2_TX_UNDER_FLOW_COUNT FIELD32(0xffff0000)
1914 #define TX_STA_FIFO_VALID FIELD32(0x00000001)
1915 #define TX_STA_FIFO_PID_TYPE FIELD32(0x0000001e)
1916 #define TX_STA_FIFO_PID_QUEUE FIELD32(0x00000006)
1917 #define TX_STA_FIFO_PID_ENTRY FIELD32(0x00000018)
1918 #define TX_STA_FIFO_TX_SUCCESS FIELD32(0x00000020)
1919 #define TX_STA_FIFO_TX_AGGRE FIELD32(0x00000040)
1920 #define TX_STA_FIFO_TX_ACK_REQUIRED FIELD32(0x00000080)
1921 #define TX_STA_FIFO_WCID FIELD32(0x0000ff00)
1922 #define TX_STA_FIFO_SUCCESS_RATE FIELD32(0xffff0000)
1923 #define TX_STA_FIFO_MCS FIELD32(0x007f0000)
1924 #define TX_STA_FIFO_BW FIELD32(0x00800000)
1925 #define TX_STA_FIFO_SGI FIELD32(0x01000000)
1926 #define TX_STA_FIFO_PHYMODE FIELD32(0xc0000000)
1932 #define TX_AGG_CNT_NON_AGG_TX_COUNT FIELD32(0x0000ffff)
1933 #define TX_AGG_CNT_AGG_TX_COUNT FIELD32(0xffff0000)
1939 #define TX_AGG_CNT0_AGG_SIZE_1_COUNT FIELD32(0x0000ffff)
1940 #define TX_AGG_CNT0_AGG_SIZE_2_COUNT FIELD32(0xffff0000)
1946 #define TX_AGG_CNT1_AGG_SIZE_3_COUNT FIELD32(0x0000ffff)
1947 #define TX_AGG_CNT1_AGG_SIZE_4_COUNT FIELD32(0xffff0000)
1953 #define TX_AGG_CNT2_AGG_SIZE_5_COUNT FIELD32(0x0000ffff)
1954 #define TX_AGG_CNT2_AGG_SIZE_6_COUNT FIELD32(0xffff0000)
1960 #define TX_AGG_CNT3_AGG_SIZE_7_COUNT FIELD32(0x0000ffff)
1961 #define TX_AGG_CNT3_AGG_SIZE_8_COUNT FIELD32(0xffff0000)
1967 #define TX_AGG_CNT4_AGG_SIZE_9_COUNT FIELD32(0x0000ffff)
1968 #define TX_AGG_CNT4_AGG_SIZE_10_COUNT FIELD32(0xffff0000)
1974 #define TX_AGG_CNT5_AGG_SIZE_11_COUNT FIELD32(0x0000ffff)
1975 #define TX_AGG_CNT5_AGG_SIZE_12_COUNT FIELD32(0xffff0000)
1981 #define TX_AGG_CNT6_AGG_SIZE_13_COUNT FIELD32(0x0000ffff)
1982 #define TX_AGG_CNT6_AGG_SIZE_14_COUNT FIELD32(0xffff0000)
1988 #define TX_AGG_CNT7_AGG_SIZE_15_COUNT FIELD32(0x0000ffff)
1989 #define TX_AGG_CNT7_AGG_SIZE_16_COUNT FIELD32(0xffff0000)
1997 #define MPDU_DENSITY_CNT_TX_ZERO_DEL FIELD32(0x0000ffff)
1998 #define MPDU_DENSITY_CNT_RX_ZERO_DEL FIELD32(0xffff0000)
2065 #define MAC_WCID_ATTRIBUTE_KEYTAB FIELD32(0x00000001)
2066 #define MAC_WCID_ATTRIBUTE_CIPHER FIELD32(0x0000000e)
2067 #define MAC_WCID_ATTRIBUTE_BSS_IDX FIELD32(0x00000070)
2068 #define MAC_WCID_ATTRIBUTE_RX_WIUDF FIELD32(0x00000380)
2069 #define MAC_WCID_ATTRIBUTE_CIPHER_EXT FIELD32(0x00000400)
2070 #define MAC_WCID_ATTRIBUTE_BSS_IDX_EXT FIELD32(0x00000800)
2071 #define MAC_WCID_ATTRIBUTE_WAPI_MCBC FIELD32(0x00008000)
2072 #define MAC_WCID_ATTRIBUTE_WAPI_KEY_IDX FIELD32(0xff000000)
2077 #define SHARED_KEY_MODE_BSS0_KEY0 FIELD32(0x00000007)
2078 #define SHARED_KEY_MODE_BSS0_KEY1 FIELD32(0x00000070)
2079 #define SHARED_KEY_MODE_BSS0_KEY2 FIELD32(0x00000700)
2080 #define SHARED_KEY_MODE_BSS0_KEY3 FIELD32(0x00007000)
2081 #define SHARED_KEY_MODE_BSS1_KEY0 FIELD32(0x00070000)
2082 #define SHARED_KEY_MODE_BSS1_KEY1 FIELD32(0x00700000)
2083 #define SHARED_KEY_MODE_BSS1_KEY2 FIELD32(0x07000000)
2084 #define SHARED_KEY_MODE_BSS1_KEY3 FIELD32(0x70000000)
2095 #define H2M_MAILBOX_CSR_ARG0 FIELD32(0x000000ff)
2096 #define H2M_MAILBOX_CSR_ARG1 FIELD32(0x0000ff00)
2097 #define H2M_MAILBOX_CSR_CMD_TOKEN FIELD32(0x00ff0000)
2098 #define H2M_MAILBOX_CSR_OWNER FIELD32(0xff000000)
2106 #define H2M_MAILBOX_CID_CMD0 FIELD32(0x000000ff)
2107 #define H2M_MAILBOX_CID_CMD1 FIELD32(0x0000ff00)
2108 #define H2M_MAILBOX_CID_CMD2 FIELD32(0x00ff0000)
2109 #define H2M_MAILBOX_CID_CMD3 FIELD32(0xff000000)
2567 #define RF2_ANTENNA_RX2 FIELD32(0x00000040)
2568 #define RF2_ANTENNA_TX1 FIELD32(0x00004000)
2569 #define RF2_ANTENNA_RX1 FIELD32(0x00020000)
2574 #define RF3_TXPOWER_G FIELD32(0x00003e00)
2575 #define RF3_TXPOWER_A_7DBM_BOOST FIELD32(0x00000200)
2576 #define RF3_TXPOWER_A FIELD32(0x00003c00)
2581 #define RF4_TXPOWER_G FIELD32(0x000007c0)
2582 #define RF4_TXPOWER_A_7DBM_BOOST FIELD32(0x00000040)
2583 #define RF4_TXPOWER_A FIELD32(0x00000780)
2584 #define RF4_FREQ_OFFSET FIELD32(0x001f8000)
2585 #define RF4_HT40 FIELD32(0x00200000)
3062 #define TXWI_W0_FRAG FIELD32(0x00000001)
3063 #define TXWI_W0_MIMO_PS FIELD32(0x00000002)
3064 #define TXWI_W0_CF_ACK FIELD32(0x00000004)
3065 #define TXWI_W0_TS FIELD32(0x00000008)
3066 #define TXWI_W0_AMPDU FIELD32(0x00000010)
3067 #define TXWI_W0_MPDU_DENSITY FIELD32(0x000000e0)
3068 #define TXWI_W0_TX_OP FIELD32(0x00000300)
3069 #define TXWI_W0_MCS FIELD32(0x007f0000)
3070 #define TXWI_W0_BW FIELD32(0x00800000)
3071 #define TXWI_W0_SHORT_GI FIELD32(0x01000000)
3072 #define TXWI_W0_STBC FIELD32(0x06000000)
3073 #define TXWI_W0_IFS FIELD32(0x08000000)
3074 #define TXWI_W0_PHYMODE FIELD32(0xc0000000)
3092 #define TXWI_W1_ACK FIELD32(0x00000001)
3093 #define TXWI_W1_NSEQ FIELD32(0x00000002)
3094 #define TXWI_W1_BW_WIN_SIZE FIELD32(0x000000fc)
3095 #define TXWI_W1_WIRELESS_CLI_ID FIELD32(0x0000ff00)
3096 #define TXWI_W1_MPDU_TOTAL_BYTE_COUNT FIELD32(0x0fff0000)
3097 #define TXWI_W1_PACKETID FIELD32(0xf0000000)
3098 #define TXWI_W1_PACKETID_QUEUE FIELD32(0x30000000)
3099 #define TXWI_W1_PACKETID_ENTRY FIELD32(0xc0000000)
3104 #define TXWI_W2_IV FIELD32(0xffffffff)
3109 #define TXWI_W3_EIV FIELD32(0xffffffff)
3118 #define RXWI_W0_WIRELESS_CLI_ID FIELD32(0x000000ff)
3119 #define RXWI_W0_KEY_INDEX FIELD32(0x00000300)
3120 #define RXWI_W0_BSSID FIELD32(0x00001c00)
3121 #define RXWI_W0_UDF FIELD32(0x0000e000)
3122 #define RXWI_W0_MPDU_TOTAL_BYTE_COUNT FIELD32(0x0fff0000)
3123 #define RXWI_W0_TID FIELD32(0xf0000000)
3128 #define RXWI_W1_FRAG FIELD32(0x0000000f)
3129 #define RXWI_W1_SEQUENCE FIELD32(0x0000fff0)
3130 #define RXWI_W1_MCS FIELD32(0x007f0000)
3131 #define RXWI_W1_BW FIELD32(0x00800000)
3132 #define RXWI_W1_SHORT_GI FIELD32(0x01000000)
3133 #define RXWI_W1_STBC FIELD32(0x06000000)
3134 #define RXWI_W1_PHYMODE FIELD32(0xc0000000)
3139 #define RXWI_W2_RSSI0 FIELD32(0x000000ff)
3140 #define RXWI_W2_RSSI1 FIELD32(0x0000ff00)
3141 #define RXWI_W2_RSSI2 FIELD32(0x00ff0000)
3146 #define RXWI_W3_SNR0 FIELD32(0x000000ff)
3147 #define RXWI_W3_SNR1 FIELD32(0x0000ff00)