diff options
author | Srinath Mannam <srinath.mannam@broadcom.com> | 2017-07-29 06:42:24 +0200 |
---|---|---|
committer | Florian Fainelli <f.fainelli@gmail.com> | 2017-08-07 19:29:07 +0200 |
commit | fd898f75dac70104c014eb747e6fbae2f5594f7f (patch) | |
tree | 915e7b2fe095b2efbbb31c47a6f2ea8e81dd4f17 /arch/arm64/boot/dts/broadcom | |
parent | arm64: dts: Enable stats for CCN-502 interconnect on Stingray (diff) | |
download | linux-fd898f75dac70104c014eb747e6fbae2f5594f7f.tar.xz linux-fd898f75dac70104c014eb747e6fbae2f5594f7f.zip |
arm64: dts: Add MDIO multiplexer DT node for Stingray
Added MDIO multiplexer iproc DT node for Stingray, which contains
the child nodes of PCIe serdes, RGMII, SATA and USB phy MDIO slaves.
Signed-off-by: Srinath Mannam <srinath.mannam@broadcom.com>
Reviewed-by: Ray Jui <ray.jui@broadcom.com>
Reviewed-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm64/boot/dts/broadcom')
-rw-r--r-- | arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi b/arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi index a63c4657d2d8..697401df0ab4 100644 --- a/arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi +++ b/arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi @@ -275,6 +275,37 @@ #include "stingray-pinctrl.dtsi" + mdio_mux_iproc: mdio-mux@0002023c { + compatible = "brcm,mdio-mux-iproc"; + reg = <0x0002023c 0x14>; + #address-cells = <1>; + #size-cells = <0>; + + mdio@0 { /* PCIe serdes */ + reg = <0x0>; + #address-cells = <1>; + #size-cells = <0>; + }; + + mdio@2 { /* SATA */ + reg = <0x2>; + #address-cells = <1>; + #size-cells = <0>; + }; + + mdio@3 { /* USB */ + reg = <0x3>; + #address-cells = <1>; + #size-cells = <0>; + }; + + mdio@10 { /* RGMII */ + reg = <0x10>; + #address-cells = <1>; + #size-cells = <0>; + }; + }; + pwm: pwm@00010000 { compatible = "brcm,iproc-pwm"; reg = <0x00010000 0x1000>; |