DBG2
DBG2("%d: irq handler, STS = 0x%02x, EXTSTS = 0x%02x\n",
DBG2("%d: iic_wait_for_tc -> %d\n", dev->idx, ret);
DBG2("%d: xfer_bytes, %d, CNTL = 0x%02x\n", dev->idx, count, cmd);
DBG2("%d: iic_address, 0x%03x (%d-bit)\n", dev->idx,
DBG2("%d: iic_xfer, %d msg(s)\n", dev->idx, num);
#ifdef DBG2
DBG2(dev, "link timer" NL);
DBG2(dev, "stopped TX queue" NL);
DBG2(dev, "xmit(%u) %d" NL, len, slot);
DBG2(dev, "xmit_sg(%u) %d - %d" NL, skb->len, dev->tx_slot, slot);
DBG2(dev, "stopped TX queue" NL);
DBG2(dev, "poll_tx, %d %d" NL, dev->tx_cnt, dev->ack_slot);
DBG2(dev, "tx %d pkts" NL, n);
DBG2(dev, "recycle %d %d" NL, slot, len);
DBG2(dev, "poll_rx(%d)" NL, budget);
DBG2(dev, "rx %d BDs" NL, received);
DBG2(dev, "rx restart" NL);
DBG2(dev, "dropping partial rx packet" NL);
DBG2(dev, "stats" NL);
DBG2(dev, "mc %pM" NL, ha->addr);
DBG2(dev, "__emac_calc_base_mr1" NL);
DBG2(dev, "__emac4_calc_base_mr1" NL);
DBG2(dev, "mdio_read(%02x,%02x)" NL, id, reg);
DBG2(dev, " -> timeout wait idle\n");
DBG2(dev, " -> timeout wait complete\n");
DBG2(dev, "mdio_read -> %04x" NL, r);
DBG2(dev, "mdio_write(%02x,%02x,%04x)" NL, id, reg, val);
DBG2(dev, " -> timeout wait idle\n");
DBG2(dev, " -> timeout wait complete\n");
DBG2(dev, " fer = 0x%08x\n", fer);
DBG2(dev, " fer = 0x%08x\n", fer);
DBG2(dev, " Boot FER = 0x%08x, SSR = 0x%08x\n",
DBG2("vid=%d value=%d\n", (int)vid, enable);
DBG2("reg=%x, val=%x, bit=%d\n", reg, val, bit);
DBG2("new val %x\n", val);