1. 10 Jan, 2016 1 commit
  2. 07 Jan, 2016 2 commits
  3. 21 Oct, 2015 1 commit
  4. 17 Aug, 2015 2 commits
  5. 12 Nov, 2014 1 commit
  6. 16 Aug, 2014 1 commit
  7. 23 Apr, 2014 1 commit
  8. 07 Dec, 2012 2 commits
  9. 15 Nov, 2012 1 commit
    • Patrick Trantham's avatar
      net: phy: smsc: Re-enable EDPD mode for LAN87xx · 4223dbff
      Patrick Trantham authored
      This patch re-enables Energy Detect Power Down (EDPD) mode for the
      LAN8710/LAN8720.  EDPD mode was disabled in a previous commit,
      (b629820d
      
      ), because it was causing the
      PHY to not be able to detect a link when cold started without a cable
      connected.
      
      The LAN8710/LAN8720 requires a minimum of 2 link pulses within 64ms of
      each other in order to set the ENERGYON bit and exit EDPD mode.  If a
      link partner does send the pulses within this interval, the PHY will
      remained powered down.
      
      This workaround will manually toggle the PHY on/off upon calls to
      read_status in order to generate link test pulses if the link is down.
      If a link partner is present, it will respond to the pulses, which will
      cause the ENERGYON bit to be set and will cause the EDPD mode to be
      exited.
      Signed-off-by: default avatarPatrick Trantham <patrick.trantham@fuel7.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      4223dbff
  10. 27 Sep, 2012 1 commit
  11. 17 Jul, 2012 1 commit
  12. 09 Jul, 2012 1 commit
  13. 03 Jan, 2012 1 commit
  14. 05 Oct, 2010 1 commit
    • Uwe Kleine-König's avatar
      net/phy: fix many "defined but unused" warnings · cf93c945
      Uwe Kleine-König authored
      
      
      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: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      cf93c945
  15. 02 Apr, 2010 1 commit
  16. 06 Jan, 2010 1 commit
  17. 23 Mar, 2009 1 commit
  18. 22 Jan, 2009 1 commit
  19. 05 Nov, 2008 1 commit
  20. 28 Apr, 2008 2 commits
  21. 14 Aug, 2006 1 commit
  22. 24 May, 2006 1 commit