Lines Matching defs:ee

32 	HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
33 const MODAL_EEP_9287_HEADER *pModal = &ee->ee_base.modalHeader;
34 const BASE_EEP_9287_HEADER *pBase = &ee->ee_base.baseEepHeader;
97 *(int8_t *) val = ee->ee_antennaGainMax[1];
126 HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
130 ee->ee_antennaGainMax[1] = (int8_t) v;
141 HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
145 *result = ee;
154 eepromSwap(HAL_EEPROM_9287 *ee)
161 word = __bswap16(ee->ee_base.baseEepHeader.length);
162 ee->ee_base.baseEepHeader.length = word;
164 word = __bswap16(ee->ee_base.baseEepHeader.checksum);
165 ee->ee_base.baseEepHeader.checksum = word;
167 word = __bswap16(ee->ee_base.baseEepHeader.version);
168 ee->ee_base.baseEepHeader.version = word;
170 word = __bswap16(ee->ee_base.baseEepHeader.regDmn[0]);
171 ee->ee_base.baseEepHeader.regDmn[0] = word;
173 word = __bswap16(ee->ee_base.baseEepHeader.regDmn[1]);
174 ee->ee_base.baseEepHeader.regDmn[1] = word;
176 word = __bswap16(ee->ee_base.baseEepHeader.rfSilent);
177 ee->ee_base.baseEepHeader.rfSilent = word;
179 word = __bswap16(ee->ee_base.baseEepHeader.blueToothOptions);
180 ee->ee_base.baseEepHeader.blueToothOptions = word;
182 word = __bswap16(ee->ee_base.baseEepHeader.deviceCap);
183 ee->ee_base.baseEepHeader.deviceCap = word;
188 pModal = &ee->ee_base.modalHeader;
207 HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
214 return ee->ee_base.modalHeader.spurChans[ix].spurChan;
244 v9287EepromReadCTLInfo(struct ath_hal *ah, HAL_EEPROM_9287 *ee)
246 RD_EDGES_POWER *rep = ee->ee_rdEdgesPower;
249 HALASSERT(AR9287_NUM_CTLS <= sizeof(ee->ee_rdEdgesPower)/NUM_EDGES);
251 for (i = 0; ee->ee_base.ctlIndex[i] != 0 && i < AR9287_NUM_CTLS; i++) {
254 if (ee->ee_base.ctlData[i].ctlEdges[CTL_CHAIN][j].bChannel == AR5416_BCHAN_UNUSED) {
260 ee->ee_base.ctlData[i].ctlEdges[CTL_CHAIN][j].bChannel,
261 (ee->ee_base.ctlIndex[i] & CTL_MODE_M) != CTL_11A);
262 rep[j].twice_rdEdgePower = MS(ee->ee_base.ctlData[i].ctlEdges[CTL_CHAIN][j].tPowerFlag, CAL_CTL_EDGES_POWER);
263 rep[j].flag = MS(ee->ee_base.ctlData[i].ctlEdges[CTL_CHAIN][j].tPowerFlag, CAL_CTL_EDGES_FLAG) != 0;
268 ee->ee_numCtls = i;
279 HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
281 ath_hal_free(ee);
294 HAL_EEPROM_9287 *ee = AH_PRIVATE(ah)->ah_eeprom;
300 HALASSERT(ee == AH_NULL);
321 ee = ath_hal_malloc(sizeof(HAL_EEPROM_9287));
322 if (ee == AH_NULL) {
327 eep_data = (uint16_t *) ee;
351 need_swap = ((ee->ee_base.baseEepHeader.eepMisc & AR5416_EEPMISC_BIG_ENDIAN) != 0) ^ isBigEndian();
355 len = __bswap16(ee->ee_base.baseEepHeader.length);
357 len = ee->ee_base.baseEepHeader.length;
379 eepromSwap(ee); /* byte swap multi-byte data */
388 owl_get_eep_ver(ee), owl_get_eep_rev(ee));
391 if (owl_get_eep_ver(ee) != AR5416_EEP_VER) {
393 "Bad EEPROM version 0x%x\n", owl_get_eep_ver(ee));
397 v9287EepromReadCTLInfo(ah, ee); /* Get CTLs */
399 AH_PRIVATE(ah)->ah_eeprom = ee;
400 AH_PRIVATE(ah)->ah_eeversion = ee->ee_base.baseEepHeader.version;