diff options
author | Igal Liberman <Igal.Liberman@freescale.com> | 2015-08-03 10:14:10 +0200 |
---|---|---|
committer | Scott Wood <oss@buserror.net> | 2016-03-12 03:01:38 +0100 |
commit | 84e0f1c138061c2494d240f9ad3f94edcf69e29d (patch) | |
tree | 550d83011010112e06c53764b5b3d16e53a1c852 /arch/powerpc/boot/dts/fsl/t1042rdb.dts | |
parent | powerpc/86xx: Introduce and use common dtsi (diff) | |
download | linux-84e0f1c138061c2494d240f9ad3f94edcf69e29d.tar.xz linux-84e0f1c138061c2494d240f9ad3f94edcf69e29d.zip |
powerpc/mpc85xx: Add MDIO bus muxing support to the board device tree(s)
Describe the PHY topology for all configurations supported by each board
Based on prior work by Andy Fleming <afleming@freescale.com>
Signed-off-by: Shruti Kanetkar <Shruti@freescale.com>
Signed-off-by: Emil Medve <Emilian.Medve@Freescale.com>
Signed-off-by: Igal Liberman <Igal.Liberman@freescale.com>
Signed-off-by: Scott Wood <oss@buserror.net>
Diffstat (limited to 'arch/powerpc/boot/dts/fsl/t1042rdb.dts')
-rw-r--r-- | arch/powerpc/boot/dts/fsl/t1042rdb.dts | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/arch/powerpc/boot/dts/fsl/t1042rdb.dts b/arch/powerpc/boot/dts/fsl/t1042rdb.dts index 8d908e795e4d..2c138627b1b4 100644 --- a/arch/powerpc/boot/dts/fsl/t1042rdb.dts +++ b/arch/powerpc/boot/dts/fsl/t1042rdb.dts @@ -1,7 +1,7 @@ /* * T1042RDB Device Tree Source * - * Copyright 2014 Freescale Semiconductor Inc. + * Copyright 2014 - 2015 Freescale Semiconductor Inc. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -38,6 +38,34 @@ / { model = "fsl,T1042RDB"; compatible = "fsl,T1042RDB"; + + aliases { + phy_sgmii_2 = &phy_sgmii_2; + }; + + soc@ffe000000 { + fman@400000 { + ethernet@e0000 { + status = "disabled"; + }; + + ethernet@e2000 { + status = "disabled"; + }; + + ethernet@e4000 { + phy-handle = <&phy_sgmii_2>; + phy-connection-type = "sgmii"; + }; + + mdio@fc000 { + phy_sgmii_2: ethernet-phy@03 { + reg = <0x03>; + }; + }; + }; + }; + ifc: localbus@ffe124000 { cpld@3,0 { compatible = "fsl,t1042rdb-cpld"; |