
This series cleans up the Atheros PHY AR803x PHY driver and adds a device tree binding for the most commonly used PHY settings like clock output.
If you're a board maintainer you're getting this mail because you probably use an AR803x PHY on your board. Please have a look at your board specific code and see if you can use the device tree bindings instead. Let me know, if something is missing.
Michael Walle (9): phy: atheros: introduce debug read and write functions phy: atheros: move delay config to common function phy: atheros: ar8035: remove extra delay config phy: atheros: ar8035: use phy_{read|write}_mmd() phy: atheros: don't overwrite debug register values phy: atheros: fix delay configuration phy: atheros: Add device tree bindings and config phy: atheros: ar8035: remove static clock config phy: atheros: consolidate {ar8031|ar8035}_config()
doc/device-tree-bindings/net/phy/atheros.txt | 22 ++ drivers/net/phy/atheros.c | 262 +++++++++++++++---- 2 files changed, 240 insertions(+), 44 deletions(-) create mode 100644 doc/device-tree-bindings/net/phy/atheros.txt
Cc: Joe Hershberger joe.hershberger@ni.com Cc: Fabio Estevam fabio.estevam@nxp.com Cc: Adam Ford aford173@gmail.com Cc: Otavio Salvador otavio@ossystems.com.br Cc: Ian Ray ian.ray@ge.com Cc: Jason Liu jason.hui.liu@nxp.com Cc: Ye Li ye.li@nxp.com Cc: Uri Mashiach uri.mashiach@compulab.co.il Cc: Nikita Kiryanov nikita@compulab.co.il Cc: Lukasz Majewski lukma@denx.de Cc: Fabio Estevam festevam@gmail.com Cc: Vanessa Maegima vanessa.maegima@nxp.com Cc: Eric Bénard eric@eukrea.com