|
iPXE
|
#include "../reg.h"Go to the source code of this file.
Enumerations | |
| enum | ath_usb_dev { AR9280_USB = 1 , AR9287_USB = 2 , STORAGE_DEVICE = 3 } |
| enum | { AR_INTR_SYNC_RTC_IRQ = 0x00000001 , AR_INTR_SYNC_MAC_IRQ = 0x00000002 , AR_INTR_SYNC_EEPROM_ILLEGAL_ACCESS = 0x00000004 , AR_INTR_SYNC_APB_TIMEOUT = 0x00000008 , AR_INTR_SYNC_PCI_MODE_CONFLICT = 0x00000010 , AR_INTR_SYNC_HOST1_FATAL = 0x00000020 , AR_INTR_SYNC_HOST1_PERR = 0x00000040 , AR_INTR_SYNC_TRCV_FIFO_PERR = 0x00000080 , AR_INTR_SYNC_RADM_CPL_EP = 0x00000100 , AR_INTR_SYNC_RADM_CPL_DLLP_ABORT = 0x00000200 , AR_INTR_SYNC_RADM_CPL_TLP_ABORT = 0x00000400 , AR_INTR_SYNC_RADM_CPL_ECRC_ERR = 0x00000800 , AR_INTR_SYNC_RADM_CPL_TIMEOUT = 0x00001000 , AR_INTR_SYNC_LOCAL_TIMEOUT = 0x00002000 , AR_INTR_SYNC_PM_ACCESS = 0x00004000 , AR_INTR_SYNC_MAC_AWAKE = 0x00008000 , AR_INTR_SYNC_MAC_ASLEEP = 0x00010000 , AR_INTR_SYNC_MAC_SLEEP_ACCESS = 0x00020000 , AR_INTR_SYNC_ALL = 0x0003FFFF , AR_INTR_SYNC_DEFAULT , AR_INTR_SYNC_SPURIOUS = 0xFFFFFFFF } |
Functions | |
| FILE_LICENCE (BSD2) | |
| FILE_SECBOOT (FORBIDDEN) | |
| #define AR_CR 0x0008 |
Definition at line 25 of file reg.h.
Referenced by ar9002_hw_rx_enable(), ar9003_hw_rx_enable(), and ath9k_hw_stopdmarecv().
| #define AR_CR_RXE (AR_SREV_9300_20_OR_LATER(ah) ? 0x0000000c : 0x00000004) |
Definition at line 26 of file reg.h.
Referenced by ar9002_hw_rx_enable(), and ath9k_hw_stopdmarecv().
| #define AR_CR_RXD 0x00000020 |
Definition at line 27 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_RXDP 0x000C |
Definition at line 30 of file reg.h.
Referenced by ath9k_hw_putrxbuf().
| #define AR_CFG 0x0014 |
Definition at line 32 of file reg.h.
Referenced by ath9k_hw_reset(), and ath9k_hw_set_operating_mode().
| #define AR_CFG_SWTD 0x00000001 |
Definition at line 33 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_SWTB 0x00000002 |
Definition at line 34 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_SWRD 0x00000004 |
Definition at line 35 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_SWRB 0x00000008 |
Definition at line 36 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_SWRG 0x00000010 |
Definition at line 37 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_AP_ADHOC_INDICATION 0x00000020 |
Definition at line 38 of file reg.h.
Referenced by ath9k_hw_set_operating_mode().
| #define AR_RXBP_THRESH 0x0018 |
Definition at line 45 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_RXBP_THRESH_HP 0x0000000f |
Definition at line 46 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_RXBP_THRESH_LP 0x00003f00 |
Definition at line 48 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_IER 0x0024 |
Definition at line 55 of file reg.h.
Referenced by ath9k_hw_disable_interrupts(), and ath9k_hw_enable_interrupts().
| #define AR_IER_ENABLE 0x00000001 |
Definition at line 56 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_intrpend(), and ath9k_irq().
| #define AR_IER_DISABLE 0x00000000 |
Definition at line 57 of file reg.h.
Referenced by ath9k_irq().
| #define AR_TIMT 0x0028 |
Definition at line 59 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_TIMT_LAST 0x0000ffff |
Definition at line 60 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_TIMT_FIRST 0xffff0000 |
Definition at line 62 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_RIMT 0x002C |
Definition at line 65 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_RIMT_LAST 0x0000ffff |
Definition at line 66 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_RIMT_FIRST 0xffff0000 |
Definition at line 68 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_TXCFG 0x0030 |
Definition at line 80 of file reg.h.
Referenced by ath9k_hw_set_dma(), and ath9k_hw_updatetxtriglevel().
| #define AR_TXCFG_DMASZ_MASK 0x00000007 |
Definition at line 81 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_TXCFG_DMASZ_128B 5 |
Definition at line 87 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_FTRIG 0x000003F0 |
Definition at line 90 of file reg.h.
Referenced by ath9k_hw_set_dma(), and ath9k_hw_updatetxtriglevel().
| #define AR_FTRIG_S 4 |
Definition at line 91 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_FTRIG_256B 0x00000040 |
Definition at line 96 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_FTRIG_512B 0x00000080 |
Definition at line 97 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_RXCFG 0x0034 |
Definition at line 100 of file reg.h.
Referenced by ath9k_hw_set_dma(), and ath9k_hw_setrxfilter().
| #define AR_RXCFG_ZLFDMA 0x00000010 |
Definition at line 102 of file reg.h.
Referenced by ath9k_hw_setrxfilter().
| #define AR_RXCFG_DMASZ_MASK 0x00000007 |
Definition at line 103 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_RXCFG_DMASZ_128B 5 |
Definition at line 109 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_MACMISC 0x0058 |
Definition at line 129 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_MACMISC_DMA_OBS_S 5 |
Definition at line 132 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_MACMISC_DMA_OBS_LINE_8 8 |
Definition at line 141 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_MACMISC_MISC_OBS_BUS_MSB_S 15 |
Definition at line 147 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_MACMISC_MISC_OBS_BUS_1 1 |
Definition at line 148 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_DATABUF_SIZE 0x0060 |
Definition at line 150 of file reg.h.
Referenced by ath9k_hw_set_rx_bufsize().
| #define AR_DATABUF_SIZE_MASK 0x00000FFF |
Definition at line 151 of file reg.h.
Referenced by ath9k_hw_set_rx_bufsize().
| #define AR_GTXTO 0x0064 |
Definition at line 153 of file reg.h.
Referenced by ar5008_hw_set_channel_regs(), ar9003_hw_set_channel_regs(), and ath9k_hw_set_global_txtimeout().
| #define AR_GTXTO_TIMEOUT_LIMIT 0xFFFF0000 |
Definition at line 155 of file reg.h.
Referenced by ath9k_hw_set_global_txtimeout().
| #define AR_GTXTO_TIMEOUT_LIMIT_S 16 |
Definition at line 156 of file reg.h.
Referenced by ar5008_hw_set_channel_regs(), and ar9003_hw_set_channel_regs().
| #define AR_CST 0x006C |
Definition at line 164 of file reg.h.
Referenced by ar5008_hw_set_channel_regs(), and ar9003_hw_set_channel_regs().
| #define AR_CST_TIMEOUT_LIMIT_S 16 |
Definition at line 167 of file reg.h.
Referenced by ar5008_hw_set_channel_regs(), and ar9003_hw_set_channel_regs().
| #define AR_HP_RXDP 0x0074 |
Definition at line 169 of file reg.h.
Referenced by ath9k_hw_addrxbuf_edma().
| #define AR_LP_RXDP 0x0078 |
Definition at line 170 of file reg.h.
Referenced by ath9k_hw_addrxbuf_edma().
| #define AR_ISR 0x0080 |
Definition at line 172 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), and ath9k_hw_reset().
| #define AR_ISR_RXOK 0x00000001 |
Definition at line 173 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_HP_RXOK 0x00000001 |
Definition at line 175 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_LP_RXOK 0x00000002 |
Definition at line 176 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_RXERR 0x00000004 |
Definition at line 177 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_RXORN 0x00000020 |
Definition at line 180 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_TXOK 0x00000040 |
Definition at line 181 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_TXDESC 0x00000080 |
Definition at line 182 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_TXERR 0x00000100 |
Definition at line 183 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_TXEOL 0x00000400 |
Definition at line 185 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_BCNMISC 0x00800000 |
Definition at line 196 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_GENTMR 0x10000000 |
Definition at line 201 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_TXMINTR 0x00080000 |
Definition at line 203 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_RXMINTR 0x01000000 |
Definition at line 204 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_TXINTM 0x40000000 |
Definition at line 205 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_RXINTM 0x80000000 |
Definition at line 206 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S0 0x0084 |
Definition at line 208 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_S0_QCU_TXOK 0x000003FF |
Definition at line 209 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S0_QCU_TXDESC 0x03FF0000 |
Definition at line 211 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S1 0x0088 |
Definition at line 214 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_S1_QCU_TXERR 0x000003FF |
Definition at line 215 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S1_QCU_TXEOL 0x03FF0000 |
Definition at line 217 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S2 0x008c |
Definition at line 220 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_BB_WATCHDOG 0x00010000 |
Definition at line 222 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_S2_CST 0x00400000 |
Definition at line 223 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_GTT 0x00800000 |
Definition at line 224 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_TIM 0x01000000 |
Definition at line 225 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_CABEND 0x02000000 |
Definition at line 226 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_DTIMSYNC 0x04000000 |
Definition at line 227 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_DTIM 0x20000000 |
Definition at line 230 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S2_TSFOOR 0x40000000 |
Definition at line 231 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S5 0x0098 |
Definition at line 242 of file reg.h.
Referenced by ar9003_hw_get_isr().
| #define AR_ISR_S5_TIM_TIMER 0x00000010 |
Definition at line 245 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_IMR_S5 0x00b8 |
Definition at line 247 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S5_TIM_TIMER 0x00000010 |
Definition at line 248 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_ISR_S5_GENTIMER_TRIG 0x0000FF80 |
Definition at line 250 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S5_GENTIMER_THRESH 0xFF800000 |
Definition at line 252 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_IMR 0x00a0 |
Definition at line 259 of file reg.h.
Referenced by ath9k_hw_enable_interrupts(), ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXOK 0x00000001 |
Definition at line 260 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXDESC 0x00000002 |
Definition at line 261 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_RXOK_HP 0x00000001 |
Definition at line 262 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXOK_LP 0x00000002 |
Definition at line 263 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXERR 0x00000004 |
Definition at line 264 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXORN 0x00000020 |
Definition at line 267 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_IMR_TXOK 0x00000040 |
Definition at line 268 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_TXDESC 0x00000080 |
Definition at line 269 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_TXERR 0x00000100 |
Definition at line 270 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_TXEOL 0x00000400 |
Definition at line 272 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_TXURN 0x00000800 |
Definition at line 273 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_IMR_BCNMISC 0x00800000 |
Definition at line 283 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_GENTMR 0x10000000 |
Definition at line 288 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_TXMINTR 0x00080000 |
Definition at line 290 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXMINTR 0x01000000 |
Definition at line 291 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_TXINTM 0x40000000 |
Definition at line 292 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_RXINTM 0x80000000 |
Definition at line 293 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_interrupts().
| #define AR_IMR_S0 0x00a4 |
Definition at line 295 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S0_QCU_TXOK 0x000003FF |
Definition at line 296 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S0_QCU_TXDESC 0x03FF0000 |
Definition at line 298 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S1 0x00a8 |
Definition at line 301 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S1_QCU_TXERR 0x000003FF |
Definition at line 302 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S1_QCU_TXEOL 0x03FF0000 |
Definition at line 304 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S2 0x00ac |
Definition at line 307 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks(), ath9k_hw_set_interrupts(), and ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S2_QCU_TXURN 0x000003FF |
Definition at line 308 of file reg.h.
Referenced by ath9k_hw_set_txq_interrupts().
| #define AR_IMR_S2_CST 0x00400000 |
Definition at line 310 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_GTT 0x00800000 |
Definition at line 311 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_TIM 0x01000000 |
Definition at line 312 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_CABEND 0x02000000 |
Definition at line 313 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_DTIMSYNC 0x04000000 |
Definition at line 314 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_CABTO 0x10000000 |
Definition at line 316 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_DTIM 0x20000000 |
Definition at line 317 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_IMR_S2_TSFOOR 0x40000000 |
Definition at line 318 of file reg.h.
Referenced by ath9k_hw_set_interrupts().
| #define AR_ISR_RAC 0x00c0 |
Definition at line 334 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_ISR_S0_S 0x00c4 |
Definition at line 335 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S1_S 0x00c8 |
Definition at line 341 of file reg.h.
Referenced by ar9002_hw_get_isr().
| #define AR_ISR_S2_S (AR_SREV_9300_20_OR_LATER(ah) ? 0x00d0 : 0x00cc) |
| #define AR_ISR_S3_S (AR_SREV_9300_20_OR_LATER(ah) ? 0x00d4 : 0x00d0) |
| #define AR_ISR_S4_S (AR_SREV_9300_20_OR_LATER(ah) ? 0x00d8 : 0x00d4) |
| #define AR_ISR_S5_S (AR_SREV_9300_20_OR_LATER(ah) ? 0x00dc : 0x00d8) |
Definition at line 350 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_DMADBG_7 0x00fc |
Definition at line 358 of file reg.h.
Referenced by ath9k_hw_stopdmarecv().
| #define AR_NUM_QCU 10 |
Definition at line 360 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma(), and ath9k_hw_channel_change().
| #define AR_QTXDP | ( | _i | ) |
Definition at line 382 of file reg.h.
Referenced by ath9k_hw_puttxbuf().
| #define AR_Q_STATUS_RING_START 0x830 |
Definition at line 384 of file reg.h.
Referenced by ath9k_hw_reset_txstatus_ring().
| #define AR_Q_STATUS_RING_END 0x834 |
Definition at line 385 of file reg.h.
Referenced by ath9k_hw_reset_txstatus_ring().
| #define AR_Q_TXE 0x0840 |
Definition at line 387 of file reg.h.
Referenced by ath9k_hw_numtxpending(), and ath9k_hw_txstart().
| #define AR_Q_TXD 0x0880 |
Definition at line 390 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_Q_TXD_M 0x000003FF |
Definition at line 391 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_QCBRCFG | ( | _i | ) |
Definition at line 403 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_CBRCFG_INTERVAL 0x00FFFFFF |
Definition at line 404 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_CBRCFG_OVF_THRESH 0xFF000000 |
Definition at line 406 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_QRDYTIMECFG | ( | _i | ) |
Definition at line 419 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_RDYTIMECFG_DURATION 0x00FFFFFF |
Definition at line 420 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_RDYTIMECFG_EN 0x01000000 |
Definition at line 422 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_QMISC | ( | _i | ) |
Definition at line 442 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_MISC_FSP_CBR 1 |
Definition at line 445 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_MISC_CBR_EXP_CNTR_LIMIT_EN 0x00000100 |
Definition at line 454 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_MISC_RDYTIME_EXP_POLICY 0x00000200 |
Definition at line 455 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_MISC_DCU_EARLY_TERM_REQ 0x00000800 |
Definition at line 457 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_QSTS | ( | _i | ) |
| #define AR_Q_STS_PEND_FR_CNT 0x00000003 |
Definition at line 471 of file reg.h.
Referenced by ath9k_hw_numtxpending().
| #define AR_Q_DESC_CRCCHK 0xa44 |
Definition at line 480 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_Q_DESC_CRCCHK_EN 1 |
Definition at line 482 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_NUM_DCU 10 |
Definition at line 484 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_DQCUMASK | ( | _i | ) |
Definition at line 506 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_D_TXBLK_DATA | ( | i | ) |
| #define AR_DLCL_IFS | ( | _i | ) |
Definition at line 523 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_LCL_IFS_CWMIN 0x000003FF |
Definition at line 524 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_LCL_IFS_CWMAX 0x000FFC00 |
Definition at line 526 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_LCL_IFS_AIFS 0x0FF00000 |
Definition at line 528 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_DRETRY_LIMIT | ( | _i | ) |
Definition at line 543 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_RETRY_LIMIT_FR_SH 0x0000000F |
Definition at line 544 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_RETRY_LIMIT_STA_SH 0x00003F00 |
Definition at line 546 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_RETRY_LIMIT_STA_LG 0x000FC000 |
Definition at line 548 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_DCHNTIME | ( | _i | ) |
Definition at line 562 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_CHNTIME_DUR 0x000FFFFF |
Definition at line 563 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_CHNTIME_EN 0x00100000 |
Definition at line 565 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_DMISC | ( | _i | ) |
Definition at line 578 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_FRAG_WAIT_EN 0x00000100 |
Definition at line 582 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_FRAG_BKOFF_EN 0x00000200 |
Definition at line 583 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_CW_BKOFF_EN 0x00001000 |
Definition at line 584 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_ARB_LOCKOUT_CNTRL 0x00060000 |
Definition at line 590 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_ARB_LOCKOUT_CNTRL_GLOBAL 2 |
Definition at line 594 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_MISC_POST_FR_BKOFF_DIS 0x00200000 |
Definition at line 597 of file reg.h.
Referenced by ath9k_hw_resettxqueue().
| #define AR_D_GBL_IFS_SIFS 0x1030 |
Definition at line 604 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_D_GBL_IFS_SIFS_ASYNC_FIFO_DUR 0x000003AB |
Definition at line 606 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_D_GBL_IFS_SLOT 0x1070 |
Definition at line 619 of file reg.h.
Referenced by ar9002_hw_update_async_fifo(), and ath9k_hw_setslottime().
| #define AR_D_GBL_IFS_SLOT_ASYNC_FIFO_DUR 0x00000420 |
Definition at line 622 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_D_GBL_IFS_EIFS 0x10b0 |
Definition at line 624 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_D_GBL_IFS_EIFS_ASYNC_FIFO_DUR 0x0000A5EB |
Definition at line 627 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_D_GBL_IFS_MISC 0x10f0 |
Definition at line 629 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_D_GBL_IFS_MISC_IGNORE_BACKOFF 0x10000000 |
Definition at line 637 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_CFG_LED 0x1f04 |
Definition at line 655 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_SCLK_32KHZ 0x00000003 |
Definition at line 661 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_LED_BLINK_SLOW 0x00000008 |
Definition at line 662 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_LED_BLINK_THRESH_SEL 0x00000070 |
Definition at line 663 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_LED_MODE_SEL 0x00000380 |
Definition at line 664 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_CFG_LED_ASSOC_CTL 0x00000c00 |
Definition at line 678 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_RC 0x4000 |
Definition at line 694 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), and ath9k_set_power_sleep().
| #define AR_RC_AHB 0x00000001 |
Definition at line 695 of file reg.h.
Referenced by ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), and ath9k_set_power_sleep().
| #define AR_RC_HOSTIF 0x00000100 |
Definition at line 697 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_set_reset(), and ath9k_set_power_sleep().
| #define AR_WA (AR_SREV_9340(ah) ? 0x40c4 : 0x4004) |
Definition at line 699 of file reg.h.
Referenced by __ath9k_hw_init(), ar9002_hw_configpcipowersave(), ar9003_hw_configpcipowersave(), ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), ath9k_hw_set_reset_reg(), and ath9k_set_power_sleep().
| #define AR_WA_BIT6 (1 << 6) |
Definition at line 700 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR_WA_BIT7 (1 << 7) |
Definition at line 701 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR_WA_BIT23 (1 << 23) |
Definition at line 702 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR_WA_D3_L1_DISABLE (1 << 14) |
Definition at line 703 of file reg.h.
Referenced by __ath9k_hw_init(), ar9002_hw_configpcipowersave(), and ath9k_set_power_sleep().
| #define AR_WA_ASPM_TIMER_BASED_DISABLE (1 << 17) |
Definition at line 705 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_WA_RESET_EN (1 << 18) /* Sw Control to enable PCI-Reset to POR (bit 15) */ |
| #define AR_WA_POR_SHORT (1 << 21) /* PCI-E Phy reset control */ |
| #define AR_WA_BIT22 (1 << 22) |
Definition at line 709 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR9285_WA_DEFAULT 0x004a050b |
Definition at line 710 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR9280_WA_DEFAULT 0x0040073b |
Definition at line 711 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR_WA_DEFAULT 0x0000073f |
Definition at line 712 of file reg.h.
Referenced by ar9002_hw_configpcipowersave().
| #define AR_HOST_TIMEOUT (AR_SREV_9340(ah) ? 0x4008 : 0x4018) |
| #define AR_SREV |
Definition at line 747 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_ID ((AR_SREV_9100(ah)) ? 0x00000FFF : 0x000000FF) |
Definition at line 751 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_VERSION 0x000000F0 |
Definition at line 753 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_REVISION 0x00000007 |
Definition at line 755 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_VERSION2 0xFFFC0000 |
Definition at line 758 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_TYPE2_S 12 |
Definition at line 761 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_TYPE2_HOST_MODE 0x00002000 |
Definition at line 763 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_REVISION2 0x00000F00 |
Definition at line 764 of file reg.h.
Referenced by ath9k_hw_read_revisions().
| #define AR_SREV_VERSION_5416_PCI 0xD |
Definition at line 767 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_5416_PCIE 0xC |
Definition at line 768 of file reg.h.
Referenced by __ath9k_hw_init(), and ath9k_hw_read_revisions().
| #define AR_SREV_REVISION_5416_10 0 |
Definition at line 769 of file reg.h.
Referenced by ar5008_hw_init_chain_masks().
| #define AR_SREV_VERSION_9100 0x14 |
Definition at line 772 of file reg.h.
Referenced by __ath9k_hw_init(), and ath9k_hw_read_revisions().
| #define AR_SREV_VERSION_9160 0x40 |
Definition at line 773 of file reg.h.
Referenced by __ath9k_hw_init(), ath9k_hw_4k_set_addac(), and ath9k_hw_def_set_addac().
| #define AR_SREV_VERSION_9280 0x80 |
Definition at line 776 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9285 0xC0 |
Definition at line 780 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9287 0x180 |
Definition at line 784 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9271 0x140 |
Definition at line 789 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9300 0x1c0 |
Definition at line 792 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9485 0x240 |
Definition at line 794 of file reg.h.
Referenced by __ath9k_hw_init().
| #define AR_SREV_VERSION_9340 0x300 |
Definition at line 797 of file reg.h.
Referenced by __ath9k_hw_init(), and ath9k_hw_read_revisions().
| #define AR_SREV_5416 | ( | _ah | ) |
Definition at line 799 of file reg.h.
Referenced by ar5008_hw_force_bias(), ath9k_hw_disablepcie(), and ath9k_set_power_sleep().
| #define AR_SREV_5416_20_OR_LATER | ( | _ah | ) |
Definition at line 802 of file reg.h.
Referenced by ar5008_hw_override_ini(), ath9k_hw_def_set_board_values(), ath9k_hw_get_gain_boundaries_pdadcs(), ath9k_hw_set_4k_power_cal_table(), and ath9k_hw_set_def_power_cal_table().
| #define AR_SREV_5416_22_OR_LATER | ( | _ah | ) |
Definition at line 806 of file reg.h.
Referenced by ar5008_hw_process_ini().
| #define AR_SREV_9100 | ( | ah | ) |
Definition at line 811 of file reg.h.
Referenced by __ath9k_hw_init(), ar5008_hw_attach_phy_ops(), ar5008_hw_init_chain_masks(), ar5008_hw_override_ini(), ar5008_hw_set_channel(), ar9002_hw_get_isr(), ar9002_hw_init_cal(), ar9002_hw_init_cal_settings(), ath9k_hw_disable_interrupts(), ath9k_hw_enable_interrupts(), ath9k_hw_fill_cap_info(), ath9k_hw_init_defaults(), ath9k_hw_init_interrupt_masks(), ath9k_hw_intrpend(), ath9k_hw_post_init(), ath9k_hw_read_revisions(), ath9k_hw_reset(), ath9k_hw_reset_calvalid(), ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), and ath9k_set_power_sleep().
| #define AR_SREV_9100_OR_LATER | ( | _ah | ) |
Definition at line 813 of file reg.h.
Referenced by ar9002_hw_init_mode_regs().
| #define AR_SREV_9160 | ( | _ah | ) |
Definition at line 816 of file reg.h.
Referenced by __ath9k_hw_init(), and ar5008_hw_override_ini().
| #define AR_SREV_9160_10_OR_LATER | ( | _ah | ) |
Definition at line 818 of file reg.h.
Referenced by ar5008_hw_attach_phy_ops(), ar5008_hw_set_channel(), ar9002_hw_init_cal(), ar9002_hw_init_cal_settings(), ar9002_hw_init_mode_regs(), ath9k_hw_fill_cap_info(), ath9k_hw_reset(), and ath9k_hw_reset_calvalid().
| #define AR_SREV_9160_11 | ( | _ah | ) |
Definition at line 820 of file reg.h.
Referenced by ar9002_hw_init_mode_regs().
| #define AR_SREV_9280 | ( | _ah | ) |
Definition at line 823 of file reg.h.
Referenced by __ath9k_hw_init(), ar5008_hw_process_ini(), ar9002_hw_configpcipowersave(), ath9k_hw_chip_reset(), ath9k_hw_def_check_eeprom(), ath9k_hw_def_set_board_values(), ath9k_hw_fill_cap_info(), and ath9k_hw_reset().
| #define AR_SREV_9280_20_OR_LATER | ( | _ah | ) |
Definition at line 825 of file reg.h.
Referenced by __ath9k_hw_init(), ar5008_hw_override_ini(), ar5008_hw_set_rf_regs(), ar5008_hw_set_rfmode(), ar9002_hw_attach_ops(), ar9002_hw_configpcipowersave(), ar9002_hw_init_cal(), ar9002_hw_init_cal_settings(), ar9002_hw_init_mode_regs(), ath9k_adjust_pdadc_values(), ath9k_change_gain_boundary_setting(), ath9k_hw_4k_set_txpower(), ath9k_hw_ar9287_set_txpower(), ath9k_hw_def_set_board_values(), ath9k_hw_def_set_gain(), ath9k_hw_def_set_txpower(), ath9k_hw_fill_cap_info(), ath9k_hw_get_gain_boundaries_pdadcs(), ath9k_hw_gpio_cfg_output_mux(), ath9k_hw_gpio_get(), ath9k_hw_name(), and ath9k_hw_reset().
| #define AR_SREV_9280_20 | ( | _ah | ) |
Definition at line 827 of file reg.h.
Referenced by ar9002_hw_compute_pll_control(), ar9002_hw_init_mode_gain_regs(), ath9k_hw_def_set_board_values(), and ath9k_hw_fill_cap_info().
| #define AR_SREV_9285 | ( | _ah | ) |
Definition at line 830 of file reg.h.
Referenced by __ath9k_hw_init(), ar9002_hw_configpcipowersave(), ar9002_hw_do_getnf(), ar9002_hw_init_cal(), ar9002_hw_set11n_txdesc(), ar9002_hw_set_nf_limits(), ath9k_hw_4k_set_board_values(), ath9k_hw_eeprom_init(), ath9k_hw_fill_cap_info(), ath9k_hw_get_gain_boundaries_pdadcs(), and ath9k_hw_set_dma().
| #define AR_SREV_9285_12_OR_LATER | ( | _ah | ) |
Definition at line 832 of file reg.h.
Referenced by ar5008_hw_process_ini(), ar5008_hw_set_channel_regs(), ar9002_hw_init_cal(), ar9002_hw_init_mode_gain_regs(), ar9002_hw_init_mode_regs(), ar9002_hw_pa_cal(), ath9k_hw_check_alive(), ath9k_hw_fill_cap_info(), and ath9k_hw_gpio_get().
| #define AR_SREV_9287 | ( | _ah | ) |
Definition at line 835 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), ar9002_hw_init_cal(), ar9002_hw_init_cal_settings(), ar9002_hw_set_nf_limits(), ath9k_hw_eeprom_init(), and ath9k_hw_get_gain_boundaries_pdadcs().
| #define AR_SREV_9287_11_OR_LATER | ( | _ah | ) |
Definition at line 837 of file reg.h.
Referenced by ar5008_hw_override_ini(), ar5008_hw_process_ini(), ar9002_hw_cck_chan14_spread(), ar9002_hw_init_cal(), ar9002_hw_init_mode_gain_regs(), ar9002_hw_init_mode_regs(), ar9002_hw_set_channel(), ath9k_hw_fill_cap_info(), and ath9k_hw_gpio_get().
| #define AR_SREV_9287_11 | ( | _ah | ) |
Definition at line 839 of file reg.h.
| #define AR_SREV_9287_12 | ( | _ah | ) |
Definition at line 842 of file reg.h.
| #define AR_SREV_9287_12_OR_LATER | ( | _ah | ) |
Definition at line 845 of file reg.h.
| #define AR_SREV_9287_13_OR_LATER | ( | _ah | ) |
Definition at line 849 of file reg.h.
Referenced by ar9002_hw_enable_async_fifo(), ar9002_hw_enable_wep_aggregation(), and ar9002_hw_update_async_fifo().
| #define AR_SREV_9271 | ( | _ah | ) |
Definition at line 854 of file reg.h.
Referenced by __ath9k_hw_init(), ar5008_hw_override_ini(), ar5008_hw_process_ini(), ar9002_hw_configpcipowersave(), ar9002_hw_do_getnf(), ar9002_hw_init_cal(), ar9002_hw_init_mode_regs(), ar9002_hw_pa_cal(), ar9002_hw_set11n_txdesc(), ar9002_hw_set_nf_limits(), ath9k_hw_4k_set_board_values(), ath9k_hw_eeprom_init(), ath9k_hw_fill_cap_info(), ath9k_hw_get_gain_boundaries_pdadcs(), ath9k_hw_gpio_get(), ath9k_hw_init_pll(), ath9k_hw_reset(), ath9k_hw_set_dma(), ath9k_hw_set_gpio(), and ath9k_set_power_sleep().
| #define AR_SREV_9271_10 | ( | _ah | ) |
Definition at line 856 of file reg.h.
Referenced by ar5008_hw_process_ini(), and ath9k_hw_4k_set_board_values().
| #define AR_SREV_9271_11 | ( | _ah | ) |
Definition at line 859 of file reg.h.
| #define AR_SREV_9300 | ( | _ah | ) |
Definition at line 863 of file reg.h.
| #define AR_SREV_9300_20_OR_LATER | ( | _ah | ) |
Definition at line 865 of file reg.h.
Referenced by __ath9k_hw_init(), ath9k_hw_ani_init(), ath9k_hw_attach_ops(), ath9k_hw_chip_test(), ath9k_hw_eeprom_init(), ath9k_hw_fill_cap_info(), ath9k_hw_gpio_get(), ath9k_hw_init_interrupt_masks(), ath9k_hw_post_init(), ath9k_hw_reset(), ath9k_hw_resettxqueue(), ath9k_hw_set_cck_nil(), ath9k_hw_set_dma(), ath9k_hw_set_interrupts(), ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), ath9k_hw_set_reset_reg(), ath9k_hw_stopdmarecv(), ath9k_set_power_sleep(), and use_new_ani().
| #define AR_SREV_9485 | ( | _ah | ) |
Definition at line 868 of file reg.h.
Referenced by ar9003_hw_ant_ctrl_apply(), ar9003_hw_internal_regulator_apply(), ar9003_hw_set_channel(), ar9003_hw_spur_mitigate_mrc_cck(), ar9003_hw_tx_iqcal_load_avg_2_passes(), ar9003_hw_xpa_bias_level_apply(), ar9300_eeprom_restore_internal(), ath9k_hw_ar9300_set_board_values(), ath9k_hw_fill_cap_info(), ath9k_hw_init_pll(), ath9k_hw_set_cck_nil(), and ath_hw_pll_work().
| #define AR_SREV_9485_10 | ( | _ah | ) |
Definition at line 870 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR_SREV_9485_11 | ( | _ah | ) |
Definition at line 873 of file reg.h.
Referenced by ar9003_hw_init_mode_regs(), ar9003_rx_gain_table_apply(), and ar9003_tx_gain_table_apply().
| #define AR_SREV_9485_OR_LATER | ( | _ah | ) |
Definition at line 876 of file reg.h.
Referenced by ar9003_hw_init_cal().
| #define AR_SREV_9340 | ( | _ah | ) |
Definition at line 879 of file reg.h.
Referenced by __ath9k_hw_init(), ar9003_hw_init_mode_regs(), ar9003_hw_process_ini(), ar9003_hw_set_channel(), ar9003_hw_spur_mitigate_mrc_cck(), ar9003_hw_xpa_bias_level_apply(), ar9003_rx_gain_table_apply(), ar9003_tx_gain_table_apply(), ath9k_hw_ar9300_set_board_values(), ath9k_hw_enable_interrupts(), ath9k_hw_init_interrupt_masks(), ath9k_hw_init_pll(), ath9k_hw_post_init(), ath9k_hw_reset(), and ath9k_hw_resettxqueue().
| #define AR_SREV_9285E_20 | ( | _ah | ) |
Definition at line 882 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), ar9002_hw_init_mode_gain_regs(), and ar9285_hw_clc().
| #define AR_DEVID_7010 | ( | _ah | ) |
Definition at line 892 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input(), ath9k_hw_cfg_output(), ath9k_hw_fill_cap_info(), ath9k_hw_gpio_get(), ath9k_hw_reset(), and ath9k_hw_set_gpio().
| #define AR_RADIO_SREV_MAJOR 0xf0 |
Definition at line 896 of file reg.h.
Referenced by ar9002_hw_rf_claim(), and ath9k_hw_name().
| #define AR_RAD5133_SREV_MAJOR 0xc0 |
Definition at line 897 of file reg.h.
Referenced by ar9002_hw_rf_claim().
| #define AR_RAD2133_SREV_MAJOR 0xd0 |
Definition at line 898 of file reg.h.
Referenced by ar9002_hw_rf_claim().
| #define AR_RAD5122_SREV_MAJOR 0xe0 |
Definition at line 899 of file reg.h.
Referenced by ar9002_hw_rf_claim().
| #define AR_RAD2122_SREV_MAJOR 0xf0 |
Definition at line 900 of file reg.h.
Referenced by ar9002_hw_rf_claim().
| #define AR_AHB_MODE 0x4024 |
Definition at line 902 of file reg.h.
Referenced by ar9002_hw_update_async_fifo(), and ath9k_hw_set_dma().
| #define AR_AHB_PREFETCH_RD_EN 0x00000004 |
Definition at line 907 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_AHB_CUSTOM_BURST_EN 0x000000C0 |
Definition at line 911 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_AHB_CUSTOM_BURST_ASYNC_FIFO_VAL 3 |
Definition at line 913 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_INTR_MAC_IRQ 0x00000002 |
Definition at line 916 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_enable_interrupts(), and ath9k_hw_intrpend().
| #define AR_INTR_SPURIOUS 0xFFFFFFFF |
Definition at line 920 of file reg.h.
Referenced by ath9k_hw_intrpend().
| #define AR_INTR_SYNC_CAUSE (AR_SREV_9340(ah) ? 0x4010 : 0x4028) |
Definition at line 923 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_init_interrupt_masks(), ath9k_hw_intrpend(), and ath9k_hw_set_reset().
| #define AR_INTR_SYNC_CAUSE_CLR (AR_SREV_9340(ah) ? 0x4010 : 0x4028) |
Definition at line 924 of file reg.h.
Referenced by ar9002_hw_get_isr(), and ar9003_hw_get_isr().
| #define AR_INTR_SYNC_ENABLE (AR_SREV_9340(ah) ? 0x4014 : 0x402c) |
Definition at line 927 of file reg.h.
Referenced by ath9k_hw_disable_interrupts(), ath9k_hw_enable_interrupts(), ath9k_hw_init_interrupt_masks(), and ath9k_hw_set_reset().
| #define AR_INTR_ASYNC_MASK (AR_SREV_9340(ah) ? 0x4018 : 0x4030) |
Definition at line 967 of file reg.h.
Referenced by ath9k_hw_enable_interrupts().
| #define AR_INTR_SYNC_MASK (AR_SREV_9340(ah) ? 0x401c : 0x4034) |
Definition at line 971 of file reg.h.
Referenced by ath9k_hw_enable_interrupts(), and ath9k_hw_init_interrupt_masks().
| #define AR_INTR_ASYNC_CAUSE_CLR (AR_SREV_9340(ah) ? 0x4020 : 0x4038) |
| #define AR_INTR_ASYNC_CAUSE (AR_SREV_9340(ah) ? 0x4020 : 0x4038) |
Definition at line 976 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), and ath9k_hw_intrpend().
| #define AR_INTR_ASYNC_ENABLE (AR_SREV_9340(ah) ? 0x4024 : 0x403c) |
Definition at line 978 of file reg.h.
Referenced by ath9k_hw_disable_interrupts(), and ath9k_hw_enable_interrupts().
| #define AR_PCIE_SERDES 0x4040 |
Definition at line 982 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), and ath9k_hw_disablepcie().
| #define AR_PCIE_SERDES2 0x4044 |
Definition at line 983 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), and ath9k_hw_disablepcie().
| #define AR_PCIE_PM_CTRL (AR_SREV_9340(ah) ? 0x4004 : 0x4014) |
Definition at line 984 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), and ar9003_hw_configpcipowersave().
| #define AR_PCIE_PM_CTRL_ENA 0x00080000 |
Definition at line 985 of file reg.h.
Referenced by ar9002_hw_configpcipowersave(), and ar9003_hw_configpcipowersave().
| #define AR_NUM_GPIO 14 |
Definition at line 987 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR928X_NUM_GPIO 10 |
Definition at line 988 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR9285_NUM_GPIO 12 |
Definition at line 989 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR9271_NUM_GPIO 16 |
Definition at line 991 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR7010_NUM_GPIO 16 |
Definition at line 993 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR_GPIO_IN_OUT (AR_SREV_9340(ah) ? 0x4028 : 0x4048) |
Definition at line 995 of file reg.h.
Referenced by ath9k_hw_set_gpio().
| #define AR7010_GPIO_IN_VAL 0x0000FFFF |
Definition at line 1006 of file reg.h.
Referenced by ath9k_hw_gpio_get().
| #define AR_GPIO_IN (AR_SREV_9340(ah) ? 0x402c : 0x404c) |
Definition at line 1009 of file reg.h.
Referenced by ath9k_hw_gpio_get().
| #define AR9300_GPIO_IN_VAL 0x0001FFFF |
Definition at line 1010 of file reg.h.
Referenced by ath9k_hw_gpio_get().
| #define AR_GPIO_OE_OUT |
Definition at line 1013 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input(), and ath9k_hw_cfg_output().
| #define AR_GPIO_OE_OUT_DRV 0x3 |
Definition at line 1015 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input(), and ath9k_hw_cfg_output().
| #define AR_GPIO_OE_OUT_DRV_NO 0x0 |
Definition at line 1016 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input().
| #define AR_GPIO_OE_OUT_DRV_ALL 0x3 |
Definition at line 1019 of file reg.h.
Referenced by ath9k_hw_cfg_output().
| #define AR7010_GPIO_OE 0x52000 |
Definition at line 1021 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input(), and ath9k_hw_cfg_output().
| #define AR7010_GPIO_OE_MASK 0x1 |
Definition at line 1022 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input(), and ath9k_hw_cfg_output().
| #define AR7010_GPIO_OE_AS_OUTPUT 0x0 |
Definition at line 1023 of file reg.h.
Referenced by ath9k_hw_cfg_output().
| #define AR7010_GPIO_OE_AS_INPUT 0x1 |
Definition at line 1024 of file reg.h.
Referenced by ath9k_hw_cfg_gpio_input().
| #define AR7010_GPIO_IN 0x52004 |
Definition at line 1025 of file reg.h.
Referenced by ath9k_hw_gpio_get().
| #define AR7010_GPIO_OUT 0x52008 |
Definition at line 1026 of file reg.h.
Referenced by ath9k_hw_set_gpio().
| #define AR_GPIO_INTR_POL |
Definition at line 1036 of file reg.h.
| #define AR_GPIO_INPUT_EN_VAL |
Definition at line 1041 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_GPIO_JTAG_DISABLE 0x00020000 |
Definition at line 1058 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_GPIO_INPUT_MUX1 |
Definition at line 1060 of file reg.h.
| #define AR_GPIO_INPUT_MUX2 |
Definition at line 1067 of file reg.h.
| #define AR_GPIO_OUTPUT_MUX1 |
Definition at line 1076 of file reg.h.
Referenced by ath9k_hw_gpio_cfg_output_mux().
| #define AR_GPIO_OUTPUT_MUX2 |
Definition at line 1078 of file reg.h.
Referenced by ath9k_hw_gpio_cfg_output_mux().
| #define AR_GPIO_OUTPUT_MUX3 |
Definition at line 1080 of file reg.h.
Referenced by ath9k_hw_gpio_cfg_output_mux().
| #define AR_INPUT_STATE |
Definition at line 1083 of file reg.h.
| #define AR_EEPROM_STATUS_DATA |
Definition at line 1086 of file reg.h.
Referenced by ath_pci_eeprom_read().
| #define AR_EEPROM_STATUS_DATA_VAL 0x0000ffff |
Definition at line 1088 of file reg.h.
Referenced by ath_pci_eeprom_read().
| #define AR_EEPROM_STATUS_DATA_BUSY 0x00010000 |
Definition at line 1090 of file reg.h.
Referenced by ath_pci_eeprom_read().
| #define AR_EEPROM_STATUS_DATA_PROT_ACCESS 0x00040000 |
Definition at line 1092 of file reg.h.
Referenced by ath_pci_eeprom_read().
| #define AR_OBS |
Definition at line 1095 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_GPIO_PDPU (AR_SREV_9300_20_OR_LATER(ah) ? 0x4090 : 0x4088) |
| #define AR_PCIE_MSI |
Definition at line 1100 of file reg.h.
| #define AR_INTR_PRIO_SYNC_ENABLE (AR_SREV_9340(ah) ? 0x4088 : 0x40c4) |
Definition at line 1104 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_INTR_PRIO_ASYNC_MASK (AR_SREV_9340(ah) ? 0x408c : 0x40c8) |
Definition at line 1105 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_INTR_PRIO_SYNC_MASK (AR_SREV_9340(ah) ? 0x4090 : 0x40cc) |
Definition at line 1106 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_INTR_PRIO_ASYNC_ENABLE (AR_SREV_9340(ah) ? 0x4094 : 0x40d4) |
Definition at line 1107 of file reg.h.
Referenced by ath9k_hw_init_interrupt_masks().
| #define AR_ENT_OTP 0x40d8 |
Definition at line 1108 of file reg.h.
Referenced by ar9003_hw_init_cal(), and ath9k_hw_fill_cap_info().
| #define AR_ENT_OTP_CHAIN2_DISABLE 0x00020000 |
Definition at line 1109 of file reg.h.
Referenced by ar9003_hw_init_cal().
| #define AR_ENT_OTP_MPSD 0x00800000 |
Definition at line 1110 of file reg.h.
Referenced by ar9003_hw_set11n_aggr_first().
| #define AR_CH0_BB_DPLL1 0x16180 |
Definition at line 1112 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL1_REFDIV 0xF8000000 |
Definition at line 1113 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL1_NINI 0x07FC0000 |
Definition at line 1115 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL1_NFRAC 0x0003FFFF |
Definition at line 1117 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL2 0x16184 |
Definition at line 1120 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL2_LOCAL_PLL 0x40000000 |
Definition at line 1121 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_DPLL2_KI 0x3C000000 |
Definition at line 1123 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_DPLL2_KD 0x03F80000 |
Definition at line 1125 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL2_EN_NEGTRIG 0x00040000 |
Definition at line 1127 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL2_PLL_PWD 0x00010000 |
Definition at line 1129 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL2_OUTDIV 0x0000E000 |
Definition at line 1131 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL3 0x16188 |
Definition at line 1134 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_CH0_BB_DPLL3_PHASE_SHIFT 0x3F800000 |
Definition at line 1135 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_RTC_9300_PLL_DIV 0x000003ff |
Definition at line 1144 of file reg.h.
Referenced by ar9003_hw_compute_pll_control().
| #define AR_RTC_9300_PLL_REFDIV 0x00003C00 |
Definition at line 1146 of file reg.h.
Referenced by ar9003_hw_compute_pll_control().
| #define AR_RTC_9300_PLL_CLKSEL 0x0000C000 |
Definition at line 1148 of file reg.h.
Referenced by ar9003_hw_compute_pll_control().
| #define AR_RTC_9160_PLL_DIV 0x000003ff |
Definition at line 1151 of file reg.h.
Referenced by ar9002_hw_compute_pll_control(), and ar9160_hw_compute_pll_control().
| #define AR_RTC_9160_PLL_REFDIV 0x00003C00 |
Definition at line 1153 of file reg.h.
Referenced by ar9002_hw_compute_pll_control(), and ar9160_hw_compute_pll_control().
| #define AR_RTC_9160_PLL_CLKSEL 0x0000C000 |
Definition at line 1155 of file reg.h.
Referenced by ar9002_hw_compute_pll_control(), and ar9160_hw_compute_pll_control().
| #define AR_RTC_RC ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0000) : 0x7000) |
Definition at line 1159 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_RC_M 0x00000003 |
Definition at line 1161 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_RC_MAC_WARM 0x00000001 |
Definition at line 1162 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_RC_MAC_COLD 0x00000002 |
Definition at line 1163 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_RC_COLD_RESET 0x00000004 |
Definition at line 1164 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_RC_WARM_RESET 0x00000008 |
Definition at line 1165 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_RTC_REG_CONTROL0 0x7008 |
Definition at line 1171 of file reg.h.
Referenced by ar9003_hw_internal_regulator_apply().
| #define AR_RTC_REG_CONTROL1 0x700c |
Definition at line 1174 of file reg.h.
Referenced by ar9003_hw_internal_regulator_apply().
| #define AR_RTC_REG_CONTROL1_SWREG_PROGRAM 0x00000001 |
Definition at line 1175 of file reg.h.
Referenced by ar9003_hw_internal_regulator_apply().
| #define AR_RTC_PLL_CONTROL ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0014) : 0x7014) |
Definition at line 1177 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_RTC_PLL_DIV 0x0000001f |
Definition at line 1182 of file reg.h.
Referenced by ar5008_hw_compute_pll_control().
| #define AR_RTC_PLL_DIV2 0x00000020 |
Definition at line 1184 of file reg.h.
Referenced by ar5008_hw_compute_pll_control().
| #define AR_RTC_PLL_REFDIV_5 0x000000c0 |
Definition at line 1185 of file reg.h.
Referenced by ar5008_hw_compute_pll_control().
| #define AR_RTC_PLL_CLKSEL 0x00000300 |
Definition at line 1186 of file reg.h.
Referenced by ar5008_hw_compute_pll_control().
| #define PLL3 0x16188 |
Definition at line 1190 of file reg.h.
Referenced by ar9003_get_pll_sqsum_dvc().
| #define PLL3_DO_MEAS_MASK 0x40000000 |
Definition at line 1191 of file reg.h.
Referenced by ar9003_get_pll_sqsum_dvc().
| #define PLL4 0x1618c |
Definition at line 1192 of file reg.h.
Referenced by ar9003_get_pll_sqsum_dvc().
| #define PLL4_MEAS_DONE 0x8 |
Definition at line 1193 of file reg.h.
Referenced by ar9003_get_pll_sqsum_dvc().
| #define SQSUM_DVC_MASK 0x007ffff8 |
Definition at line 1194 of file reg.h.
Referenced by ar9003_get_pll_sqsum_dvc().
| #define AR_RTC_RESET ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0040) : 0x7040) |
Definition at line 1196 of file reg.h.
Referenced by ath9k_hw_set_power_awake(), ath9k_hw_set_reset_power_on(), and ath9k_set_power_sleep().
| #define AR_RTC_RESET_EN (0x00000001) |
Definition at line 1198 of file reg.h.
Referenced by ath9k_hw_set_power_awake(), and ath9k_set_power_sleep().
| #define AR_RTC_STATUS ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0044) : 0x7044) |
Definition at line 1200 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_set_power_awake(), and ath9k_hw_set_reset_power_on().
| #define AR_RTC_STATUS_M ((AR_SREV_9100(ah)) ? 0x0000003f : 0x0000000f) |
Definition at line 1203 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_set_power_awake(), and ath9k_hw_set_reset_power_on().
| #define AR_RTC_STATUS_SHUTDOWN 0x00000001 |
Definition at line 1208 of file reg.h.
Referenced by ath9k_hw_set_power_awake().
| #define AR_RTC_STATUS_ON 0x00000002 |
Definition at line 1209 of file reg.h.
Referenced by ar9002_hw_get_isr(), ar9003_hw_get_isr(), ath9k_hw_set_power_awake(), and ath9k_hw_set_reset_power_on().
| #define AR_RTC_SLEEP_CLK ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0048) : 0x7048) |
Definition at line 1213 of file reg.h.
Referenced by ar9003_hw_internal_regulator_apply(), and ath9k_hw_init_pll().
| #define AR_RTC_FORCE_DERIVED_CLK 0x2 |
Definition at line 1215 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_RTC_FORCE_SWREG_PRD 0x00000004 |
Definition at line 1216 of file reg.h.
Referenced by ar9003_hw_internal_regulator_apply().
| #define AR_RTC_FORCE_WAKE ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x004c) : 0x704c) |
Definition at line 1218 of file reg.h.
Referenced by ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), ath9k_hw_set_reset_reg(), and ath9k_set_power_sleep().
| #define AR_RTC_FORCE_WAKE_EN 0x00000001 |
Definition at line 1220 of file reg.h.
Referenced by ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), ath9k_hw_set_reset_reg(), and ath9k_set_power_sleep().
| #define AR_RTC_FORCE_WAKE_ON_INT 0x00000002 |
Definition at line 1221 of file reg.h.
Referenced by ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), and ath9k_hw_set_reset_reg().
| #define AR_RTC_INTR_CAUSE ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0050) : 0x7050) |
| #define AR_RTC_INTR_ENABLE ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0054) : 0x7054) |
| #define AR_RTC_INTR_MASK ((AR_SREV_9100(ah)) ? (AR_RTC_BASE + 0x0058) : 0x7058) |
| #define AR_RTC_DERIVED_CLK (AR_SREV_9100(ah) ? (AR_RTC_BASE + 0x0038) : 0x7038) |
Definition at line 1235 of file reg.h.
Referenced by ath9k_hw_init_pll(), and ath9k_hw_set_reset().
| #define AR_RTC_DERIVED_CLK_PERIOD 0x0000fffe |
Definition at line 1237 of file reg.h.
Referenced by ath9k_hw_set_reset().
| #define AR_AN_RF2G1_CH0 0x7810 |
Definition at line 1242 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH0_OB 0x03800000 |
Definition at line 1243 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH0_OB_S 23 |
Definition at line 1244 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH0_DB 0x1C000000 |
Definition at line 1245 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH0_DB_S 26 |
Definition at line 1246 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH0 0x7818 |
Definition at line 1248 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH0_OB5 0x00070000 |
Definition at line 1249 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH0_OB5_S 16 |
Definition at line 1250 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH0_DB5 0x00380000 |
Definition at line 1251 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH0_DB5_S 19 |
Definition at line 1252 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH1 0x7834 |
Definition at line 1254 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH1_OB 0x03800000 |
Definition at line 1255 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH1_OB_S 23 |
Definition at line 1256 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH1_DB 0x1C000000 |
Definition at line 1257 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF2G1_CH1_DB_S 26 |
Definition at line 1258 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH1 0x783C |
Definition at line 1260 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH1_OB5 0x00070000 |
Definition at line 1261 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH1_OB5_S 16 |
Definition at line 1262 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH1_DB5 0x00380000 |
Definition at line 1263 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_RF5G1_CH1_DB5_S 19 |
Definition at line 1264 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP1 0x7890 |
Definition at line 1266 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP1_DACIPMODE 0x00040000 |
Definition at line 1267 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2 0x7894 |
Definition at line 1270 of file reg.h.
Referenced by ar5008_hw_process_ini(), and ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2_XPABIAS_LVL 0xC0000000 |
Definition at line 1271 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2_XPABIAS_LVL_S 30 |
Definition at line 1272 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2_LOCALBIAS 0x00200000 |
Definition at line 1273 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2_LOCALBIAS_S 21 |
Definition at line 1274 of file reg.h.
Referenced by ath9k_hw_def_set_board_values().
| #define AR_AN_TOP2_PWDCLKIND 0x00400000 |
Definition at line 1275 of file reg.h.
Referenced by ar5008_hw_process_ini().
| #define AR_AN_SYNTH9 0x7868 |
Definition at line 1278 of file reg.h.
Referenced by ar9002_hw_set_channel().
| #define AR_AN_SYNTH9_REFDIVA 0xf8000000 |
Definition at line 1279 of file reg.h.
Referenced by ar9002_hw_set_channel().
| #define AR9285_AN_RF2G1 0x7820 |
Definition at line 1282 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G1_ENPACAL 0x00000800 |
Definition at line 1283 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G1_PDPADRV1 0x02000000 |
Definition at line 1285 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G1_PDPADRV2 0x01000000 |
Definition at line 1287 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G1_PDPAOUT 0x00800000 |
Definition at line 1289 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G2 0x7824 |
Definition at line 1293 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G2_OFFCAL 0x00001000 |
Definition at line 1294 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G3 0x7828 |
Definition at line 1297 of file reg.h.
Referenced by ar9271_hw_pa_cal(), ar9285_hw_pa_cal(), and ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_PDVCCOMP 0x02000000 |
Definition at line 1298 of file reg.h.
Referenced by ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G3_OB_0 0x00E00000 |
Definition at line 1300 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_0_S 21 |
Definition at line 1301 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_1 0x001C0000 |
Definition at line 1302 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_1_S 18 |
Definition at line 1303 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_2 0x00038000 |
Definition at line 1304 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_2_S 15 |
Definition at line 1305 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_3 0x00007000 |
Definition at line 1306 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_3_S 12 |
Definition at line 1307 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_4 0x00000E00 |
Definition at line 1308 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_OB_4_S 9 |
Definition at line 1309 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_0 0x000001C0 |
Definition at line 1311 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_0_S 6 |
Definition at line 1312 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_1 0x00000038 |
Definition at line 1313 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_1_S 3 |
Definition at line 1314 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_2 0x00000007 |
Definition at line 1315 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G3_DB1_2_S 0 |
Definition at line 1316 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4 0x782C |
Definition at line 1317 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB1_3 0xE0000000 |
Definition at line 1318 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB1_3_S 29 |
Definition at line 1319 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB1_4 0x1C000000 |
Definition at line 1320 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB1_4_S 26 |
Definition at line 1321 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_0 0x03800000 |
Definition at line 1323 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_0_S 23 |
Definition at line 1324 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_1 0x00700000 |
Definition at line 1325 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_1_S 20 |
Definition at line 1326 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_2 0x000E0000 |
Definition at line 1327 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_2_S 17 |
Definition at line 1328 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_3 0x0001C000 |
Definition at line 1329 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_3_S 14 |
Definition at line 1330 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_4 0x00003800 |
Definition at line 1331 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G4_DB2_4_S 11 |
Definition at line 1332 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_RF2G5 0x7830 |
Definition at line 1334 of file reg.h.
Referenced by ar9285_hw_clc().
| #define AR9285_RF2G5_IC50TX 0xfffff8ff |
Definition at line 1335 of file reg.h.
Referenced by ar9285_hw_clc().
| #define AR9285_RF2G5_IC50TX_SET 0x00000400 |
Definition at line 1336 of file reg.h.
Referenced by ar9285_hw_clc().
| #define AR9285_RF2G5_IC50TX_XE_SET 0x00000500 |
Definition at line 1337 of file reg.h.
Referenced by ar9285_hw_clc().
| #define AR9271_AN_RF2G3_OB_cck 0x001C0000 |
Definition at line 1342 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_OB_cck_S 18 |
Definition at line 1343 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_OB_psk 0x00038000 |
Definition at line 1344 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_OB_psk_S 15 |
Definition at line 1345 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_OB_qam 0x00007000 |
Definition at line 1346 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_OB_qam_S 12 |
Definition at line 1347 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_DB_1 0x00E00000 |
Definition at line 1349 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_DB_1_S 21 |
Definition at line 1350 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G3_CCOMP 0xFFF |
Definition at line 1352 of file reg.h.
Referenced by ar9271_hw_pa_cal().
| #define AR9271_AN_RF2G4_DB_2 0xE0000000 |
Definition at line 1355 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9271_AN_RF2G4_DB_2_S 29 |
Definition at line 1356 of file reg.h.
Referenced by ath9k_hw_4k_set_board_values().
| #define AR9285_AN_RF2G6 0x7834 |
Definition at line 1358 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G6_CCOMP 0x00007800 |
Definition at line 1359 of file reg.h.
Referenced by ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G6_OFFS 0x03f00000 |
Definition at line 1361 of file reg.h.
Referenced by ar9285_hw_pa_cal().
| #define AR9271_AN_RF2G6_OFFS 0x07f00000 |
Definition at line 1364 of file reg.h.
Referenced by ar9271_hw_pa_cal().
| #define AR9285_AN_RF2G7 0x7838 |
Definition at line 1367 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G7_PWDDB 0x00000002 |
Definition at line 1368 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G7_PADRVGN2TAB0 0xE0000000 |
Definition at line 1370 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G8 0x783C |
Definition at line 1373 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G8_PADRVGN2TAB0 0x0001C000 |
Definition at line 1374 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RF2G9 0x7840 |
Definition at line 1378 of file reg.h.
Referenced by ar9285_hw_pa_cal().
| #define AR9285_AN_RXTXBB1 0x7854 |
Definition at line 1379 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RXTXBB1_PDRXTXBB1 0x00000020 |
Definition at line 1380 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RXTXBB1_PDV2I 0x00000080 |
Definition at line 1382 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RXTXBB1_PDDACIF 0x00000100 |
Definition at line 1384 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_RXTXBB1_SPARE9 0x00000001 |
Definition at line 1386 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_TOP2 0x7868 |
Definition at line 1389 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_TOP3 0x786c |
Definition at line 1391 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9285_AN_TOP3_PWDDAC 0x00800000 |
Definition at line 1394 of file reg.h.
Referenced by ar9271_hw_pa_cal(), and ar9285_hw_pa_cal().
| #define AR9287_AN_RF2G3_CH0 0x7808 |
Definition at line 1400 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_CH1 0x785c |
Definition at line 1401 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_DB1 0xE0000000 |
Definition at line 1402 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_DB2 0x1C000000 |
Definition at line 1404 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_OB_CCK 0x03800000 |
Definition at line 1406 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_OB_PSK 0x00700000 |
Definition at line 1408 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_OB_QAM 0x000E0000 |
Definition at line 1410 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_RF2G3_OB_PAL_OFF 0x0001C000 |
Definition at line 1412 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_TXPC0 0x7898 |
Definition at line 1415 of file reg.h.
Referenced by ar9002_olc_init().
| #define AR9287_AN_TXPC0_TXPCMODE 0x0000C000 |
Definition at line 1416 of file reg.h.
Referenced by ar9002_olc_init().
| #define AR9287_AN_TXPC0_TXPCMODE_S 14 |
Definition at line 1417 of file reg.h.
Referenced by ar9002_olc_init().
| #define AR9287_AN_TXPC0_TXPCMODE_TEMPSENSE 2 |
Definition at line 1420 of file reg.h.
Referenced by ar9002_olc_init().
| #define AR9287_AN_TOP2 0x78b4 |
Definition at line 1423 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_TOP2_XPABIAS_LVL 0xC0000000 |
Definition at line 1424 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9287_AN_TOP2_XPABIAS_LVL_S 30 |
Definition at line 1425 of file reg.h.
Referenced by ath9k_hw_ar9287_set_board_values().
| #define AR9271_RESET_POWER_DOWN_CONTROL 0x50044 |
Definition at line 1428 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR9271_RADIO_RF_RST 0x20 |
Definition at line 1429 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR9271_GATE_MAC_CTL 0x4000 |
Definition at line 1430 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_STA_ID0 0x8000 |
Definition at line 1432 of file reg.h.
Referenced by ath9k_hw_chip_test(), and ath9k_hw_reset().
| #define AR_STA_ID1 0x8004 |
Definition at line 1433 of file reg.h.
Referenced by ath9k_hw_reset(), ath9k_hw_set_operating_mode(), ath9k_hw_set_power_awake(), and ath9k_set_power_sleep().
| #define AR_STA_ID1_STA_AP 0x00010000 |
Definition at line 1435 of file reg.h.
Referenced by ath9k_hw_set_operating_mode().
| #define AR_STA_ID1_ADHOC 0x00020000 |
Definition at line 1436 of file reg.h.
Referenced by ath9k_hw_set_operating_mode().
| #define AR_STA_ID1_PWR_SAV 0x00040000 |
Definition at line 1437 of file reg.h.
Referenced by ath9k_hw_set_power_awake(), and ath9k_set_power_sleep().
| #define AR_STA_ID1_AR9100_BA_FIX 0x00400000 |
Definition at line 1442 of file reg.h.
Referenced by ath9k_hw_init_defaults().
| #define AR_STA_ID1_RTS_USE_DEF 0x00800000 |
Definition at line 1443 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_STA_ID1_ACKCTS_6MB 0x01000000 |
Definition at line 1444 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_STA_ID1_BASE_RATE_11B 0x02000000 |
Definition at line 1445 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_STA_ID1_CRPT_MIC_ENABLE 0x08000000 |
Definition at line 1447 of file reg.h.
Referenced by ath9k_hw_init_defaults().
| #define AR_STA_ID1_KSRCH_MODE 0x10000000 |
Definition at line 1448 of file reg.h.
Referenced by ath9k_hw_set_operating_mode().
| #define AR_STA_ID1_PRESERVE_SEQNUM 0x20000000 |
Definition at line 1449 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_STA_ID1_MCAST_KSRCH 0x80000000 |
Definition at line 1451 of file reg.h.
Referenced by ath9k_hw_init_defaults().
| #define AR_BSS_ID0 0x8008 |
Definition at line 1453 of file reg.h.
Referenced by ath9k_hw_write_associd().
| #define AR_BSS_ID1 0x800C |
Definition at line 1454 of file reg.h.
Referenced by ath9k_hw_write_associd().
| #define AR_BSS_ID1_AID_S 16 |
Definition at line 1457 of file reg.h.
Referenced by ath9k_hw_write_associd().
| #define AR_TIME_OUT 0x8014 |
Definition at line 1462 of file reg.h.
Referenced by ar9002_hw_update_async_fifo(), ath9k_hw_set_ack_timeout(), and ath9k_hw_set_cts_timeout().
| #define AR_TIME_OUT_ACK 0x00003FFF |
Definition at line 1463 of file reg.h.
Referenced by ath9k_hw_set_ack_timeout().
| #define AR_TIME_OUT_CTS 0x3FFF0000 |
Definition at line 1465 of file reg.h.
Referenced by ath9k_hw_set_cts_timeout().
| #define AR_TIME_OUT_ACK_CTS_ASYNC_FIFO_DUR 0x16001D56 |
Definition at line 1467 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_RSSI_THR 0x8018 |
Definition at line 1469 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_USEC 0x801c |
Definition at line 1477 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_USEC_ASYNC_FIFO_DUR 0x12e00074 |
Definition at line 1483 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_RX_FILTER 0x803C |
Definition at line 1491 of file reg.h.
Referenced by ath9k_hw_getrxfilter(), and ath9k_hw_setrxfilter().
| #define AR_MCAST_FIL0 0x8040 |
Definition at line 1493 of file reg.h.
Referenced by ath9k_hw_setmcastfilter().
| #define AR_MCAST_FIL1 0x8044 |
Definition at line 1494 of file reg.h.
Referenced by ath9k_hw_setmcastfilter().
| #define AR_DIAG_SW 0x8048 |
Definition at line 1505 of file reg.h.
Referenced by ar5008_hw_override_ini(), ar9003_hw_override_ini(), ath9k_hw_abort_tx_dma(), ath9k_hw_abortpcurecv(), ath9k_hw_setrxabort(), ath9k_hw_startpcureceive(), and ath9k_hw_stopdmarecv().
Definition at line 1511 of file reg.h.
Referenced by ar5008_hw_override_ini(), ar9003_hw_override_ini(), ath9k_hw_abortpcurecv(), ath9k_hw_setrxabort(), and ath9k_hw_startpcureceive().
| #define AR_DIAG_FORCE_RX_CLEAR 0x00100000 /* force rx_clear high */ |
| #define AR_DIAG_FORCE_CH_IDLE_HIGH 0x00400000 |
Definition at line 1522 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_DIAG_RX_ABORT 0x02000000 /* Force RX abort */ |
Definition at line 1525 of file reg.h.
Referenced by ar5008_hw_override_ini(), ar9003_hw_override_ini(), ath9k_hw_abortpcurecv(), ath9k_hw_setrxabort(), and ath9k_hw_startpcureceive().
| #define AR_DEF_ANTENNA 0x8058 |
Definition at line 1535 of file reg.h.
Referenced by ath9k_hw_getdefantenna(), ath9k_hw_reset(), and ath9k_hw_setantenna().
| #define AR_AES_MUTE_MASK1 0x8060 |
Definition at line 1542 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_AES_MUTE_MASK1_FC_MGMT 0xFFFF0000 |
Definition at line 1544 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_OBS_BUS_1 0x806c |
Definition at line 1559 of file reg.h.
Referenced by ath9k_hw_check_alive(), and ath9k_hw_setrxabort().
| #define AR_OBS_BUS_1_RX_STATE 0x01F00000 |
Definition at line 1574 of file reg.h.
Referenced by ath9k_hw_setrxabort().
| #define AR_RTS_OK 0x8088 |
Definition at line 1581 of file reg.h.
Referenced by ath9k_hw_update_mibstats().
| #define AR_RTS_FAIL 0x808c |
Definition at line 1582 of file reg.h.
Referenced by ath9k_hw_update_mibstats().
| #define AR_ACK_FAIL 0x8090 |
Definition at line 1583 of file reg.h.
Referenced by ath9k_hw_update_mibstats().
| #define AR_FCS_FAIL 0x8094 |
Definition at line 1584 of file reg.h.
Referenced by ath9k_hw_update_mibstats().
| #define AR_BEACON_CNT 0x8098 |
Definition at line 1585 of file reg.h.
Referenced by ath9k_hw_update_mibstats().
| #define AR_PHY_ERR 0x810c |
Definition at line 1628 of file reg.h.
Referenced by ath9k_hw_getrxfilter(), and ath9k_hw_setrxfilter().
| #define AR_PHY_ERR_RADAR 0x00000020 |
Definition at line 1631 of file reg.h.
Referenced by ath9k_hw_getrxfilter(), and ath9k_hw_setrxfilter().
| #define AR_PHY_ERR_OFDM_TIMING 0x00020000 |
Definition at line 1632 of file reg.h.
Referenced by ath9k_ani_reset(), ath9k_ani_reset_old(), ath9k_ani_restart(), ath9k_hw_ani_read_counters(), ath9k_hw_getrxfilter(), and ath9k_hw_setrxfilter().
| #define AR_PHY_ERR_CCK_TIMING 0x02000000 |
Definition at line 1633 of file reg.h.
Referenced by ath9k_ani_reset(), ath9k_ani_reset_old(), ath9k_ani_restart(), ath9k_hw_ani_read_counters(), ath9k_hw_getrxfilter(), and ath9k_hw_setrxfilter().
| #define AR_RXFIFO_CFG 0x8114 |
Definition at line 1635 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_PCU_MISC 0x8120 |
Definition at line 1641 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma(), and ath9k_hw_init_global_settings().
| #define AR_PCU_MIC_NEW_LOC_ENA 0x00000004 |
Definition at line 1643 of file reg.h.
Referenced by ath9k_hw_fill_cap_info(), and ath9k_init_crypto().
| #define AR_PCU_FORCE_QUIET_COLL 0x00040000 |
Definition at line 1650 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_PCU_CLEAR_VMF 0x01000000 |
Definition at line 1652 of file reg.h.
Referenced by ath9k_hw_abort_tx_dma().
| #define AR_PCU_ALWAYS_PERFORM_KEYSEARCH 0x10000000 |
Definition at line 1654 of file reg.h.
Referenced by ath9k_hw_fill_cap_info().
| #define AR_PHY_ERR_1 0x812c |
Definition at line 1665 of file reg.h.
Referenced by ath9k_ani_restart(), and ath9k_hw_ani_read_counters().
| #define AR_PHY_ERR_MASK_1 0x8130 |
Definition at line 1667 of file reg.h.
Referenced by ath9k_ani_reset(), ath9k_ani_reset_old(), ath9k_ani_restart(), and ath9k_hw_ani_read_counters().
| #define AR_PHY_ERR_2 0x8134 |
Definition at line 1669 of file reg.h.
Referenced by ath9k_ani_restart(), and ath9k_hw_ani_read_counters().
| #define AR_PHY_ERR_MASK_2 0x8138 |
Definition at line 1671 of file reg.h.
Referenced by ath9k_ani_reset(), ath9k_ani_reset_old(), ath9k_ani_restart(), and ath9k_hw_ani_read_counters().
| #define AR_PHY_COUNTMAX (3 << 22) |
Definition at line 1673 of file reg.h.
Referenced by ath9k_ani_restart(), and ath9k_hw_ani_read_counters().
| #define AR_NEXT_TBTT_TIMER AR_GEN_TIMERS(0) |
| #define AR_NEXT_DMA_BEACON_ALERT AR_GEN_TIMERS(1) |
| #define AR_NEXT_SWBA AR_GEN_TIMERS(2) |
| #define AR_NEXT_CFP AR_GEN_TIMERS(2) |
| #define AR_NEXT_HCF AR_GEN_TIMERS(3) |
| #define AR_NEXT_TIM AR_GEN_TIMERS(4) |
| #define AR_NEXT_DTIM AR_GEN_TIMERS(5) |
| #define AR_NEXT_QUIET_TIMER AR_GEN_TIMERS(6) |
| #define AR_NEXT_NDP_TIMER AR_GEN_TIMERS(7) |
| #define AR_BEACON_PERIOD AR_GEN_TIMERS(8) |
| #define AR_DMA_BEACON_PERIOD AR_GEN_TIMERS(9) |
| #define AR_SWBA_PERIOD AR_GEN_TIMERS(10) |
| #define AR_HCF_PERIOD AR_GEN_TIMERS(11) |
| #define AR_TIM_PERIOD AR_GEN_TIMERS(12) |
| #define AR_DTIM_PERIOD AR_GEN_TIMERS(13) |
| #define AR_QUIET_PERIOD AR_GEN_TIMERS(14) |
| #define AR_NDP_PERIOD AR_GEN_TIMERS(15) |
| #define AR_SLP32_MODE 0x8244 |
Definition at line 1796 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_SLP32_INC 0x824c |
Definition at line 1804 of file reg.h.
Referenced by ath9k_hw_init_pll().
| #define AR_MAC_PCU_LOGIC_ANALYZER 0x8264 |
Definition at line 1814 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_MAC_PCU_LOGIC_ANALYZER_DISBUG20768 0x20000000 |
Definition at line 1815 of file reg.h.
Referenced by ar9002_hw_update_async_fifo().
| #define AR_2040_MODE 0x8318 |
Definition at line 1818 of file reg.h.
Referenced by ath9k_hw_set11nmac2040().
| #define AR_SELFGEN_MASK 0x832c |
Definition at line 1824 of file reg.h.
Referenced by ar5008_hw_init_chain_masks(), and ar9003_hw_set_chain_masks().
| #define AR_PCU_TXBUF_CTRL 0x8340 |
Definition at line 1826 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_PCU_TXBUF_CTRL_USABLE_SIZE 0x700 |
Definition at line 1828 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_9285_PCU_TXBUF_CTRL_USABLE_SIZE 0x380 |
Definition at line 1829 of file reg.h.
Referenced by ath9k_hw_set_dma().
| #define AR_PCU_MISC_MODE2 0x8344 |
Definition at line 1831 of file reg.h.
Referenced by ar5008_hw_override_ini(), ar9002_hw_enable_wep_aggregation(), ar9003_hw_override_ini(), and ath9k_hw_reset().
| #define AR_PCU_MISC_MODE2_MGMT_CRYPTO_ENABLE 0x00000002 |
Definition at line 1832 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_PCU_MISC_MODE2_NO_CRYPTO_FOR_NON_DATA_PKT 0x00000004 |
Definition at line 1833 of file reg.h.
Referenced by ath9k_hw_reset().
| #define AR_PCU_MISC_MODE2_ADHOC_MCAST_KEYID_ENABLE 0x00000040 |
| #define AR_PCU_MISC_MODE2_ENABLE_LOAD_NAV_BEACON_DURATION 0x00010000 |
| #define AR_PCU_MISC_MODE2_ENABLE_AGGWEP 0x00020000 |
Definition at line 1841 of file reg.h.
Referenced by ar9002_hw_enable_wep_aggregation().
| #define AR_PCU_MISC_MODE2_HWWAR1 0x00100000 |
Definition at line 1842 of file reg.h.
Referenced by ar5008_hw_override_ini().
| #define AR_PCU_MISC_MODE2_HWWAR2 0x02000000 |
Definition at line 1843 of file reg.h.
Referenced by ar5008_hw_override_ini().
| #define AR_MAC_PCU_ASYNC_FIFO_REG3 0x8358 |
Definition at line 1846 of file reg.h.
Referenced by ar9002_hw_enable_async_fifo().
| #define AR_MAC_PCU_ASYNC_FIFO_REG3_DATAPATH_SEL 0x00000400 |
Definition at line 1847 of file reg.h.
Referenced by ar9002_hw_enable_async_fifo().
| #define AR_MAC_PCU_ASYNC_FIFO_REG3_SOFT_RESET 0x80000000 |
Definition at line 1848 of file reg.h.
Referenced by ar9002_hw_enable_async_fifo().
| #define AR_RATE_DURATION | ( | _n | ) |
| #define AR_KEYTABLE | ( | _n | ) |
| #define AR_KEYTABLE_TYPE_TKIP 0x00000004 |
Definition at line 1876 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_TYPE_CLR 0x00000007 |
Definition at line 1879 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_KEY0 | ( | _n | ) |
| #define AR_KEYTABLE_KEY1 | ( | _n | ) |
| #define AR_KEYTABLE_KEY2 | ( | _n | ) |
| #define AR_KEYTABLE_KEY3 | ( | _n | ) |
Definition at line 1885 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_KEY4 | ( | _n | ) |
Definition at line 1886 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_TYPE | ( | _n | ) |
Definition at line 1887 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_MAC0 | ( | _n | ) |
Definition at line 1888 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_KEYTABLE_MAC1 | ( | _n | ) |
Definition at line 1889 of file reg.h.
Referenced by ath_hw_keyreset().
| #define AR_AGG_WEP_ENABLE_FIX 0x00000008 /* This allows the use of AR_AGG_WEP_ENABLE */ |
Definition at line 1894 of file reg.h.
Referenced by ar9003_hw_override_ini().
| #define AR_ADHOC_MCAST_KEYID_ENABLE |
Definition at line 1895 of file reg.h.
Referenced by ar9003_hw_override_ini().
| #define AR_AGG_WEP_ENABLE |
Definition at line 1896 of file reg.h.
Referenced by ar9003_hw_override_ini().
| #define AR9003_PHY_AGC_CONTROL AR9300_SM_BASE + 0xc4 |
| #define AR_PHY_AGC_CONTROL (AR_SREV_9300_20_OR_LATER(ah) ? AR9003_PHY_AGC_CONTROL : AR9002_PHY_AGC_CONTROL) |
Definition at line 1901 of file reg.h.
Referenced by ar9002_hw_calibrate(), ar9002_hw_init_cal(), ar9003_hw_init_cal(), ar9003_hw_spur_mitigate_mrc_cck(), ar9285_hw_cl_cal(), ath9k_hw_getnf(), ath9k_hw_loadnf(), and ath9k_hw_start_nfcal().
| #define AR_PHY_AGC_CONTROL_CAL 0x00000001 /* do internal calibration */ |
Definition at line 1902 of file reg.h.
Referenced by ar9002_hw_init_cal(), ar9003_hw_init_cal(), and ar9285_hw_cl_cal().
| #define AR_PHY_AGC_CONTROL_NF 0x00000002 /* do noise-floor calibration */ |
Definition at line 1903 of file reg.h.
Referenced by ar9002_hw_calibrate(), ath9k_hw_getnf(), ath9k_hw_loadnf(), and ath9k_hw_start_nfcal().
| #define AR_PHY_AGC_CONTROL_OFFSET_CAL 0x00000800 /* allow offset calibration */ |
| #define AR_PHY_AGC_CONTROL_ENABLE_NF 0x00008000 /* enable noise floor calibration to happen */ |
Definition at line 1905 of file reg.h.
Referenced by ath9k_hw_loadnf(), and ath9k_hw_start_nfcal().
Definition at line 1906 of file reg.h.
Referenced by ar9002_hw_init_cal(), and ar9285_hw_cl_cal().
| #define AR_PHY_AGC_CONTROL_NO_UPDATE_NF 0x00020000 /* don't update noise floor automatically */ |
Definition at line 1907 of file reg.h.
Referenced by ath9k_hw_loadnf(), and ath9k_hw_start_nfcal().
| #define AR_PHY_AGC_CONTROL_EXT_NF_PWR_MEAS 0x00040000 /* extend noise floor power measurement */ |
| #define AR_PHY_AGC_CONTROL_CLC_SUCCESS 0x00080000 /* carrier leak calibration done */ |
| #define AR_PHY_AGC_CONTROL_YCOK_MAX 0x000003c0 |
Definition at line 1910 of file reg.h.
Referenced by ar9003_hw_spur_mitigate_mrc_cck().
| enum ath_usb_dev |
| Enumerator | |
|---|---|
| AR9280_USB | |
| AR9287_USB | |
| STORAGE_DEVICE | |
| anonymous enum |
Definition at line 931 of file reg.h.
| FILE_LICENCE | ( | BSD2 | ) |
| FILE_SECBOOT | ( | FORBIDDEN | ) |