]> git.karo-electronics.de Git - karo-tx-linux.git/commit
dt-bindings: phy: Modify Broadcom NS USB 3.0 PHY binding to use MDIO
authorRafał Miłecki <rafal@milecki.pl>
Thu, 8 Jun 2017 20:04:27 +0000 (22:04 +0200)
committerKishon Vijay Abraham I <kishon@ti.com>
Fri, 16 Jun 2017 07:52:26 +0000 (13:22 +0530)
commit91699e98f19a392dc59defd0731a0434f842f9d4
tree25c8d5a072aab85032914bfe1e2a75982cef8a97
parent4536adee0a96864a1ff000025c4c9a6299541f83
dt-bindings: phy: Modify Broadcom NS USB 3.0 PHY binding to use MDIO

Thanks to work done by Broadcom explaining their USB 3.0 PHY details we
know it's attached to the MDIO bus. Use this knowledge to update the
binding: make it a subnode to the MDIO bus and rework way of specifying
required registers. This will describe hardware more precisely and will
allow to support (describe) more devices attached to the MDIO.

While compatibility strings remain the same there isn't a direct
conflict (compatibility breakage) for the binding. Originally it wasn't
supposed to be used for MDIO subnode so this change should be safe
unless some operating system was probing MDIO subnodes as standalone
devices.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Documentation/devicetree/bindings/phy/bcm-ns-usb3-phy.txt