diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/phy.h')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/phy.h | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/drivers/net/wireless/ath/ath9k/phy.h b/drivers/net/wireless/ath/ath9k/phy.h index e724c2c1ae2a..8b380305b0fc 100644 --- a/drivers/net/wireless/ath/ath9k/phy.h +++ b/drivers/net/wireless/ath/ath9k/phy.h | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * Copyright (c) 2008-2009 Atheros Communications Inc. | 2 | * Copyright (c) 2008-2011 Atheros Communications Inc. |
3 | * | 3 | * |
4 | * Permission to use, copy, modify, and/or distribute this software for any | 4 | * Permission to use, copy, modify, and/or distribute this software for any |
5 | * purpose with or without fee is hereby granted, provided that the above | 5 | * purpose with or without fee is hereby granted, provided that the above |
@@ -37,29 +37,15 @@ | |||
37 | #define AR_PHY_CLC_Q0 0x0000ffd0 | 37 | #define AR_PHY_CLC_Q0 0x0000ffd0 |
38 | #define AR_PHY_CLC_Q0_S 5 | 38 | #define AR_PHY_CLC_Q0_S 5 |
39 | 39 | ||
40 | #define REG_WRITE_RF_ARRAY(iniarray, regData, regWr) do { \ | ||
41 | int r; \ | ||
42 | for (r = 0; r < ((iniarray)->ia_rows); r++) { \ | ||
43 | REG_WRITE(ah, INI_RA((iniarray), r, 0), (regData)[r]); \ | ||
44 | DO_DELAY(regWr); \ | ||
45 | } \ | ||
46 | } while (0) | ||
47 | |||
48 | #define ATH9K_IS_MIC_ENABLED(ah) \ | ||
49 | ((ah)->sta_id1_defaults & AR_STA_ID1_CRPT_MIC_ENABLE) | ||
50 | |||
51 | #define ANTSWAP_AB 0x0001 | 40 | #define ANTSWAP_AB 0x0001 |
52 | #define REDUCE_CHAIN_0 0x00000050 | 41 | #define REDUCE_CHAIN_0 0x00000050 |
53 | #define REDUCE_CHAIN_1 0x00000051 | 42 | #define REDUCE_CHAIN_1 0x00000051 |
54 | #define AR_PHY_CHIP_ID 0x9818 | 43 | #define AR_PHY_CHIP_ID 0x9818 |
55 | 44 | ||
56 | #define RF_BANK_SETUP(_bank, _iniarray, _col) do { \ | ||
57 | int i; \ | ||
58 | for (i = 0; i < (_iniarray)->ia_rows; i++) \ | ||
59 | (_bank)[i] = INI_RA((_iniarray), i, _col);; \ | ||
60 | } while (0) | ||
61 | |||
62 | #define AR_PHY_TIMING11_SPUR_FREQ_SD 0x3FF00000 | 45 | #define AR_PHY_TIMING11_SPUR_FREQ_SD 0x3FF00000 |
63 | #define AR_PHY_TIMING11_SPUR_FREQ_SD_S 20 | 46 | #define AR_PHY_TIMING11_SPUR_FREQ_SD_S 20 |
64 | 47 | ||
48 | #define AR_PHY_PLL_CONTROL 0x16180 | ||
49 | #define AR_PHY_PLL_MODE 0x16184 | ||
50 | |||
65 | #endif | 51 | #endif |