1. 17 12月, 2008 2 次提交
  2. 10 12月, 2008 1 次提交
  3. 29 11月, 2008 4 次提交
  4. 25 11月, 2008 1 次提交
  5. 22 11月, 2008 1 次提交
  6. 21 11月, 2008 1 次提交
  7. 20 11月, 2008 1 次提交
    • T
      phylib: Fix auto-negotiation restart avoidance · de339c2a
      Trent Piepho 提交于
      A previous patch, 51e2a384, made
      genphy_config_aneg() not restart aneg by calling genphy_restart_aneg() if
      the advertisement hadn't changed.
      
      But, genphy_restart_aneg() doesn't just restart aneg, it may also *enable*
      aneg or un-isolate the PHY from the MII (those functions are controlled by
      the same register).  The code to avoid calling genphy_restart_aneg() didn't
      consider this.
      
      So, modify genphy_config_aneg() to also check if the PHY needs to have aneg
      enabled or be un-isolated before deciding not to restart aneg.
      
      This caused a problem with certain Davicom PHYs, as that driver isolates
      the PHY (why?) before calling genphy_config_aneg() and expects the PHY to
      be un-isolated by that function.
      Signed-off-by: NTrent Piepho <tpiepho@freescale.com>
      Reported-by: NScott Wood <scottwood@freescale.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      de339c2a
  8. 17 11月, 2008 2 次提交
  9. 16 11月, 2008 2 次提交
  10. 15 11月, 2008 1 次提交
  11. 11 11月, 2008 1 次提交
  12. 06 11月, 2008 1 次提交
  13. 04 11月, 2008 3 次提交
  14. 17 10月, 2008 1 次提交
  15. 14 10月, 2008 2 次提交
  16. 10 10月, 2008 1 次提交
  17. 09 10月, 2008 7 次提交
  18. 19 9月, 2008 1 次提交
  19. 23 7月, 2008 2 次提交
  20. 11 7月, 2008 1 次提交
  21. 31 5月, 2008 1 次提交
  22. 23 5月, 2008 1 次提交
  23. 22 5月, 2008 2 次提交