mbox series

[U-Boot,0/4] Marvell MDIO driver and new MDIO name property

Message ID 20190717151026.27994-1-alexandru.marginean@nxp.com
Headers show
Series Marvell MDIO driver and new MDIO name property | expand

Message

Alexandru Marginean July 17, 2019, 3:10 p.m. UTC
This is a respin of the original Marvell MDIO driver submitted by Ken about one
year ago, using the new MDIO DM code.
Added binding documents for mdio and marvell-mdio and introduced a new optional
property for naming MDIO buses in case the driver can't reasonably pick a nice
name by itself.

Alex Marginean (4):
  net: mdio-uclass: name MDIO according to device-name property if
    preset
  doc: bindings: add mdio.txt describing generic MDIO properties
  drivers: net: add marvell MDIO driver
  arm: dts: Set custom names for cp110 master/slave MDIO buses

 arch/arm/dts/armada-cp110-master.dtsi         |   1 +
 arch/arm/dts/armada-cp110-slave.dtsi          |   1 +
 doc/device-tree-bindings/net/marvell-mdio.txt |  15 ++
 doc/device-tree-bindings/net/mdio.txt         |  36 +++
 drivers/net/Kconfig                           |  10 +
 drivers/net/Makefile                          |   1 +
 drivers/net/mvmdio.c                          | 236 ++++++++++++++++++
 net/mdio-uclass.c                             |  11 +
 8 files changed, 311 insertions(+)
 create mode 100644 doc/device-tree-bindings/net/marvell-mdio.txt
 create mode 100644 doc/device-tree-bindings/net/mdio.txt
 create mode 100644 drivers/net/mvmdio.c

Comments

Alexandru Marginean July 17, 2019, 7:09 p.m. UTC | #1
+Nevo, I forgot to CC you.
Alex

On 7/17/2019 6:10 PM, Alex Marginean wrote:
> This is a respin of the original Marvell MDIO driver submitted by Ken about one
> year ago, using the new MDIO DM code.
> Added binding documents for mdio and marvell-mdio and introduced a new optional
> property for naming MDIO buses in case the driver can't reasonably pick a nice
> name by itself.
> 
> Alex Marginean (4):
>    net: mdio-uclass: name MDIO according to device-name property if
>      preset
>    doc: bindings: add mdio.txt describing generic MDIO properties
>    drivers: net: add marvell MDIO driver
>    arm: dts: Set custom names for cp110 master/slave MDIO buses
> 
>   arch/arm/dts/armada-cp110-master.dtsi         |   1 +
>   arch/arm/dts/armada-cp110-slave.dtsi          |   1 +
>   doc/device-tree-bindings/net/marvell-mdio.txt |  15 ++
>   doc/device-tree-bindings/net/mdio.txt         |  36 +++
>   drivers/net/Kconfig                           |  10 +
>   drivers/net/Makefile                          |   1 +
>   drivers/net/mvmdio.c                          | 236 ++++++++++++++++++
>   net/mdio-uclass.c                             |  11 +
>   8 files changed, 311 insertions(+)
>   create mode 100644 doc/device-tree-bindings/net/marvell-mdio.txt
>   create mode 100644 doc/device-tree-bindings/net/mdio.txt
>   create mode 100644 drivers/net/mvmdio.c
>