1. 06 12月, 2016 1 次提交
  2. 02 12月, 2016 7 次提交
  3. 22 11月, 2016 1 次提交
  4. 16 11月, 2016 4 次提交
  5. 15 11月, 2016 1 次提交
    • F
      net: stmmac: Fix lack of link transition for fixed PHYs · c51e424d
      Florian Fainelli 提交于
      Commit 52f95bbf ("stmmac: fix adjust link call in case of a switch
      is attached") added some logic to avoid polling the fixed PHY and
      therefore invoking the adjust_link callback more than once, since this
      is a fixed PHY and link events won't be generated.
      
      This works fine the first time, because we start with phydev->irq =
      PHY_POLL, so we call adjust_link, then we set phydev->irq =
      PHY_IGNORE_INTERRUPT and we stop polling the PHY.
      
      Now, if we called ndo_close(), which calls both phy_stop() and does an
      explicit netif_carrier_off(), we end up with a link down. Upon calling
      ndo_open() again, despite starting the PHY state machine, we have
      PHY_IGNORE_INTERRUPT set, and we generate no link event at all, so the
      link is permanently down.
      
      Fixes: 52f95bbf ("stmmac: fix adjust link call in case of a switch is attached")
      Signed-off-by: NFlorian Fainelli <f.fainelli@gmail.com>
      Acked-by: NGiuseppe Cavallaro <peppe.cavallaro@st.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      c51e424d
  6. 20 10月, 2016 2 次提交
  7. 16 10月, 2016 1 次提交
  8. 13 10月, 2016 2 次提交
  9. 22 9月, 2016 1 次提交
  10. 19 9月, 2016 1 次提交
  11. 13 9月, 2016 2 次提交
  12. 08 9月, 2016 3 次提交
  13. 03 9月, 2016 3 次提交
  14. 02 9月, 2016 2 次提交
  15. 31 8月, 2016 1 次提交
  16. 02 8月, 2016 2 次提交
  17. 14 7月, 2016 1 次提交
  18. 13 7月, 2016 1 次提交
  19. 11 7月, 2016 1 次提交
  20. 03 7月, 2016 1 次提交
  21. 28 6月, 2016 2 次提交