diff options
author | Florinel Iordache <florinel.iordache@nxp.com> | 2019-05-27 15:57:05 +0300 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 16:11:14 +0800 |
commit | f0f0a99109f205b225870513086d7dbd9d3c9b47 (patch) | |
tree | 4ad2d13f93757de4ec14e6de177dc3ffc4a57202 | |
parent | 5687a1404940c73190c4b811024f4d45599c0623 (diff) |
arm64: dts: fsl: remove backplane support
Remove entire backplane support from device tree for all supported platforms
Signed-off-by: Florinel Iordache <florinel.iordache@nxp.com>
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts | 4 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts | 34 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 5 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 26 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 46 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts | 58 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 90 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 60 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 86 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 4 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 4 |
11 files changed, 4 insertions, 413 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts b/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts index a4708c0a7503..644632275574 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts @@ -259,10 +259,6 @@ pcie@3600000 { dma-coherent; }; -&serdes1 { - dma-coherent; -}; - &fsldpaa { dma-coherent; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts b/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts index 5016f25628b7..de4d3b5bf4b1 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts @@ -100,36 +100,6 @@ pcie@3600000 { compatible = "fsl,fman", "simple-bus"; }; -&mdio9 { - pcsphy6: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x8C0 0x40>; /* lane D */ - }; -}; - -&mdio10 { - pcsphy7: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x880 0x40>; /* lane C */ - }; -}; - -/* Update MAC connections to backplane PHYs - * &mac9 { - * phy-handle = <&pcsphy6>; - *}; - * - *&mac10 { - * phy-handle = <&pcsphy7>; - *}; -*/ - &clockgen { dma-coherent; }; @@ -298,10 +268,6 @@ pcie@3600000 { dma-coherent; }; -&serdes1 { - dma-coherent; -}; - &fsldpaa { dma-coherent; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi index 8224384920c7..75c52ee00ca1 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi @@ -679,11 +679,6 @@ <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>; }; - serdes1: serdes@1ea0000 { - reg = <0x0 0x1ea0000 0 0x00002000>; - compatible = "fsl,serdes-10g"; - }; - pcie@3400000 { compatible = "fsl,ls1046a-pcie"; reg = <0x00 0x03400000 0x0 0x00100000 /* controller registers */ diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts b/arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts index a6aac57ed4b5..38e3bed55047 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts @@ -170,29 +170,3 @@ &sata { status = "okay"; }; - -&pcs_mdio1 { - pcs_phy1: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x840 0x40>;/* lane B */ - }; -}; - -&pcs_mdio2 { - pcs_phy2: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x800 0x40>;/* lane A */ - }; -}; - -/* Update DPMAC connections to backplane PHYs, under SerDes 0x1D_0xXX. - * &dpmac1 { - * phy-handle = <&pcs_phy1>; - * }; - */ diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index 07e56d35dd0d..9313585bbf1c 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi @@ -183,12 +183,6 @@ little-endian; }; - serdes1: serdes@1ea0000 { - compatible = "fsl,serdes-10g"; - reg = <0x0 0x1ea0000 0 0x00002000>; - little-endian; - }; - tmu: tmu@1f80000 { compatible = "fsl,qoriq-tmu"; reg = <0x0 0x1f80000 0x0 0x10000>; @@ -335,46 +329,6 @@ #size-cells = <0>; }; - pcs_mdio1: mdio@8c07000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c07000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio2: mdio@8c0b000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0b000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio3: mdio@8c0f000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0f000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio4: mdio@8c13000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c13000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - ifc: ifc@2240000 { compatible = "fsl,ifc", "simple-bus"; reg = <0x0 0x2240000 0x0 0x20000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts b/arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts index 6da3963ee269..01a3775528dd 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts @@ -71,64 +71,6 @@ }; }; -&pcs_mdio1 { - pcs_phy1: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x9C0 0x40>;/* lane H */ - }; -}; - -&pcs_mdio2 { - pcs_phy2: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x980 0x40>;/* lane G */ - }; -}; - -&pcs_mdio3 { - pcs_phy3: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x940 0x40>;/* lane F */ - }; -}; - -&pcs_mdio4 { - pcs_phy4: ethernet-phy@0 { - backplane-mode = "10gbase-kr"; - compatible = "ethernet-phy-ieee802.3-c45"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0x900 0x40>;/* lane E */ - }; -}; - -/* Update DPMAC connections to backplane PHYs, under SerDes 0x2a_0xXX. - * &dpmac1 { - * phy-handle = <&pcs_phy1>; - * }; - * - * &dpmac2 { - * phy-handle = <&pcs_phy2>; - * }; - * - * &dpmac3 { - * phy-handle = <&pcs_phy3>; - * }; - * - * &dpmac4 { - * phy-handle = <&pcs_phy4>; - * }; - */ - /* Update DPMAC connections to external PHYs, under SerDes 0x2a_0x49. */ &dpmac9 { phy-handle = <&mdio0_phy12>; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi index b7480ee8cbca..0bba463d856e 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi @@ -550,90 +550,6 @@ #size-cells = <0>; }; - pcs_mdio1: mdio@8c07000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c07000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio2: mdio@8c0b000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0b000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio3: mdio@8c0f000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0f000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio4: mdio@8c13000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c13000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio5: mdio@8c17000 { - status = "disabled"; - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c17000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio6: mdio@8c1b000 { - status = "disabled"; - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c1b000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio7: mdio@8c1f000 { - status = "disabled"; - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c1f000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio8: mdio@8c23000 { - status = "disabled"; - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c23000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - i2c0: i2c@2000000 { status = "disabled"; compatible = "fsl,vf610-i2c", "fsl,ls208xa-vf610-i2c"; @@ -835,12 +751,6 @@ snps,host-vbus-glitches; }; - serdes1: serdes@1ea0000 { - compatible = "fsl,serdes-10g"; - reg = <0x0 0x1ea0000 0 0x00002000>; - little-endian; - }; - ccn@4000000 { compatible = "arm,ccn-504"; reg = <0x0 0x04000000 0x0 0x01000000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts b/arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts index 48424d628eec..a0c27b5bac0d 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts @@ -316,46 +316,6 @@ status = "okay"; }; -&pcs_mdio1 { - pcs_phy1: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c45"; - backplane-mode = "40gbase-kr"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0xF00 0xE00 0xD00 0xC00>; /* lanes H, G, F, E */ - }; -}; - -&pcs_mdio2 { - pcs_phy2: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c45"; - backplane-mode = "40gbase-kr"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0xB00 0xA00 0x900 0x800>; /* lanes D, C, B, A */ - }; -}; - -&pcs_mdio3 { - pcs_phy3: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c45"; - backplane-mode = "10gbase-kr"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0xF00 0x100>; /* lane H */ - }; -}; - -&pcs_mdio4 { - pcs_phy4: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c45"; - backplane-mode = "10gbase-kr"; - reg = <0x0>; - fsl,lane-handle = <&serdes1>; - fsl,lane-reg = <0xE00 0x100>; /* lane G */ - }; -}; - &sata0 { status = "okay"; }; @@ -371,23 +331,3 @@ &sata3 { status = "okay"; }; - -/* Update DPMAC connections to 40G backplane PHYs - * &dpmac1 { - * phy-handle = <&pcs_phy1>; - * }; - * - * &dpmac2 { - * phy-handle = <&pcs_phy2>; - * }; - */ - -/* Update DPMAC connections to 10G backplane PHYs - * &dpmac3 { - * phy-handle = <&pcs_phy3>; - * }; - * - * &dpmac4 { - * phy-handle = <&pcs_phy4>; - * }; - */ diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi index e22f7a676e74..56ca952a0617 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi @@ -500,92 +500,6 @@ status = "disabled"; }; - pcs_mdio1: mdio@8c07000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c07000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio2: mdio@8c0b000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0b000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio3: mdio@8c0f000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c0f000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio4: mdio@8c13000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c13000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio5: mdio@8c17000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c17000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio6: mdio@8c1b000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c1b000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio7: mdio@8c1f000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c1f000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - pcs_mdio8: mdio@8c23000 { - compatible = "fsl,fman-memac-mdio"; - reg = <0x0 0x8c23000 0x0 0x1000>; - device_type = "mdio"; - little-endian; - - #address-cells = <1>; - #size-cells = <0>; - }; - - serdes1: serdes@1ea0000 { - compatible = "fsl,serdes-28g"; - reg = <0x0 0x1ea0000 0 0x00002000>; - little-endian; - }; - i2c0: i2c@2000000 { compatible = "fsl,vf610-i2c"; #address-cells = <1>; diff --git a/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi b/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi index 7886b94cc616..801b6d095a29 100644 --- a/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi +++ b/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi @@ -22,7 +22,7 @@ fman@1a00000 { fsl,qman-channel-id = <0x800>; }; - mac9: ethernet@f0000 { + ethernet@f0000 { cell-index = <0x8>; compatible = "fsl,fman-memac"; reg = <0xf0000 0x1000>; @@ -30,7 +30,7 @@ fman@1a00000 { pcsphy-handle = <&pcsphy6>; }; - mdio9: mdio@f1000 { + mdio@f1000 { #address-cells = <1>; #size-cells = <0>; compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio"; diff --git a/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi b/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi index 89b9d14b8436..dad547c44450 100644 --- a/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi +++ b/arch/arm64/boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi @@ -22,7 +22,7 @@ fman@1a00000 { fsl,qman-channel-id = <0x801>; }; - mac10: ethernet@f2000 { + ethernet@f2000 { cell-index = <0x9>; compatible = "fsl,fman-memac"; reg = <0xf2000 0x1000>; @@ -30,7 +30,7 @@ fman@1a00000 { pcsphy-handle = <&pcsphy7>; }; - mdio10: mdio@f3000 { + mdio@f3000 { #address-cells = <1>; #size-cells = <0>; compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio"; |