08 Sep, 2015

1 commit


05 Oct, 2010

1 commit

  • MODULE_DEVICE_TABLE only expands to something if it's compiled
    for a module. So when building-in support for the phys, the
    mdio_device_id tables are unused. Marking them with __maybe_unused
    fixes the following warnings:

    drivers/net/phy/bcm63xx.c:134: warning: 'bcm63xx_tbl' defined but not used
    drivers/net/phy/broadcom.c:933: warning: 'broadcom_tbl' defined but not used
    drivers/net/phy/cicada.c:162: warning: 'cicada_tbl' defined but not used
    drivers/net/phy/davicom.c:222: warning: 'davicom_tbl' defined but not used
    drivers/net/phy/et1011c.c:114: warning: 'et1011c_tbl' defined but not used
    drivers/net/phy/icplus.c:137: warning: 'icplus_tbl' defined but not used
    drivers/net/phy/lxt.c:226: warning: 'lxt_tbl' defined but not used
    drivers/net/phy/marvell.c:724: warning: 'marvell_tbl' defined but not used
    drivers/net/phy/micrel.c:234: warning: 'micrel_tbl' defined but not used
    drivers/net/phy/national.c:154: warning: 'ns_tbl' defined but not used
    drivers/net/phy/qsemi.c:141: warning: 'qs6612_tbl' defined but not used
    drivers/net/phy/realtek.c:82: warning: 'realtek_tbl' defined but not used
    drivers/net/phy/smsc.c:257: warning: 'smsc_tbl' defined but not used
    drivers/net/phy/ste10Xp.c:135: warning: 'ste10Xp_tbl' defined but not used
    drivers/net/phy/vitesse.c:195: warning: 'vitesse_tbl' defined but not used

    Signed-off-by: Uwe Kleine-König
    Signed-off-by: David S. Miller

    Uwe Kleine-König
     

03 Apr, 2010

1 commit


07 Jan, 2010

1 commit

  • SMSC Ethernet Transceivers (LAN88710, LAN8710, LAN8720, LAN8187,
    LAN8700, LAN83C185) provide a mechanism to conserve power when
    the device is not connected to an active link partner
    (Energy Detect Mode).
    So this patch enables the Energy Detect power-down mode
    for these Transceivers.

    Signed-off-by: Giuseppe Cavallaro
    Signed-off-by: David S. Miller

    Giuseppe Cavallaro
     

24 Mar, 2009

1 commit


23 Jan, 2009

1 commit


06 Nov, 2008

1 commit

  • Attached is a driver for SMSC's LAN911x and LAN921x families of embedded
    ethernet controllers.

    There is an existing smc911x driver in the tree; this is intended to
    replace it. Dustin McIntire (the author of the smc911x driver) has
    expressed his support for switching to this driver.

    This driver contains workarounds for all known hardware issues, and has
    been tested on all flavours of the chip on multiple architectures.

    This driver now uses phylib, so this patch also adds support for the
    device's internal phy

    Signed-off-by: Steve Glendinning
    Signed-off-by: Bahadir Balban
    Signed-off-by: Dustin Mcintire
    Signed-off-by: Bill Gatliff
    Signed-off-by: Jeff Garzik

    Steve Glendinning
     

29 Apr, 2008

2 commits


15 Aug, 2006

1 commit


24 May, 2006

1 commit