• Hauke Mehrtens's avatar
    tg3: add support for Ethernet core in bcm4785 · 7e6c63f0
    Hauke Mehrtens authored
    The BCM4785 or sometimes named BMC4705 is a Broadcom SoC which a
    Gigabit 5750 Ethernet core. The core is connected via PCI with the rest
    of the SoC, but it uses some extension.
    
    This core does not use a firmware or an eeprom.
    
    Some devices only have a switch which supports 100MBit/s, this
    currently does not work with this driver.
    
    This patch was original written by Michael Buesch <m@bues.ch> and is in
    OpenWrt for some years now.
    
    This was tested on a Linksys WRT610N V1 and older versions of this patch
    were tested by other people on different devices.
    Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
    Acked-by: default avatarMichael Chan <mchan@broadcom.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    7e6c63f0
tg3.c 445 KB