AR_SM_BASE 453 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_D2_CHIP_ID (AR_SM_BASE + 0x0) AR_SM_BASE 454 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_GEN_CTRL (AR_SM_BASE + 0x4) AR_SM_BASE 455 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_MODE (AR_SM_BASE + 0x8) AR_SM_BASE 456 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ACTIVE (AR_SM_BASE + 0xc) AR_SM_BASE 457 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SPUR_MASK_A (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x18 : 0x20)) AR_SM_BASE 458 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SPUR_MASK_B (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x1c : 0x24)) AR_SM_BASE 459 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SPECTRAL_SCAN (AR_SM_BASE + 0x28) AR_SM_BASE 460 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RADAR_BW_FILTER (AR_SM_BASE + 0x2c) AR_SM_BASE 461 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SEARCH_START_DELAY (AR_SM_BASE + 0x30) AR_SM_BASE 462 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_MAX_RX_LEN (AR_SM_BASE + 0x34) AR_SM_BASE 463 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_FRAME_CTL (AR_SM_BASE + 0x38) AR_SM_BASE 464 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RFBUS_REQ (AR_SM_BASE + 0x3c) AR_SM_BASE 465 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RFBUS_GRANT (AR_SM_BASE + 0x40) AR_SM_BASE 466 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RIFS (AR_SM_BASE + 0x44) AR_SM_BASE 467 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RX_CLR_DELAY (AR_SM_BASE + 0x50) AR_SM_BASE 468 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RX_DELAY (AR_SM_BASE + 0x54) AR_SM_BASE 470 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_XPA_TIMING_CTL (AR_SM_BASE + 0x64) AR_SM_BASE 471 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_MISC_PA_CTL (AR_SM_BASE + 0x80) AR_SM_BASE 472 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SWITCH_CHAIN_0 (AR_SM_BASE + 0x84) AR_SM_BASE 473 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SWITCH_COM (AR_SM_BASE + 0x88) AR_SM_BASE 474 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SWITCH_COM_2 (AR_SM_BASE + 0x8c) AR_SM_BASE 475 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RX_CHAINMASK (AR_SM_BASE + 0xa0) AR_SM_BASE 476 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CAL_CHAINMASK (AR_SM_BASE + 0xc0) AR_SM_BASE 477 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CALMODE (AR_SM_BASE + 0xc8) AR_SM_BASE 478 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_FCAL_1 (AR_SM_BASE + 0xcc) AR_SM_BASE 479 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_FCAL_2_0 (AR_SM_BASE + 0xd0) AR_SM_BASE 480 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_DFT_TONE_CTL_0 (AR_SM_BASE + 0xd4) AR_SM_BASE 481 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CL_CAL_CTL (AR_SM_BASE + 0xd8) AR_SM_BASE 482 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CL_TAB_0 (AR_SM_BASE + 0x100) AR_SM_BASE 483 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SYNTH_CONTROL (AR_SM_BASE + 0x140) AR_SM_BASE 484 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ADDAC_CLK_SEL (AR_SM_BASE + 0x144) AR_SM_BASE 485 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PLL_CTL (AR_SM_BASE + 0x148) AR_SM_BASE 486 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ANALOG_SWAP (AR_SM_BASE + 0x14c) AR_SM_BASE 487 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ADDAC_PARA_CTL (AR_SM_BASE + 0x150) AR_SM_BASE 488 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_XPA_CFG (AR_SM_BASE + 0x158) AR_SM_BASE 501 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TEST (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x15c : 0x160)) AR_SM_BASE 512 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TEST_CTL_STATUS (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x160 : 0x164)) AR_SM_BASE 527 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TSTDAC (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x164 : 0x168)) AR_SM_BASE 529 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHAN_STATUS (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x168 : 0x16c)) AR_SM_BASE 531 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHAN_INFO_MEMORY (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x16c : 0x170)) AR_SM_BASE 535 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHNINFO_NOISEPWR (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x170 : 0x174)) AR_SM_BASE 536 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHNINFO_GAINDIFF (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x174 : 0x178)) AR_SM_BASE 537 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHNINFO_FINETIM (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x178 : 0x17c)) AR_SM_BASE 538 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CHAN_INFO_GAIN_0 (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x17c : 0x180)) AR_SM_BASE 539 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_SCRAMBLER_SEED (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x184 : 0x190)) AR_SM_BASE 540 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_CCK_TX_CTRL (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x188 : 0x194)) AR_SM_BASE 542 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_CTL (AR_SM_BASE + (AR_SREV_9561(ah) ? 0x198 : 0x1a4)) AR_SM_BASE 543 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_20 (AR_SM_BASE + 0x1a8) AR_SM_BASE 544 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_40 (AR_SM_BASE + 0x1ac) AR_SM_BASE 545 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_1 (AR_SM_BASE + 0x19c) AR_SM_BASE 546 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_2 (AR_SM_BASE + 0x1a0) AR_SM_BASE 547 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_3 (AR_SM_BASE + 0x1a4) AR_SM_BASE 548 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_4 (AR_SM_BASE + 0x1a8) AR_SM_BASE 549 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_HEAVYCLIP_5 (AR_SM_BASE + 0x1ac) AR_SM_BASE 550 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ILLEGAL_TXRATE (AR_SM_BASE + 0x1b0) AR_SM_BASE 552 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_POWER_TX_RATE(_d) (AR_SM_BASE + 0x1c0 + ((_d) << 2)) AR_SM_BASE 554 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PWRTX_MAX (AR_SM_BASE + 0x1f0) AR_SM_BASE 555 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_POWER_TX_SUB (AR_SM_BASE + 0x1f4) AR_SM_BASE 557 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_1 (AR_SM_BASE + 0x1f8) AR_SM_BASE 563 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_4_B0 (AR_SM_BASE + 0x204) AR_SM_BASE 564 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_5_B0 (AR_SM_BASE + 0x208) AR_SM_BASE 565 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_6_B0 (AR_SM_BASE + 0x20c) AR_SM_BASE 567 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_11_B0 (AR_SM_BASE + 0x220) AR_SM_BASE 573 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_12 (AR_SM_BASE + 0x224) AR_SM_BASE 577 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_18 (AR_SM_BASE + 0x23c) AR_SM_BASE 583 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TPC_19 (AR_SM_BASE + 0x240) AR_SM_BASE 589 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_FORCED_GAIN (AR_SM_BASE + 0x258) AR_SM_BASE 610 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PDADC_TAB_0 (AR_SM_BASE + 0x280) AR_SM_BASE 612 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TXGAIN_TABLE (AR_SM_BASE + 0x300) AR_SM_BASE 614 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_IQCAL_CONTROL_0 (AR_SM_BASE + (AR_SREV_9485(ah) ? \ AR_SM_BASE 616 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + (AR_SREV_9485(ah) ? \ AR_SM_BASE 618 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + (AR_SREV_9485(ah) ? \ AR_SM_BASE 620 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + (AR_SREV_9485(ah) ? \ AR_SM_BASE 622 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_TX_IQCAL_CORR_COEFF_B0(_i) (AR_SM_BASE + \ AR_SM_BASE 625 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_RTT_CTRL (AR_SM_BASE + 0x380) AR_SM_BASE 627 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_WATCHDOG_STATUS (AR_SM_BASE + 0x5c0) AR_SM_BASE 628 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_WATCHDOG_CTL_1 (AR_SM_BASE + 0x5c4) AR_SM_BASE 629 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_WATCHDOG_CTL_2 (AR_SM_BASE + 0x5c8) AR_SM_BASE 630 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_WATCHDOG_CTL (AR_SM_BASE + 0x5cc) AR_SM_BASE 631 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ONLY_WARMRESET (AR_SM_BASE + 0x5d0) AR_SM_BASE 632 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ONLY_CTL (AR_SM_BASE + 0x5d4) AR_SM_BASE 633 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_ECO_CTRL (AR_SM_BASE + 0x5dc) AR_SM_BASE 635 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_BB_THERM_ADC_1 (AR_SM_BASE + 0x248) AR_SM_BASE 639 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_BB_THERM_ADC_3 (AR_SM_BASE + 0x250) AR_SM_BASE 645 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_BB_THERM_ADC_4 (AR_SM_BASE + 0x254) AR_SM_BASE 986 drivers/net/wireless/ath/ath9k/ar9003_phy.h AR_SM1_BASE : AR_SM_BASE)) AR_SM_BASE 988 drivers/net/wireless/ath/ath9k/ar9003_phy.h AR_SM1_BASE : AR_SM_BASE)) AR_SM_BASE 1115 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_XPA_TIMING_CTL (AR_SM_BASE + 0x64) AR_SM_BASE 1155 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_CNTL1 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x580 : 0x490)) AR_SM_BASE 1172 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_CNTL2 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x584 : 0x494)) AR_SM_BASE 1177 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_CNTL3 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x588 : 0x498)) AR_SM_BASE 1194 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_CNTL4 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x58c : 0x49c)) AR_SM_BASE 1214 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_STAT1 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x590 : 0x4a0)) AR_SM_BASE 1229 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_STAT2 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x594 : 0x4a4)) AR_SM_BASE 1238 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_PAPRD_TRAINER_STAT3 (AR_SM_BASE + (AR_SREV_9485(ah) ? 0x598 : 0x4a8)) AR_SM_BASE 1253 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_POWERTX_RATE5 (AR_SM_BASE + 0x1d0) AR_SM_BASE 1257 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_POWERTX_RATE6 (AR_SM_BASE + 0x1d4) AR_SM_BASE 1261 drivers/net/wireless/ath/ath9k/ar9003_phy.h #define AR_PHY_POWERTX_RATE8 (AR_SM_BASE + 0x1dc) AR_SM_BASE 24 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_CTRL_0_B0 (AR_SM_BASE + 0x4b0) AR_SM_BASE 25 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_CTRL_1_B0 (AR_SM_BASE + 0x4b4) AR_SM_BASE 26 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_CTRL_2_B0 (AR_SM_BASE + 0x4b8) AR_SM_BASE 27 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_CTRL_3_B0 (AR_SM_BASE + 0x4bc) AR_SM_BASE 28 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_CTRL_4_B0 (AR_SM_BASE + 0x4c0) AR_SM_BASE 30 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_STAT_0_B0 (AR_SM_BASE + 0x4c4) AR_SM_BASE 31 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_STAT_1_B0 (AR_SM_BASE + 0x4c8) AR_SM_BASE 32 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_STAT_2_B0 (AR_SM_BASE + 0x4cc) AR_SM_BASE 42 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_SRAM_ADDR_B0 (AR_SM_BASE + 0x5f0) AR_SM_BASE 43 drivers/net/wireless/ath/ath9k/reg_aic.h #define AR_PHY_AIC_SRAM_DATA_B0 (AR_SM_BASE + 0x5f4)