Deleted Added
full compact
18c18
< * $FreeBSD: head/sys/dev/ath/ath_hal/ah_eeprom_v4k.h 208711 2010-06-01 15:33:10Z rpaulo $
---
> * $FreeBSD: head/sys/dev/ath/ath_hal/ah_eeprom_v4k.h 217809 2011-01-25 05:35:09Z adrian $
90a91
>
92,97c93,99
< uint8_t ob; // 1
< uint8_t db; // 1
< uint8_t xpaBiasLvl; // 1
< #if 0
< uint8_t pwrDecreaseFor2Chain; // 1
< uint8_t pwrDecreaseFor3Chain; // 1 -> 48 B
---
>
> #ifdef __BIG_ENDIAN_BITFIELD
> uint8_t ob_1:4, ob_0:4;
> uint8_t db1_1:4, db1_0:4;
> #else
> uint8_t ob_0:4, ob_1:4;
> uint8_t db1_0:4, db1_1:4;
98a101,102
>
> uint8_t xpaBiasLvl; // 1
107,120d110
< uint8_t ob_ch1; // 1 -> ob and db become chain specific from AR9280
< uint8_t db_ch1; // 1
< uint8_t flagBits; // 1
< #define AR5416_EEP_FLAG_USEANT1 0x01 /* +1 configured antenna */
< #define AR5416_EEP_FLAG_FORCEXPAON 0x02 /* force XPA bit for 5G */
< #define AR5416_EEP_FLAG_LOCALBIAS 0x04 /* enable local bias */
< #define AR5416_EEP_FLAG_FEMBANDSELECT 0x08 /* FEM band select used */
< #define AR5416_EEP_FLAG_XLNABUFIN 0x10
< #define AR5416_EEP_FLAG_XLNAISEL 0x60
< #define AR5416_EEP_FLAG_XLNAISEL_S 5
< #define AR5416_EEP_FLAG_XLNABUFMODE 0x80
< uint8_t miscBits; // [0..1]: bb_tx_dac_scale_cck
< uint16_t xpaBiasLvlFreq[3]; // 6
< uint8_t futureModal[2]; // 2
121a112,136
> #ifdef __BIG_ENDIAN_BITFIELD
> uint8_t db2_1:4, db2_0:4; // 1
> #else
> uint8_t db2_0:4, db2_1:4; // 1
> #endif
>
> uint8_t version; // 1
>
> #ifdef __BIG_ENDIAN_BITFIELD
> uint8_t ob_3:4, ob_2:4;
> uint8_t antdiv_ctl1:4, ob_4:4;
> uint8_t db1_3:4, db1_2:4;
> uint8_t antdiv_ctl2:4, db1_4:4;
> uint8_t db2_2:4, db2_3:4;
> uint8_t reserved:4, db2_4:4;
> #else
> uint8_t ob_2:4, ob_3:4;
> uint8_t ob_4:4, antdiv_ctl1:4;
> uint8_t db1_2:4, db1_3:4;
> uint8_t db1_4:4, antdiv_ctl2:4;
> uint8_t db2_2:4, db2_3:4;
> uint8_t db2_4:4, reserved:4;
> #endif
> uint8_t futureModal[4];
>
123c138
< } __packed MODAL_EEP4K_HEADER; // == 68 B
---
> } __packed MODAL_EEP4K_HEADER; // == ? B