mbox series

[U-Boot,0/2] net: phy: allow disabling SmartEEE for Atheros PHYs

Message ID 1545172561-28687-1-git-send-email-vladimir.oltean@nxp.com
Headers show
Series net: phy: allow disabling SmartEEE for Atheros PHYs | expand

Message

Vladimir Oltean Dec. 18, 2018, 10:36 p.m. UTC
The first patch moves the implementations of phy_read_mmd_indirect and
phy_write_mmd_indirect from the TI PHY driver into the core PHY driver
code, and the second patch makes use of these functions to allow users
to disable SmartEEE.

Vladimir Oltean (2):
  net: phy: promote phy_{read,write}_mmd_indirect from ti.c to generic
    code
  net: phy: at803x: Address packet drops at low traffic rate due to
    SmartEEE feature

 drivers/net/phy/Kconfig   | 21 +++++++++++++
 drivers/net/phy/atheros.c | 28 +++++++++++++++++
 drivers/net/phy/phy.c     | 68 ++++++++++++++++++++++++++++++++++++++++++
 drivers/net/phy/ti.c      | 76 -----------------------------------------------
 include/linux/mdio.h      | 10 +++++++
 include/phy.h             | 37 +++++++++++++++++++++++
 6 files changed, 164 insertions(+), 76 deletions(-)