Home | History | Annotate | Download | only in dist

Lines Matching defs:eeval

72 	if (!ath_hal_eepromRead(ah, _off, &eeval))	\
75 uint16_t eeval, off;
90 ee->ee_channels11a[i] = (eeval >> 8) & FREQ_MASK_3_3;
91 ee->ee_channels11a[i+1] = eeval & FREQ_MASK_3_3;
97 ee->ee_channels11a[0] = (eeval >> 9) & FREQ_MASK;
98 ee->ee_channels11a[1] = (eeval >> 2) & FREQ_MASK;
99 ee->ee_channels11a[2] = (eeval << 5) & FREQ_MASK;
102 ee->ee_channels11a[2] |= (eeval >> 11) & 0x1f;
103 ee->ee_channels11a[3] = (eeval >> 4) & FREQ_MASK;
104 ee->ee_channels11a[4] = (eeval << 3) & FREQ_MASK;
107 ee->ee_channels11a[4] |= (eeval >> 13) & 0x7;
108 ee->ee_channels11a[5] = (eeval >> 6) & FREQ_MASK;
109 ee->ee_channels11a[6] = (eeval << 1) & FREQ_MASK;
112 ee->ee_channels11a[6] |= (eeval >> 15) & 0x1;
113 ee->ee_channels11a[7] = (eeval >> 8) & FREQ_MASK;
114 ee->ee_channels11a[8] = (eeval >> 1) & FREQ_MASK;
115 ee->ee_channels11a[9] = (eeval << 6) & FREQ_MASK;
118 ee->ee_channels11a[9] |= (eeval >> 10) & 0x3f;
276 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
286 uint16_t eeval;
300 if ((eeval & freqmask) == 0)
303 eeval & freqmask);
305 if (((eeval >> 8) & freqmask) == 0)
308 (eeval>>8) & freqmask);
340 ((eeval & dbmmask) - ((eeval >> 7) & 0x1)*256);
342 (((eeval >> 8) & dbmmask) - ((eeval >> 15) & 0x1)*256);
346 ((eeval & dbmmask) - ((eeval >> 7) & 0x1)*256);
348 (((eeval >> 8) & dbmmask) - ((eeval >> 15) & 0x1)*256);
352 (eeval & pcdac_delta_mask);
354 ((eeval >> 5) & pcdac_delta_mask);
356 ((eeval >> 10) & pcdac_delta_mask);
360 ((eeval & dbmmask) - ((eeval >> 7) & 0x1)*256);
362 (((eeval >> 8) & dbmmask) - ((eeval >> 15) & 0x1)*256);
366 ((eeval & dbmmask) - ((eeval >> 7) & 0x1)*256);
371 ((eeval >> 8) & pcdac_mask);
374 (((eeval >> 8) & dbmmask) -
375 ((eeval >> 15) & 0x1)*256);
444 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
453 uint16_t ii, eeval;
460 if ((eeval & freqmask) == 0)
463 freq[numPiers++] = fbin2freq(ee, (eeval & freqmask));
465 freq[numPiers++] = fbin2freq_2p4(ee, (eeval & freqmask));
467 if (((eeval >> 8) & freqmask) == 0)
470 freq[numPiers++] = fbin2freq(ee, (eeval >> 8) & freqmask);
472 freq[numPiers++] = fbin2freq_2p4(ee, (eeval >> 8) & freqmask);
487 currCh->pwr_I[0] = eeval & dbm_I_mask;
488 currCh->Vpd_I[0] = (eeval >> 5) & Vpd_I_mask;
490 (eeval >> 12) & dbm_delta_mask;
493 currCh->Vpd_delta[0][0] = eeval & Vpd_delta_mask;
495 (eeval >> 6) & dbm_delta_mask;
497 (eeval >> 10) & Vpd_delta_mask;
500 currCh->pwr_delta_t2[2][0] = eeval & dbm_delta_mask;
501 currCh->Vpd_delta[2][0] = (eeval >> 4) & Vpd_delta_mask;
509 currCh->pwr_I[1] = (eeval >> 10) & dbm_I_mask;
510 currCh->Vpd_I[1] = (eeval >> 15) & 0x1;
514 currCh->Vpd_I[1] |= (eeval & 0x3F) << 1;
516 (eeval >> 6) & dbm_delta_mask;
518 (eeval >> 10) & Vpd_delta_mask;
521 currCh->pwr_delta_t2[1][1] = eeval & dbm_delta_mask;
522 currCh->Vpd_delta[1][1] = (eeval >> 4) & Vpd_delta_mask;
524 (eeval >> 10) & dbm_delta_mask;
525 eeval >> 14) & 0x3;
529 currCh->Vpd_delta[2][1] |= (eeval & 0xF) << 2;
535 (eeval >> 10) & dbm_delta_mask;
536 currCh->Vpd_delta[3][0] = (eeval >> 14) & 0x3;
540 currCh->Vpd_delta[3][0] |= (eeval & 0xF) << 2;
550 currCh->pwr_I[2] = (eeval >> 4) & dbm_I_mask;
551 currCh->Vpd_I[2] = (eeval >> 9) & Vpd_I_mask;
555 (eeval >> 0) & dbm_delta_mask;
556 currCh->Vpd_delta[0][2] = (eeval >> 4) & Vpd_delta_mask;
558 (eeval >> 10) & dbm_delta_mask;
559 currCh->Vpd_delta[1][2] = (eeval >> 14) & 0x3;
563 currCh->Vpd_delta[1][2] |= (eeval & 0xF) << 2;
565 (eeval >> 4) & dbm_delta_mask;
566 currCh->Vpd_delta[2][2] = (eeval >> 8) & Vpd_delta_mask;
572 (eeval >> 4) & dbm_delta_mask;
573 currCh->Vpd_delta[3][1] = (eeval >> 8) & Vpd_delta_mask;
583 currCh->pwr_I[3] = (eeval >> 14) & 0x3;
587 currCh->pwr_I[3] |= ((eeval >> 0) & 0x7) << 2;
588 currCh->Vpd_I[3] = (eeval >> 3) & Vpd_I_mask;
590 (eeval >> 10) & dbm_delta_mask;
591 currCh->Vpd_delta[0][3] = (eeval >> 14) & 0x3;
595 currCh->Vpd_delta[0][3] |= (eeval & 0xF) << 2;
597 (eeval >> 4) & dbm_delta_mask;
598 currCh->Vpd_delta[1][3] = (eeval >> 8) & Vpd_delta_mask;
599 currCh->pwr_delta_t2[2][3] = (eeval >> 14) & 0x3;
603 currCh->pwr_delta_t2[2][3] |= ((eeval >> 0) & 0x3) << 2;
604 currCh->Vpd_delta[2][3] = (eeval >> 2) & Vpd_delta_mask;
606 (eeval >> 8) & dbm_delta_mask;
607 currCh->Vpd_delta[3][3] = (eeval >> 12) & 0xF;
611 currCh->Vpd_delta[3][3] |= ((eeval >> 0) & 0x3) << 4;
616 currCh->pwr_delta_t2[3][2] = (eeval >> 14) & 0x3;
620 currCh->pwr_delta_t2[3][2] |= ((eeval >> 0) & 0x3) << 2;
621 currCh->Vpd_delta[3][2] = (eeval >> 2) & Vpd_delta_mask;
812 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
815 uint16_t eeval, nchan;
869 pChannelData->pcdacMax = (uint16_t)((eeval >> 10) & PCDAC_MASK);
870 pChannelData->pcdacMin = (uint16_t)((eeval >> 4) & PCDAC_MASK);
871 pChannelData->PwrValues[0] = (uint16_t)((eeval << 2) & POWER_MASK);
874 pChannelData->PwrValues[0] |= (uint16_t)((eeval >> 14) & 0x3);
875 pChannelData->PwrValues[1] = (uint16_t)((eeval >> 8) & POWER_MASK);
876 pChannelData->PwrValues[2] = (uint16_t)((eeval >> 2) & POWER_MASK);
877 pChannelData->PwrValues[3] = (uint16_t)((eeval << 4) & POWER_MASK);
880 pChannelData->PwrValues[3] |= (uint16_t)((eeval >> 12) & 0xf);
881 pChannelData->PwrValues[4] = (uint16_t)((eeval >> 6) & POWER_MASK);
882 pChannelData->PwrValues[5] = (uint16_t)(eeval & POWER_MASK);
885 pChannelData->PwrValues[6] = (uint16_t)((eeval >> 10) & POWER_MASK);
886 pChannelData->PwrValues[7] = (uint16_t)((eeval >> 4) & POWER_MASK);
887 pChannelData->PwrValues[8] = (uint16_t)((eeval << 2) & POWER_MASK);
890 pChannelData->PwrValues[8] |= (uint16_t)((eeval >> 14) & 0x3);
891 pChannelData->PwrValues[9] = (uint16_t)((eeval >> 8) & POWER_MASK);
892 pChannelData->PwrValues[10] = (uint16_t)((eeval >> 2) & POWER_MASK);
918 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
921 uint16_t eeval, enable24;
966 pPowerInfo->testChannel = (eeval >> 8) & 0xff;
968 pPowerInfo->testChannel = (eeval >> 9) & 0x7f;
980 pPowerInfo->twicePwr6_24 = (eeval >> 2) & POWER_MASK;
981 pPowerInfo->twicePwr36 = (eeval << 4) & POWER_MASK;
983 pPowerInfo->twicePwr6_24 = (eeval >> 3) & POWER_MASK;
984 pPowerInfo->twicePwr36 = (eeval << 3) & POWER_MASK;
989 pPowerInfo->twicePwr36 |= (eeval >> 12) & 0xf;
990 pPowerInfo->twicePwr48 = (eeval >> 6) & POWER_MASK;
991 pPowerInfo->twicePwr54 = eeval & POWER_MASK;
993 pPowerInfo->twicePwr36 |= (eeval >> 13) & 0x7;
994 pPowerInfo->twicePwr48 = (eeval >> 7) & POWER_MASK;
995 pPowerInfo->twicePwr54 = (eeval >> 1) & POWER_MASK;
1014 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
1018 uint16_t eeval;
1039 rep[j].rdEdge = (eeval >> 8) & FREQ_MASK_3_3;
1040 rep[j+1].rdEdge = eeval & FREQ_MASK_3_3;
1045 (eeval >> 8) & POWER_MASK;
1046 rep[j].flag = (eeval >> 14) & 1;
1047 rep[j+1].twice_rdEdgePower = eeval & POWER_MASK;
1048 rep[j+1].flag = (eeval >> 6) & 1;
1052 rep[0].rdEdge = (eeval >> 9) & FREQ_MASK;
1053 rep[1].rdEdge = (eeval >> 2) & FREQ_MASK;
1054 rep[2].rdEdge = (eeval << 5) & FREQ_MASK;
1057 rep[2].rdEdge |= (eeval >> 11) & 0x1f;
1058 rep[3].rdEdge = (eeval >> 4) & FREQ_MASK;
1059 rep[4].rdEdge = (eeval << 3) & FREQ_MASK;
1062 rep[4].rdEdge |= (eeval >> 13) & 0x7;
1063 rep[5].rdEdge = (eeval >> 6) & FREQ_MASK;
1064 rep[6].rdEdge = (eeval << 1) & FREQ_MASK;
1067 rep[6].rdEdge |= (eeval >> 15) & 0x1;
1068 rep[7].rdEdge = (eeval >> 8) & FREQ_MASK;
1070 rep[0].twice_rdEdgePower = (eeval >> 2) & POWER_MASK;
1071 rep[1].twice_rdEdgePower = (eeval << 4) & POWER_MASK;
1074 rep[1].twice_rdEdgePower |= (eeval >> 12) & 0xf;
1075 rep[2].twice_rdEdgePower = (eeval >> 6) & POWER_MASK;
1076 eeval & POWER_MASK;
1079 rep[4].twice_rdEdgePower = (eeval >> 10) & POWER_MASK;
1080 rep[5].twice_rdEdgePower = (eeval >> 4) & POWER_MASK;
1081 rep[6].twice_rdEdgePower = (eeval << 2) & POWER_MASK;
1084 rep[6].twice_rdEdgePower |= (eeval >> 14) & 0x3;
1085 rep[7].twice_rdEdgePower = (eeval >> 8) & POWER_MASK;
1111 if (!ath_hal_eepromRead(ah, _off, &eeval)) \
1136 uint16_t eeval;
1153 ee->ee_turbo5Disable = (eeval >> 15) & 0x01;
1154 ee->ee_rfKill = (eeval >> 14) & 0x01;
1155 ee->ee_deviceType = (eeval >> 11) & 0x07;
1156 ee->ee_turbo2WMaxPower5 = (eeval >> 4) & 0x7F;
1158 ee->ee_turbo2Disable = (eeval >> 3) & 0x01;
1161 ee->ee_Gmode = (eeval >> 2) & 0x01;
1162 ee->ee_Bmode = (eeval >> 1) & 0x01;
1163 ee->ee_Amode = (eeval & 0x01);
1167 ee->ee_antennaGainMax[0] = (int8_t)((eeval >> 8) & 0xFF);
1168 ee->ee_antennaGainMax[1] = (int8_t)(eeval & 0xFF);
1171 ee->ee_eepMap = (eeval>>14) & 0x3;
1172 ee->ee_disableXr5 = (eeval>>13) & 0x1;
1173 ee->ee_disableXr2 = (eeval>>12) & 0x1;
1174 ee->ee_earStart = eeval & 0xfff;
1177 ee->ee_targetPowersStart = eeval & 0xfff;
1178 ee->ee_exist32kHzCrystal = (eeval>>14) & 0x1;
1183 ee->ee_eepMap2PowerCalStart = (eeval >> 4) & 0xfff;
1194 ee->ee_switchSettling[i] = (eeval >> 8) & 0x7f;
1195 ee->ee_txrxAtten[i] = (eeval >> 2) & 0x3f;
1196 ee->ee_antennaControl[0][i] = (eeval << 4) & 0x3f;
1199 ee->ee_antennaControl[0][i] |= (eeval >> 12) & 0x0f;
1200 ee->ee_antennaControl[1][i] = (eeval >> 6) & 0x3f;
1201 ee->ee_antennaControl[2][i] = eeval & 0x3f;
1204 ee->ee_antennaControl[3][i] = (eeval >> 10) & 0x3f;
1205 ee->ee_antennaControl[4][i] = (eeval >> 4) & 0x3f;
1206 ee->ee_antennaControl[5][i] = (eeval << 2) & 0x3f;
1209 ee->ee_antennaControl[5][i] |= (eeval >> 14) & 0x03;
1210 ee->ee_antennaControl[6][i] = (eeval >> 8) & 0x3f;
1211 ee->ee_antennaControl[7][i] = (eeval >> 2) & 0x3f;
1212 ee->ee_antennaControl[8][i] = (eeval << 4) & 0x3f;
1215 ee->ee_antennaControl[8][i] |= (eeval >> 12) & 0x0f;
1216 ee->ee_antennaControl[9][i] = (eeval >> 6) & 0x3f;
1217 ee->ee_antennaControl[10][i] = eeval & 0x3f;
1220 ee->ee_adcDesiredSize[i] = (int8_t)((eeval >> 8) & 0xff);
1223 ee->ee_ob4 = (eeval >> 5) & 0x07;
1224 ee->ee_db4 = (eeval >> 2) & 0x07;
1225 ee->ee_ob3 = (eeval << 1) & 0x07;
1228 ee->ee_obFor24 = (eeval >> 4) & 0x07;
1229 ee->ee_dbFor24 = eeval & 0x07;
1232 ee->ee_obFor24g = (eeval >> 4) & 0x07;
1233 ee->ee_dbFor24g = eeval & 0x07;
1239 ee->ee_ob3 |= (eeval >> 15) & 0x01;
1240 ee->ee_db3 = (eeval >> 12) & 0x07;
1241 ee->ee_ob2 = (eeval >> 9) & 0x07;
1242 ee->ee_db2 = (eeval >> 6) & 0x07;
1243 ee->ee_ob1 = (eeval >> 3) & 0x07;
1244 ee->ee_db1 = eeval & 0x07;
1248 ee->ee_txEndToXLNAOn[i] = (eeval >> 8) & 0xff;
1249 ee->ee_thresh62[i] = eeval & 0xff;
1252 ee->ee_txEndToXPAOff[i] = (eeval >> 8) & 0xff;
1253 ee->ee_txFrameToXPAOn[i] = eeval & 0xff;
1256 ee->ee_pgaDesiredSize[i] = (int8_t)((eeval >> 8) & 0xff);
1257 ee->ee_noiseFloorThresh[i] = eeval & 0xff;
1264 ee->ee_xlnaGain[i] = (eeval >> 5) & 0xff;
1265 ee->ee_xgain[i] = (eeval >> 1) & 0x0f;
1266 ee->ee_xpd[i] = eeval & 0x01;
1270 ee->ee_fixedBias5 = (eeval >> 13) & 0x1;
1273 ee->ee_fixedBias2 = (eeval >> 13) & 0x1;
1280 ee->ee_falseDetectBackoff[i] = (eeval >> 6) & 0x7F;
1283 ee->ee_ob2GHz[0] = eeval & 0x7;
1284 ee->ee_db2GHz[0] = (eeval >> 3) & 0x7;
1287 ee->ee_ob2GHz[1] = eeval & 0x7;
1288 ee->ee_db2GHz[1] = (eeval >> 3) & 0x7;
1291 ee->ee_xrTargetPower5 = eeval & 0x3f;
1296 ee->ee_gainI[i] = (eeval >> 13) & 0x07;
1299 ee->ee_gainI[i] |= (eeval << 3) & 0x38;
1301 ee->ee_cckOfdmPwrDelta = (eeval >> 3) & 0xFF;
1304 (eeval >> 11) & 0x1f;
1308 ee->ee_iqCalI[0] = (eeval >> 8 ) & 0x3f;
1309 ee->ee_iqCalQ[0] = (eeval >> 3 ) & 0x1f;
1320 fbin2freq_2p4(ee, eeval&0xff);
1322 fbin2freq_2p4(ee, (eeval >> 8)&0xff);
1325 fbin2freq_2p4(ee, eeval&0xff);
1328 (eeval >> 8) & 0x3f;
1333 fbin2freq_2p4(ee, eeval & 0xff);
1335 fbin2freq_2p4(ee, (eeval >> 8) & 0xff);
1338 ee->ee_turbo2WMaxPower2 = eeval & 0x7F;
1339 ee->ee_xrTargetPower2 = (eeval >> 7) & 0x3f;
1343 fbin2freq_2p4(ee, eeval & 0xff);
1346 (eeval >> 8) & 0x3f;
1349 ee->ee_iqCalI[1] = (eeval >> 5) & 0x3F;
1350 ee->ee_iqCalQ[1] = eeval & 0x1F;
1355 (uint8_t)(eeval & 0xFF);
1358 (eeval >> 8) & 0x7f;
1360 (eeval >> 15) & 0x1;
1363 (eeval & 0x1F) << 1;
1365 (eeval >> 5) & 0x3F;
1367 (eeval >> 11) & 0x1F;
1370 (eeval & 0x7) << 5;
1372 (eeval >> 3) & 0xFF;
1380 eeval & 0x3f;
1383 (eeval >> 6) & 0x7f;
1385 (eeval >> 13) & 0x7;
1388 (eeval & 0x7) << 3;
1390 (eeval >> 3) & 0x3F;
1392 (eeval >> 9) & 0x7F;
1395 (eeval & 0x1) << 7;
1397 (eeval >> 1) & 0xFF;
1407 ee->ee_ob2GHz[0] = eeval & 0x7;
1408 ee->ee_db2GHz[0] = (eeval >> 3) & 0x7;
1411 ee->ee_ob2GHz[1] = eeval & 0x7;
1412 ee->ee_db2GHz[1] = (eeval >> 3) & 0x7;
1429 ee->ee_ctl[i] = (eeval >> 8) & 0xff;
1430 ee->ee_ctl[i+1] = eeval & 0xff;
1443 ee->ee_spurChans[i][0] = eeval;
1445 ee->ee_spurChans[i][1] = eeval;
1470 ee->ee_regCap = eeval;
1484 eeval = 0;
1485 ee->ee_opCap = eeval;
1488 ee->ee_regdomain = eeval;
1559 uint16_t eeval;
1571 if (!ath_hal_eepromRead(ah, AR_EEPROM_RFSILENT, &eeval))
1573 *(uint16_t *) val = eeval;
1579 if (!ath_hal_eepromRead(ah, AR_EEPROM_MAC(2-i), &eeval)) {
1585 sum += eeval;
1586 macaddr[2*i] = eeval >> 8;
1587 macaddr[2*i + 1] = eeval & 0xff;
1617 ath_hal_eepromRead(ah, 0x0b, &eeval) && eeval == 1) ?
1777 uint16_t eeversion, eeprotect, eeval;
1804 if (!ath_hal_eepromRead(ah, AR_EEPROM_SIZE_UPPER, &eeval)) {
1809 if (eeval != 0) {
1810 eepMax = (eeval & AR_EEPROM_SIZE_UPPER_MASK) <<
1812 if (!ath_hal_eepromRead(ah, AR_EEPROM_SIZE_LOWER, &eeval)) {
1817 eepMax = (eepMax | eeval) - AR_EEPROM_ATHEROS_BASE;
1822 if (!ath_hal_eepromRead(ah, AR_EEPROM_ATHEROS(i), &eeval)) {
1825 sum ^= eeval;