USING_MSI
if (tg3_flag(tp, USING_MSI) || tg3_flag(tp, USING_MSIX)) {
if (!tg3_flag(tp, USING_MSI))
tg3_flag_clear(tp, USING_MSI);
tg3_flag_set(tp, USING_MSI);
if (tg3_flag(tp, USING_MSI) || tg3_flag(tp, USING_MSIX)) {
else if (tg3_flag(tp, USING_MSI))
tg3_flag_clear(tp, USING_MSI);
if (test_irq && tg3_flag(tp, USING_MSI)) {
if (!tg3_flag(tp, 57765_PLUS) && tg3_flag(tp, USING_MSI)) {
if (tg3_flag(tp, USING_MSI)) {
(adap->flags & USING_MSI) ? 0 : IRQF_SHARED,
!(adapter->flags & USING_MSI))
(adap->flags & USING_MSI) ? " MSI" : "");
adapter->flags |= USING_MSI;
} else if (adapter->flags & USING_MSI) {
adapter->flags &= ~USING_MSI;
if (adap->params.rev > 0 && !(adap->flags & USING_MSI))
if (adap->flags & USING_MSI)
if (!(adap->flags & (USING_MSIX | USING_MSI)))