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_ucode_fwi,
mac->mac_rev >= 5 ? 5 : mac->mac_rev, &mac->mac_pcm_fwi,
if (mac->mac_rev == 2 || mac->mac_rev == 4)
else if (mac->mac_rev >= 5 && mac->mac_rev <= 20)
"no suitable IV for MAC rev %d\n", 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)
"no suitable ExtIV for MAC rev %d\n", 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)
if (mac->mac_rev < 8) {
mac->mac_rev);
sc->mac_rev = tmp & 0xffff;
sc->mac_ver, sc->mac_rev, rt2860_get_rf(sc->rf_rev),
if (sc->patch_dac && sc->mac_rev < 0x0211)
if (sc->mac_rev < 0x0211)
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;
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_rev < 0x0211 && sc->patch_dac)
if (sc->mac_rev < 0x0211)
} else if (sc->mac_ver == 0x3070 && sc->mac_rev < 0x0201) {
} else if (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 >= 0x0201)
if (sc->mac_rev >= 0x0211) {
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 >= 0x0211) {
if (sc->mac_rev < 0x0211) {
if (sc->mac_rev != 0x0101)
sc->mac_rev = ver & 0xffff;
sc->mac_ver, 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)
if (sc->mac_rev == ZYD_ZD1211)
fwname = (sc->mac_rev == ZYD_ZD1211) ? "zyd-zd1211" : "zyd-zd1211b";
sc->mac_rev = zyd_lookup(uaa->uaa_vendor, uaa->uaa_product)->rev;
(sc->mac_rev == ZYD_ZD1211) ? "": "B",
uint8_t mac_rev;