[PATCH 00/19] Enable DM_ETH on some DPAA1 PowerPC platforms
Madalin Bucur
madalin.bucur at oss.nxp.com
Thu Apr 30 14:59:57 CEST 2020
This patch set enables DM_ETH on some of the DPAA1 PowerPC
platforms. The required changes are added to the SoC and board
device tree files. The TSEC MDIO, in use by the DPAA 1 platforms
with FMan prior to v3, gets DM MDIO support. Only two platforms
get the DM_ETH support enabled as they have a simpler HW layout,
not making use of MDIO muxes that do not have support yet in DM.
Clockgen and GPIO device tree were also added, as required.
The remaining platforms will be converted as the dependencies will
be met. Added an entry in the MAINTAINERS file for the PowerPC
device tree include files added.
Please note that warnings related to lines over 80 characters are
present for some of these patches, related to a long compatible
line, i.e.
WARNING: line over 80 characters
#122: FILE: arch/powerpc/dts/p2041rdb.dts:106:
mdio at f1000 {
phy_xgmii_2: ethernet-phy at 0 {
+ compatible = "ethernet-phy-ieee802.3-c45";
reg = <0x0>;
};
I've left these as they are, being copied over from the Linux kernel
sources, I assume they do not pose a problem (nor I'm confident that
a different formatting would make things better).
Madalin Bucur (19):
board/freescale: add the DM_ETH changes for the PPC DPAA platforms
net: tsec: fsl_mdio: add DM MDIO support
powerpc: dts: QorIQ: Add node(s) for the platform PLL
powerpc: dts: add QorIQ GPIOs
powerpc: dts: add QorIQ DPAA 1 FMan device tree nodes
powerpc: dts: add QorIQ DPAA 1 FMan v3 device tree nodes
powerpc: dts: add QorIQ DPAA 1 FMan for P4080
powerpc: dts: add QorIQ DPAA 1 FMan interfaces to P4080DS
powerpc: dts: add QorIQ DPAA 1 FMan for P2041
powerpc: dts: add QorIQ DPAA 1 FMan to P2041RDB
powerpc: dts: add QorIQ DPAA 1 FMan for P3041
powerpc: dts: add QorIQ DPAA 1 FMan to P3041DS
powerpc: dts: add QorIQ DPAA 1 FMan for P5040
powerpc: dts: add QorIQ DPAA 1 FMan to P5040DS
powerpc: dts: add QorIQ DPAA 1 FMan v3 for T102x
powerpc: dts: add QorIQ DPAA 1 FMan v3 to T1024RDB
configs: enable DM_ETH support for P2041RDB
configs: enable DM_ETH support for T1024RDB
MAINTAINERS: add PowerPC DPAA dts include files to QorIQ DPAA
MAINTAINERS | 1 +
arch/powerpc/cpu/mpc85xx/cpu_init.c | 2 +
arch/powerpc/dts/p2041rdb.dts | 98 +++++++-
arch/powerpc/dts/p2041si-post.dtsi | 42 ++++
arch/powerpc/dts/p3041ds.dts | 129 ++++++++++-
arch/powerpc/dts/p3041si-post.dtsi | 42 ++++
arch/powerpc/dts/p4080ds.dts | 191 +++++++++++++++-
arch/powerpc/dts/p4080si-post.dtsi | 61 +++++
arch/powerpc/dts/p5040ds.dts | 252 ++++++++++++++++++++-
arch/powerpc/dts/p5040si-post.dtsi | 69 ++++++
arch/powerpc/dts/qoriq-clockgen1.dtsi | 14 ++
arch/powerpc/dts/qoriq-clockgen2.dtsi | 14 ++
arch/powerpc/dts/qoriq-fman-0-10g-0.dtsi | 37 +++
arch/powerpc/dts/qoriq-fman-0-1g-0.dtsi | 44 ++++
arch/powerpc/dts/qoriq-fman-0-1g-1.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-0-1g-2.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-0-1g-3.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-0-1g-4.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-0.dtsi | 79 +++++++
arch/powerpc/dts/qoriq-fman-1-10g-0.dtsi | 36 +++
arch/powerpc/dts/qoriq-fman-1-1g-0.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-1-1g-1.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-1-1g-2.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-1-1g-3.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-1-1g-4.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman-1.dtsi | 79 +++++++
.../dts/qoriq-fman3-0-10g-0-best-effort.dtsi | 47 ++++
arch/powerpc/dts/qoriq-fman3-0-10g-0.dtsi | 44 ++++
.../dts/qoriq-fman3-0-10g-1-best-effort.dtsi | 47 ++++
arch/powerpc/dts/qoriq-fman3-0-10g-1.dtsi | 44 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-0.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-1.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-2.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-3.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-4.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0-1g-5.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-0.dtsi | 84 +++++++
arch/powerpc/dts/qoriq-fman3-1-10g-0.dtsi | 44 ++++
arch/powerpc/dts/qoriq-fman3-1-10g-1.dtsi | 44 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-0.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-1.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-2.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-3.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-4.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1-1g-5.dtsi | 43 ++++
arch/powerpc/dts/qoriq-fman3-1.dtsi | 84 +++++++
arch/powerpc/dts/qoriq-fman3l-0.dtsi | 72 ++++++
arch/powerpc/dts/qoriq-gpio-0.dtsi | 16 ++
arch/powerpc/dts/qoriq-gpio-1.dtsi | 16 ++
arch/powerpc/dts/qoriq-gpio-2.dtsi | 16 ++
arch/powerpc/dts/qoriq-gpio-3.dtsi | 16 ++
arch/powerpc/dts/t1023si-post.dtsi | 37 +++
arch/powerpc/dts/t1024rdb.dts | 54 ++++-
arch/powerpc/dts/t1024si-post.dtsi | 10 +
board/freescale/b4860qds/b4860qds.c | 2 +
board/freescale/corenet_ds/corenet_ds.c | 2 +
board/freescale/ls1043aqds/ls1043aqds.c | 2 +
board/freescale/p1023rdb/p1023rdb.c | 5 +-
board/freescale/p2041rdb/p2041rdb.c | 2 +
board/freescale/t102xqds/t102xqds.c | 2 +
board/freescale/t102xrdb/t102xrdb.c | 2 +
board/freescale/t1040qds/t1040qds.c | 2 +
board/freescale/t104xrdb/t104xrdb.c | 2 +
board/freescale/t208xqds/t208xqds.c | 2 +
board/freescale/t208xrdb/t208xrdb.c | 2 +
board/freescale/t4qds/t4240qds.c | 2 +
board/freescale/t4rdb/t4240rdb.c | 2 +
configs/P2041RDB_NAND_defconfig | 3 +
configs/P2041RDB_SDCARD_defconfig | 3 +
configs/P2041RDB_SECURE_BOOT_defconfig | 3 +
configs/P2041RDB_SPIFLASH_defconfig | 3 +
configs/P2041RDB_defconfig | 3 +
configs/T1024RDB_NAND_defconfig | 3 +
configs/T1024RDB_SDCARD_defconfig | 3 +
configs/T1024RDB_SECURE_BOOT_defconfig | 3 +
configs/T1024RDB_SPIFLASH_defconfig | 3 +
configs/T1024RDB_defconfig | 3 +
drivers/net/fsl_mdio.c | 138 ++++++++++-
78 files changed, 2953 insertions(+), 12 deletions(-)
create mode 100644 arch/powerpc/dts/p2041si-post.dtsi
create mode 100644 arch/powerpc/dts/p3041si-post.dtsi
create mode 100644 arch/powerpc/dts/p4080si-post.dtsi
create mode 100644 arch/powerpc/dts/p5040si-post.dtsi
create mode 100644 arch/powerpc/dts/qoriq-clockgen1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-clockgen2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-10g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-1g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-1g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-1g-2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-1g-3.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0-1g-4.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-10g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-1g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-1g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-1g-2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-1g-3.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1-1g-4.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-10g-0-best-effort.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-10g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-10g-1-best-effort.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-10g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-3.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-4.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0-1g-5.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-10g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-10g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-3.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-4.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1-1g-5.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-fman3l-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-gpio-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-gpio-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-gpio-2.dtsi
create mode 100644 arch/powerpc/dts/qoriq-gpio-3.dtsi
create mode 100644 arch/powerpc/dts/t1023si-post.dtsi
create mode 100644 arch/powerpc/dts/t1024si-post.dtsi
--
2.1.0
More information about the U-Boot
mailing list