require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&AR9380_MAX_CHAINS)) {
    sub AR9380_MAX_CHAINS () {	3;}
}
unless(defined(&AR9380_PHY_CCA_NOM_VAL_2GHZ)) {
    sub AR9380_PHY_CCA_NOM_VAL_2GHZ () {	(-110);}
}
unless(defined(&AR9380_PHY_CCA_NOM_VAL_5GHZ)) {
    sub AR9380_PHY_CCA_NOM_VAL_5GHZ () {	(-115);}
}
unless(defined(&AR9380_PHY_CCA_MIN_GOOD_VAL_2GHZ)) {
    sub AR9380_PHY_CCA_MIN_GOOD_VAL_2GHZ () {	(-125);}
}
unless(defined(&AR9380_PHY_CCA_MIN_GOOD_VAL_5GHZ)) {
    sub AR9380_PHY_CCA_MIN_GOOD_VAL_5GHZ () {	(-125);}
}
unless(defined(&AR9380_PHY_CCA_MAX_GOOD_VAL_2GHZ)) {
    sub AR9380_PHY_CCA_MAX_GOOD_VAL_2GHZ () {	( -95);}
}
unless(defined(&AR9380_PHY_CCA_MAX_GOOD_VAL_5GHZ)) {
    sub AR9380_PHY_CCA_MAX_GOOD_VAL_5GHZ () {	(-100);}
}
unless(defined(&AR9380_NUM_5G_CAL_PIERS)) {
    sub AR9380_NUM_5G_CAL_PIERS () {	8;}
}
unless(defined(&AR9380_NUM_2G_CAL_PIERS)) {
    sub AR9380_NUM_2G_CAL_PIERS () {	3;}
}
unless(defined(&AR9380_NUM_5G_20_TARGET_POWERS)) {
    sub AR9380_NUM_5G_20_TARGET_POWERS () {	8;}
}
unless(defined(&AR9380_NUM_5G_40_TARGET_POWERS)) {
    sub AR9380_NUM_5G_40_TARGET_POWERS () {	8;}
}
unless(defined(&AR9380_NUM_2G_CCK_TARGET_POWERS)) {
    sub AR9380_NUM_2G_CCK_TARGET_POWERS () {	2;}
}
unless(defined(&AR9380_NUM_2G_20_TARGET_POWERS)) {
    sub AR9380_NUM_2G_20_TARGET_POWERS () {	3;}
}
unless(defined(&AR9380_NUM_2G_40_TARGET_POWERS)) {
    sub AR9380_NUM_2G_40_TARGET_POWERS () {	3;}
}
unless(defined(&AR9380_NUM_CTLS_5G)) {
    sub AR9380_NUM_CTLS_5G () {	9;}
}
unless(defined(&AR9380_NUM_CTLS_2G)) {
    sub AR9380_NUM_CTLS_2G () {	12;}
}
unless(defined(&AR9380_NUM_BAND_EDGES_5G)) {
    sub AR9380_NUM_BAND_EDGES_5G () {	8;}
}
unless(defined(&AR9380_NUM_BAND_EDGES_2G)) {
    sub AR9380_NUM_BAND_EDGES_2G () {	4;}
}
unless(defined(&AR9380_NUM_PD_GAINS)) {
    sub AR9380_NUM_PD_GAINS () {	4;}
}
unless(defined(&AR9380_PD_GAINS_IN_MASK)) {
    sub AR9380_PD_GAINS_IN_MASK () {	4;}
}
unless(defined(&AR9380_PD_GAIN_ICEPTS)) {
    sub AR9380_PD_GAIN_ICEPTS () {	5;}
}
unless(defined(&AR9380_EEPROM_MODAL_SPURS)) {
    sub AR9380_EEPROM_MODAL_SPURS () {	5;}
}
unless(defined(&AR9380_CUSTOMER_DATA_SIZE)) {
    sub AR9380_CUSTOMER_DATA_SIZE () {	20;}
}
unless(defined(&AR_EEP_TX_MASK_M)) {
    sub AR_EEP_TX_MASK_M () {	0xf0;}
}
unless(defined(&AR_EEP_TX_MASK_S)) {
    sub AR_EEP_TX_MASK_S () {	4;}
}
unless(defined(&AR_EEP_RX_MASK_M)) {
    sub AR_EEP_RX_MASK_M () {	0xf;}
}
unless(defined(&AR_EEP_RX_MASK_S)) {
    sub AR_EEP_RX_MASK_S () {	0;}
}
unless(defined(&AR_OPFLAGS_11A)) {
    sub AR_OPFLAGS_11A () {	0x1;}
}
unless(defined(&AR_OPFLAGS_11G)) {
    sub AR_OPFLAGS_11G () {	0x2;}
}
unless(defined(&AR_OPFLAGS_11N_5G40)) {
    sub AR_OPFLAGS_11N_5G40 () {	0x4;}
}
unless(defined(&AR_OPFLAGS_11N_2G40)) {
    sub AR_OPFLAGS_11N_2G40 () {	0x8;}
}
unless(defined(&AR_OPFLAGS_11N_5G20)) {
    sub AR_OPFLAGS_11N_5G20 () {	0x10;}
}
unless(defined(&AR_OPFLAGS_11N_2G20)) {
    sub AR_OPFLAGS_11N_2G20 () {	0x20;}
}
unless(defined(&AR_OPFLAGS_11N)) {
    sub AR_OPFLAGS_11N () {	0x3c;}
}
unless(defined(&AR_EEP_RFSILENT_ENABLED)) {
    sub AR_EEP_RFSILENT_ENABLED () {	0x1;}
}
unless(defined(&AR_EEP_RFSILENT_POLARITY)) {
    sub AR_EEP_RFSILENT_POLARITY () {	0x2;}
}
unless(defined(&AR_EEP_TX_TEMP_COMP_EN)) {
    sub AR_EEP_TX_TEMP_COMP_EN () {	0x1;}
}
unless(defined(&AR_EEP_TX_VOLT_COMP_EN)) {
    sub AR_EEP_TX_VOLT_COMP_EN () {	0x2;}
}
unless(defined(&AR_EEP_FAST_CLOCK_EN)) {
    sub AR_EEP_FAST_CLOCK_EN () {	0x4;}
}
unless(defined(&AR_EEP_DOUBLING_EN)) {
    sub AR_EEP_DOUBLING_EN () {	0x8;}
}
unless(defined(&AR_EEP_INTERNAL_REGULATOR)) {
    sub AR_EEP_INTERNAL_REGULATOR () {	0x10;}
}
unless(defined(&AR_EEP_PAPRD)) {
    sub AR_EEP_PAPRD () {	0x20;}
}
unless(defined(&AR_EEP_TUNING_CAPS)) {
    sub AR_EEP_TUNING_CAPS () {	0x40;}
}
unless(defined(&AR_EEP_DRIVE_STRENGTH)) {
    sub AR_EEP_DRIVE_STRENGTH () {	0x1;}
}
unless(defined(&AR_EEP_CHAIN_MASK_REDUCE)) {
    sub AR_EEP_CHAIN_MASK_REDUCE () {	0x8;}
}
unless(defined(&AR_EEP_TX_GAIN_M)) {
    sub AR_EEP_TX_GAIN_M () {	0xf0;}
}
unless(defined(&AR_EEP_TX_GAIN_S)) {
    sub AR_EEP_TX_GAIN_S () {	4;}
}
unless(defined(&AR_EEP_TX_GAIN_HIGH_OB_DB)) {
    sub AR_EEP_TX_GAIN_HIGH_OB_DB () {	1;}
}
unless(defined(&AR_EEP_TX_GAIN_LOW_OB_DB)) {
    sub AR_EEP_TX_GAIN_LOW_OB_DB () {	2;}
}
unless(defined(&AR_EEP_TX_GAIN_HIGH_POWER)) {
    sub AR_EEP_TX_GAIN_HIGH_POWER () {	3;}
}
unless(defined(&AR_EEP_RX_GAIN_M)) {
    sub AR_EEP_RX_GAIN_M () {	0xf;}
}
unless(defined(&AR_EEP_RX_GAIN_S)) {
    sub AR_EEP_RX_GAIN_S () {	0;}
}
unless(defined(&AR_EEP_RX_GAIN_WO_XLNA)) {
    sub AR_EEP_RX_GAIN_WO_XLNA () {	1;}
}
unless(defined(&AR_EEP_ANT_DIV_CTRL_ALL_M)) {
    sub AR_EEP_ANT_DIV_CTRL_ALL_M () {	0x3f;}
}
unless(defined(&AR_EEP_ANT_DIV_CTRL_ALL_S)) {
    sub AR_EEP_ANT_DIV_CTRL_ALL_S () {	0;}
}
unless(defined(&AR_EEP_ANT_DIV_CTRL_ANT_DIV)) {
    sub AR_EEP_ANT_DIV_CTRL_ANT_DIV () {	0x40;}
}
unless(defined(&AR_EEP_ANT_DIV_CTRL_FAST_DIV)) {
    sub AR_EEP_ANT_DIV_CTRL_FAST_DIV () {	0x80;}
}
unless(defined(&P)) {
    sub P {
	my($x) = @_;
	eval q((($x) >> 2));
    }
}
unless(defined(&IEEE80211_NO_HT)) {
}
unless(defined(&IEEE80211_NO_HT)) {
}
unless(defined(&IEEE80211_NO_HT)) {
}
unless(defined(&IEEE80211_NO_HT)) {
}
unless(defined(&IEEE80211_NO_HT)) {
}
1;
