mac_rev
sc->sc_dev.dv_xname, athn_get_mac_name(sc), sc->mac_rev,
sc->sc_dev.dv_xname, athn_get_mac_name(sc), sc->mac_rev,
sc->mac_rev = MS(reg, AR_SREV_REVISION2);
sc->mac_rev = MS(reg, AR_SREV_REVISION);
(sc)->mac_rev >= AR_SREV_REVISION_5416_20) || \
(sc)->mac_rev >= AR_SREV_REVISION_5416_22) || \
(sc)->mac_rev == AR_SREV_REVISION_9160_11)
(sc)->mac_rev == AR_SREV_REVISION_9280_10)
(sc)->mac_rev >= AR_SREV_REVISION_9280_20)
(AR_SREV_9280(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9280_20))
(sc)->mac_rev == AR_SREV_REVISION_9285_11)
(AR_SREV_9285(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9285_11))
((sc)->mac_rev == AR_SREV_REVISION_9285_12))
(AR_SREV_9285(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9285_12))
(sc)->mac_rev == AR_SREV_REVISION_9271_10)
(sc)->mac_rev == AR_SREV_REVISION_9287_10)
(sc)->mac_rev == AR_SREV_REVISION_9287_11)
(AR_SREV_9287(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9287_11))
(sc)->mac_rev == AR_SREV_REVISION_9287_12)
(AR_SREV_9287(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9287_12))
(AR_SREV_9287(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9287_13))
(sc)->mac_rev == AR_SREV_REVISION_9380_20)
(AR_SREV_9380(sc) && (sc)->mac_rev >= AR_SREV_REVISION_9380_20))
uint8_t mac_rev;
if (mac->mac_rev >= 5)
if (mac->mac_rev < 3) {
MOBJ_WRITE_2(mac, BWI_COMM_MOBJ, BWI_COMM_MOBJ_MACREV, mac->mac_rev);
mac->mac_rev >= 5 ? 5 : mac->mac_rev);
mac->mac_rev < 5 ? 4 : 5);
if (mac->mac_rev == 2 || mac->mac_rev == 4) {
} else if (mac->mac_rev >= 5 && mac->mac_rev <= 10) {
sc->sc_dev.dv_xname, mac->mac_rev);
if (mac->mac_rev == 2 || mac->mac_rev == 4 ||
mac->mac_rev >= 11) {
} else if (mac->mac_rev >= 5 && mac->mac_rev <= 10) {
sc->sc_dev.dv_xname, mac->mac_rev);
if (mac->mac_rev < 5)
if (mac->mac_rev >= 5) {
if (mac->mac_rev < 5) {
if (mac->mac_rev < 3)
if (mac->mac_rev < 3)
if (mac->mac_rev < 5) /* Promisc is always on */
if (mac->mac_rev >= 5)
if (mac->mac_rev == 2)
if (mac->mac_rev < 5)
sc->mac_rev = tmp & 0xffff;
if (sc->patch_dac && sc->mac_rev < 0x0211)
if (sc->mac_rev < 0x0211)
sc->sc_dev.dv_xname, sc->mac_ver, sc->mac_rev,
if (sc->mac_rev >= 0x0211 && !sc->ext_2ghz_lna)
if (sc->mac_rev < 0x0211)
if (sc->mac_rev >= 0x0211 ||
if (sc->mac_rev < 0x0211)
if (sc->patch_dac && sc->mac_rev < 0x0211) {
if (sc->patch_dac && sc->mac_rev < 0x0211) {
sc->mgtqid = (sc->mac_ver == 0x2860 && sc->mac_rev == 0x0100) ?
if (sc->mac_rev >= 0x0211) {
if (sc->mac_rev < 0x0211) {
if (sc->mac_ver == 0x2860 && sc->mac_rev != 0x0101)
} else if (sc->mac_ver == 0x2860 && sc->mac_rev == 0x0100) {
uint16_t mac_rev;
sc->mac_rev = tmp & 0xffff;
sc->mac_rev, mtw_get_rf(sc->rf_rev), sc->ntxchains,
uint16_t mac_rev;
if (sc->mac_rev >= 0x0223) {
if (sc->mac_rev >= 0x0502) {
if (sc->mac_ver == 0x5592 && sc->mac_rev >= 0x0221) {
if (sc->mac_ver == 0x2860 && sc->mac_rev != 0x0101)
} else if (sc->mac_ver == 0x2860 && sc->mac_rev == 0x0100) {
if (sc->mac_ver == 0x3070 && sc->mac_rev < 0x0201) {
if (sc->mac_rev < 0x0211)
if (sc->mac_rev < 0x0211 || !sc->patch_dac) {
} else if (sc->mac_rev < 0x0201 || sc->mac_rev < 0x0211)
(sc->mac_ver == 0x3071 && sc->mac_rev >= 0x0211)) &&
if (sc->mac_rev < 0x0211)
if (sc->mac_rev >= 0x0223) {
if (sc->mac_rev >= 0x0502) {
if (sc->mac_rev < 0x0211)
if (sc->mac_rev >= 0x0201)
if (sc->mac_rev >= 0x0211) {
if (sc->mac_rev >= 0x0211) {
if (sc->mac_rev < 0x0211) {
if (sc->mac_rev >= 0x0201) {
if (sc->mac_rev < 0x0201) {
if (sc->mac_rev >= 0x0211) {
if (sc->mac_rev < 0x0211) {
if (sc->mac_rev >= 0x0211) {
if (sc->mac_rev < 0x0211) {
if (sc->mac_rev != 0x0101)
sc->mac_rev = ver & 0xffff;
sc->mac_rev, run_get_rf(sc->rf_rev), sc->ntxchains,
uint16_t mac_rev;
int on251 = (sc->mac_rev == ZYD_ZD1211) ? 0x3f : 0x7f;
if (sc->mac_rev == ZYD_ZD1211B)
phyp = (sc->mac_rev == ZYD_ZD1211B) ? zyd_def_phyB : zyd_def_phy;
if (sc->mac_rev == ZYD_ZD1211) {
if (sc->mac_rev == ZYD_ZD1211B) {
if (sc->mac_rev == ZYD_ZD1211)
fwname = (sc->mac_rev == ZYD_ZD1211) ? "zd1211" : "zd1211b";
sc->mac_rev = zyd_lookup(uaa->vendor, uaa->product)->rev;
sc->sc_dev.dv_xname, (sc->mac_rev == ZYD_ZD1211) ? "": "B",
uint8_t mac_rev;