1. 03 9月, 2016 11 次提交
  2. 02 9月, 2016 27 次提交
  3. 01 9月, 2016 2 次提交
    • D
      Merge branch 'asix-pm-improvements' · d00a90ca
      David S. Miller 提交于
      Robert Foss says:
      
      ====================
      net/usb: asix driver improvements
      
      This is a resubmission of v3, since the netdev
      mailinlist was not sent the previous submission.
      
      This series improves power management of the asix driver.
      
       - Suspend/resume support is improved to save needed registers.
       - Device disconnection is improved.
       - Fixes AX88772x resume failures
       - Implementes IEEE 802.3 spec section "22.2.4.1.1 Reset" correctly
       - Fixes AX_CMD_WRITE_MEDIUM_MODE being set incorrectly
      
      Changes since v1:
      - Added proper metadata tags to series.
      - Added two more patches to series.
      
      Changes since v2:
      - Added coverletter
      - Tested patches on AX88772A/AX88772B/AX88178/AX88179 hardware
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d00a90ca
    • R
      net: asix: autoneg will set WRITE_MEDIUM reg · 535baf85
      Robert Foss 提交于
      From: Grant Grundler <grundler@chromium.org>
      
      The miii_nway_restart() causes a PHY link change activity and
      ax88772_link_reset will be called. link_reset will set
      AX_CMD_WRITE_MEDIUM_MODE register correctly.
      
      The asix_write_medium_mode in reset() fills in a default value to the register
      which may be different from the negotiation result. So do this first.
      
      Ignore the ret value since it's ignored in XXX_link_reset() functions.
      Signed-off-by: NGrant Grundler <grundler@google.com>
      Signed-off-by: NRobert Foss <robert.foss@collabora.com>
      Tested-by: NRobert Foss <robert.foss@collabora.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      535baf85