• David S. Miller's avatar
    [TG3]: Fix 5788/5901, update TSO code. · 3f688f5d
    David S. Miller authored
    - Do not set RDMAC_MODE_FIFO_LONG_BURST on 5788
    - Do not set WDMAC_MODE_RX_ACCEL on 5788
    - Note that 5788 cannot use tagged irq status.
    - 5788 cannot do TSO
    - 5788 cannot do NETIF_F_HIGHDMA.
    - 5901 is 10/100 only.
    - Update TSO firmware, add 5705 specific TSO firmware.
    - Update TSO packet handling in ->hard_start_xmit() to
      match updated TSO firmware.
    - TSO is still off by default until more perf analysis is done.
    3f688f5d
tg3.c 231 KB