Go to the source code of this file.
#define AR5K_CTL_CUSTOM 0x20 |
Definition at line 275 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_CTL_ETSI 0x30 |
Definition at line 276 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_CTL_FCC 0x10 |
Definition at line 274 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_CTL_MKK 0x40 |
Definition at line 277 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_CTL_NO_CTL 0xff |
Definition at line 286 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_CTL_NO_REGDOMAIN 0xf0 |
Definition at line 283 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_5413_SPUR_CHAN_1 1640 |
Definition at line 227 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_5413_SPUR_CHAN_2 1200 |
Definition at line 229 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_AES_DIS | ( | _v | ) | (((_v) >> 1) & 0x1) |
Definition at line 113 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_ANT_GAIN | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x00c4, 0x00c3) |
Definition at line 82 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_ANT_GAIN_2GHZ | ( | _v | ) | ((s8)((_v) & 0xff)) |
Definition at line 84 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_ANT_GAIN_5GHZ | ( | _v | ) | ((s8)(((_v) >> 8) & 0xff)) |
Definition at line 83 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_ART_BUILD_NUM | ( | _v | ) | (((_v) >> 10) & 0x3f) |
Definition at line 103 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_BURST_DIS | ( | _v | ) | (((_v) >> 3) & 0x1) |
Definition at line 115 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CAL_DATA_START | ( | _v | ) | (((_v) >> 4) & 0xfff) |
Definition at line 107 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CCK_OFDM_DELTA 15 |
Definition at line 216 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CHANNEL_DIS 0xff |
Definition at line 197 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CHANNEL_POWER 8 |
Definition at line 194 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CHECKSUM 0x00c0 /* EEPROM checksum */ |
Definition at line 39 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_COMP_DIS | ( | _v | ) | ((_v) & 0x1) |
Definition at line 112 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_CTL | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x00e4, 0x0128) /* Conformance test limits */ |
Definition at line 133 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EAR_FILE_ID | ( | _v | ) | ((_v) & 0xff) |
Definition at line 104 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EAR_FILE_VERSION | ( | _v | ) | ((_v) & 0xff) |
Definition at line 100 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EARSTART | ( | _v | ) | ((_v) & 0xfff) |
Definition at line 88 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EEMAP | ( | _v | ) | (((_v) >> 14) & 0x3) |
Definition at line 91 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EEP_DELTA 10 |
Definition at line 175 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EEP_FILE_VERSION | ( | _v | ) | (((_v) >> 8) & 0xff) |
Definition at line 99 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_EEP_SCALE 100 |
Definition at line 174 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_FCC_MID_EN (((_v) >> 6) & 0x1) |
Definition at line 123 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_FF_DIS | ( | _v | ) | (((_v) >> 2) & 0x1) |
Definition at line 114 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_FREQ_M | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x7f, 0xff) |
Definition at line 188 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP1_OFFSET 0x0 |
Definition at line 135 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP2_OFFSET 0x5 |
Definition at line 136 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP3_OFFSET 0x37 |
Definition at line 137 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP4_OFFSET 0x46 |
Definition at line 138 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP5_OFFSET 0x55 |
Definition at line 139 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP6_OFFSET 0x65 |
Definition at line 140 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP7_OFFSET 0x69 |
Definition at line 141 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUP8_OFFSET 0x6f |
Definition at line 142 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_GROUPS_START | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x0100, 0x0150) /* Start of Groups */ |
Definition at line 134 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HAS32KHZCRYSTAL | ( | _v | ) | (((_v) >> 14) & 0x1) |
Definition at line 95 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HAS32KHZCRYSTAL_OLD | ( | _v | ) | (((_v) >> 15) & 0x1) |
Definition at line 96 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR AR5K_EEPROM_INFO(2) /* Header that contains the device caps */ |
Definition at line 68 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_11A | ( | _v | ) | (((_v) >> AR5K_EEPROM_MODE_11A) & 0x1) |
Definition at line 69 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_11B | ( | _v | ) | (((_v) >> AR5K_EEPROM_MODE_11B) & 0x1) |
Definition at line 70 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_11G | ( | _v | ) | (((_v) >> AR5K_EEPROM_MODE_11G) & 0x1) |
Definition at line 71 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_DEVICE | ( | _v | ) | (((_v) >> 11) & 0x7) |
Definition at line 74 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_RFKILL | ( | _v | ) | (((_v) >> 14) & 0x1) /* Device has RFKill support */ |
Definition at line 75 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_T_2GHZ_DIS | ( | _v | ) | (((_v) >> 3) & 0x1) /* Disable turbo for 2Ghz (?) */ |
Definition at line 72 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_T_5GHZ_DBM | ( | _v | ) | (((_v) >> 4) & 0x7f) /* Max turbo power for a/XR mode (eeprom_init) */ |
Definition at line 73 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_T_5GHZ_DIS | ( | _v | ) | (((_v) >> 15) & 0x1) /* Disable turbo for 5Ghz */ |
Definition at line 76 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_XR2_DIS | ( | _v | ) | (((_v) >> 12) & 0x1) |
Definition at line 89 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HDR_XR5_DIS | ( | _v | ) | (((_v) >> 13) & 0x1) |
Definition at line 90 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_HEAVY_CLIP_EN | ( | _v | ) | (((_v) >> 8) & 0x1) |
Definition at line 117 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_I_GAIN 10 |
Definition at line 215 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_INFO | ( | _n | ) | (AR5K_EEPROM_INFO_BASE + (_n)) |
Definition at line 43 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_INFO_BASE 0x00c0 /* EEPROM header */ |
Definition at line 40 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_INFO_CKSUM 0xffff |
Definition at line 42 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_INFO_MAX (0x400 - AR5K_EEPROM_INFO_BASE) |
Definition at line 41 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_IS_HB63 0x000b /* Talon detect */ |
Definition at line 30 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_JAP_11A_NEW_EN (((_v) >> 10) & 0x1) |
Definition at line 127 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_JAP_U1EVEN_EN (((_v) >> 7) & 0x1) |
Definition at line 124 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_JAP_U1ODD_EN (((_v) >> 9) & 0x1) |
Definition at line 126 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_JAP_U2_EN (((_v) >> 8) & 0x1) |
Definition at line 125 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_KEY_CACHE_SIZE | ( | _v | ) | (((_v) >> 12) & 0xf) |
Definition at line 118 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAGIC 0x003d /* EEPROM Magic number */ |
Definition at line 24 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAGIC_5210 0x0000145a /* 5210 */ |
Definition at line 28 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAGIC_5211 0x0000145b /* 5211 */ |
Definition at line 27 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAGIC_5212 0x0000145c /* 5212 */ |
Definition at line 26 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAGIC_VALUE 0x5aa5 /* Default - found on EEPROM */ |
Definition at line 25 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MASK_R0 | ( | _v | ) | (((_v) >> 2) & 0x3) |
Definition at line 108 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MASK_R1 | ( | _v | ) | ((_v) & 0x3) |
Definition at line 109 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAX_CHAN 10 |
Definition at line 181 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAX_CTLS 32 |
Definition at line 200 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MAX_QCU | ( | _v | ) | (((_v) >> 4) & 0xf) |
Definition at line 116 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC0 AR5K_EEPROM_INFO(4) |
Definition at line 87 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC1 AR5K_EEPROM_INFO(5) |
Definition at line 93 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC2 AR5K_EEPROM_INFO(6) |
Definition at line 98 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC3 AR5K_EEPROM_INFO(7) |
Definition at line 102 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC4 AR5K_EEPROM_INFO(8) |
Definition at line 106 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC5 AR5K_EEPROM_INFO(9) |
Definition at line 111 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MISC6 AR5K_EEPROM_INFO(10) |
Definition at line 120 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODE_11A 0 |
Definition at line 64 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODE_11B 1 |
Definition at line 65 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODE_11G 2 |
Definition at line 66 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODES_11A | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x00c5, 0x00d4) |
Definition at line 130 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODES_11B | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x00d0, 0x00f2) |
Definition at line 131 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_MODES_11G | ( | _v | ) | AR5K_EEPROM_OFF(_v, 0x00da, 0x010d) |
Definition at line 132 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_2GHZ_CHAN 3 |
Definition at line 178 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_2GHZ_CHAN_2413 4 |
Definition at line 179 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_2GHZ_CHAN_MAX 4 |
Definition at line 180 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_5GHZ_CHAN 10 |
Definition at line 177 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_CTLS | ( | _v | ) | AR5K_EEPROM_OFF(_v, 16, 32) |
Definition at line 199 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_EDGES 8 |
Definition at line 186 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_INTERCEPT_10_2GHZ 35 |
Definition at line 206 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_INTERCEPT_10_5GHZ 55 |
Definition at line 207 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_INTERCEPTS 11 |
Definition at line 187 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_IQ_CAL 2 |
Definition at line 217 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_MODES 3 |
Definition at line 176 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_OBDB 4 |
Definition at line 195 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PCDAC 11 |
Definition at line 183 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PD_CURVES 4 |
Definition at line 201 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PD_GAINS 4 |
Definition at line 204 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PD_POINTS 5 |
Definition at line 205 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PHASE_CAL 5 |
Definition at line 184 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_POWER_LOC_11B 4 |
Definition at line 213 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_POWER_LOC_11G 6 |
Definition at line 214 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_PWR_POINTS_5111 11 |
Definition at line 182 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_SPUR_CHANS 5 |
Definition at line 225 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_TEST_FREQ 8 |
Definition at line 185 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_XPD0_POINTS 4 |
Definition at line 202 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_N_XPD3_POINTS 3 |
Definition at line 203 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_NO_SPUR 0x8000 |
Definition at line 231 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_NON_EDGE_M 0x40 |
Definition at line 193 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_OBDB0_2GHZ 0x00ec |
Definition at line 152 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_OBDB1_2GHZ 0x00ed |
Definition at line 153 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_OBDB_DIS 0xffff |
Definition at line 196 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_OFF | ( | _v, | |
_v3_0, | |||
_v3_3 | |||
) | (((_v) >= AR5K_EEPROM_VERSION_3_3) ? _v3_3 : _v3_0) |
Definition at line 79 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCDAC_M 0x3f |
Definition at line 189 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCDAC_START 1 |
Definition at line 190 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCDAC_STEP 1 |
Definition at line 192 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCDAC_STOP 63 |
Definition at line 191 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCIE_OFFSET 0x02 /* Contains offset to PCI-E infos */ |
Definition at line 22 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PCIE_SERDES_SECTION |
0x40 /* PCIE_OFFSET points here when * SERDES infos are present */
Definition at line 23 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_POWER_M 0x3f |
Definition at line 208 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_POWER_MAX 3150 |
Definition at line 210 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_POWER_MIN 0 |
Definition at line 209 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_POWER_STEP 50 |
Definition at line 211 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_POWER_TABLE_SIZE 64 |
Definition at line 212 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT 0x003f /* EEPROM protect status */ |
Definition at line 155 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_0_31 0x0001 /* Read protection bit for offsets 0x0 - 0x1f */ |
Definition at line 156 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_128_191 0x0040 /* 0x80 - 0xbf (regdom) */ |
Definition at line 162 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_192_207 0x0100 /* 0xc0 - 0xcf */ |
Definition at line 164 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_208_223 0x0400 /* 0xd0 - 0xdf */ |
Definition at line 166 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_224_239 0x1000 /* 0xe0 - 0xef */ |
Definition at line 168 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_240_255 0x4000 /* 0xf0 - 0xff */ |
Definition at line 170 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_32_63 0x0004 /* 0x20 - 0x3f */ |
Definition at line 158 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_RD_64_127 0x0010 /* 0x40 - 0x7f */ |
Definition at line 160 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_0_31 0x0002 /* Write protection bit for offsets 0x0 - 0x1f */ |
Definition at line 157 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_128_191 0x0080 |
Definition at line 163 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_192_207 0x0200 |
Definition at line 165 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_208_223 0x0800 |
Definition at line 167 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_224_239 0x2000 |
Definition at line 169 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_240_255 0x8000 |
Definition at line 171 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_32_63 0x0008 |
Definition at line 159 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_PROTECT_WR_64_127 0x0020 |
Definition at line 161 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_READ | ( | _o, | |
_v | |||
) |
do { \ ret = ath5k_hw_eeprom_read(ah, (_o), &(_v)); \ if (ret) \ return ret; \ } while (0)
Definition at line 236 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_READ_HDR | ( | _o, | |
_v | |||
) | AR5K_EEPROM_READ(_o, ah->ah_capabilities.cap_eeprom._v); \ |
Definition at line 242 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_REG_DOMAIN 0x00bf /* EEPROM regdom */ |
Definition at line 38 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RFKILL 0x0f |
Definition at line 32 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RFKILL_GPIO_SEL 0x0000001c |
Definition at line 33 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RFKILL_GPIO_SEL_S 2 |
Definition at line 34 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RFKILL_POLARITY 0x00000002 |
Definition at line 35 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RFKILL_POLARITY_S 1 |
Definition at line 36 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_RX_CHAIN_DIS (((_v) >> 3) & 0x8) |
Definition at line 122 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_SCALE_OC_DELTA | ( | _x | ) | (((_x) * 2) / 10) |
Definition at line 198 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_SPUR_CHAN_MASK 0x3FFF |
Definition at line 230 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_TARGET_PWR_OFF_11A | ( | _v | ) |
AR5K_EEPROM_OFF(_v, AR5K_EEPROM_GROUPS_START(_v) + \ AR5K_EEPROM_GROUP5_OFFSET, 0x0000)
Definition at line 144 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_TARGET_PWR_OFF_11B | ( | _v | ) |
AR5K_EEPROM_OFF(_v, AR5K_EEPROM_GROUPS_START(_v) + \ AR5K_EEPROM_GROUP6_OFFSET, 0x0010)
Definition at line 146 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_TARGET_PWR_OFF_11G | ( | _v | ) |
AR5K_EEPROM_OFF(_v, AR5K_EEPROM_GROUPS_START(_v) + \ AR5K_EEPROM_GROUP7_OFFSET, 0x0014)
Definition at line 148 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_TARGET_PWRSTART | ( | _v | ) | ((_v) & 0xfff) |
Definition at line 94 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_TX_CHAIN_DIS ((_v) & 0x8) |
Definition at line 121 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION AR5K_EEPROM_INFO(1) /* EEPROM Version */ |
Definition at line 45 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_3_0 0x3000 /* No idea what's going on before this version */ |
Definition at line 46 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_3_1 0x3001 /* ob/db values for 2Ghz (ar5211_rfregs) */ |
Definition at line 47 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_3_2 0x3002 /* different frequency representation (eeprom_bin2freq) */ |
Definition at line 48 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_3_3 0x3003 /* offsets changed, has 32 CTLs (see below) and ee_false_detect (eeprom_read_modes) */ |
Definition at line 49 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_3_4 0x3004 /* has ee_i_gain, ee_cck_ofdm_power_delta (eeprom_read_modes) */ |
Definition at line 50 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_0 0x4000 /* has ee_misc, ee_cal_pier, ee_turbo_max_power and ee_xr_power (eeprom_init) */ |
Definition at line 51 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_1 0x4001 /* has ee_margin_tx_rx (eeprom_init) */ |
Definition at line 52 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_2 0x4002 /* has ee_cck_ofdm_gain_delta (eeprom_init) */ |
Definition at line 53 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_3 0x4003 /* power calibration changes */ |
Definition at line 54 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_4 0x4004 |
Definition at line 55 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_5 0x4005 |
Definition at line 56 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_6 0x4006 /* has ee_scaled_cck_delta */ |
Definition at line 57 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_7 0x3007 /* 4007 ? */ |
Definition at line 58 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_4_9 0x4009 /* EAR futureproofing */ |
Definition at line 59 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_5_0 0x5000 /* Has 2413 PDADC calibration etc */ |
Definition at line 60 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_5_1 0x5001 /* Has capability values */ |
Definition at line 61 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_EEPROM_VERSION_5_3 0x5003 /* Has spur mitigation tables */ |
Definition at line 62 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_SPUR_CHAN_WIDTH 87 |
Definition at line 232 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_SPUR_SYMBOL_WIDTH_BASE_100Hz 3125 |
Definition at line 233 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
#define AR5K_SPUR_SYMBOL_WIDTH_TURBO_100Hz 6250 |
Definition at line 234 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
enum ath5k_ant_table |
AR5K_ANT_CTL | |
AR5K_ANT_SWTABLE_A | |
AR5K_ANT_SWTABLE_B | |
AR5K_ANT_MAX | |
AR5K_ANT_CTL | |
AR5K_ANT_SWTABLE_A | |
AR5K_ANT_SWTABLE_B | |
AR5K_ANT_MAX | |
AR5K_ANT_CTL | |
AR5K_ANT_SWTABLE_A | |
AR5K_ANT_SWTABLE_B | |
AR5K_ANT_MAX |
Definition at line 245 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
enum ath5k_ctl_mode |
Definition at line 252 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
Definition at line 219 of file linux_us/hwi/ath5k_raw/module/eeprom.h.
Definition at line 326 of file linux_us/hwi/ath5k_raw/module/eeprom.h.