mbox series

[00/11] Enable DM_ETH for DPAA1 PowerPC T-series boards

Message ID cover.1617977391.git.camelia.groza@oss.nxp.com
Headers show
Series Enable DM_ETH for DPAA1 PowerPC T-series boards | expand

Message

Camelia Groza April 9, 2021, 2:23 p.m. UTC
Apologies to those who received this series twice off list due to an
e-mail misconfiguration.

This patch series enables DM_ETH and DM_MDIO on the T2080RDB, T4240RDB and
T1042D4RDB DPAA1 PowerPC boards. The necessary FMan v3 Ethernet and MDIO
nodes are added to each platform's SoC and board device tree.

On T2080RDB, fdt fixups are performed before booting into the OS using a
simplified new routine in order to avoid the legacy code path.

Camelia Groza (11):
  powerpc: dts: t2080: add QorIQ DPAA 1 FMan v3 nodes
  powerpc: dts: t2080rdb: add FMan v3 nodes
  board: freescale: t208xrdb: fdt fixups under DM_ETH
  configs: T2080RDB: enable DM_ETH
  powerpc: dts: t4240: add QorIQ DPAA 1 FMan v3 nodes
  powerpc: dts: t4240rdb: add FMan v3 nodes
  powerpc: dts: qoriq: update the mdio offsets under the second FMan v3
  configs: T4240RDB: enable DM_ETH
  powerpc: dts: t1042: add QorIQ DPAA 1 FMan v3 nodes
  powerpc: dts: t1042d4rdb: add FMan v3 nodes
  configs: T1042D4RDB: enable DM_ETH

 arch/powerpc/dts/qoriq-fman3-1-10g-0.dtsi |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-10g-1.dtsi |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-0.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-1.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-2.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-3.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-4.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1-1g-5.dtsi  |   2 +-
 arch/powerpc/dts/qoriq-fman3-1.dtsi       |   4 +-
 arch/powerpc/dts/t1042d4rdb.dts           |  55 ++++++++-
 arch/powerpc/dts/t1042si-post.dtsi        |  46 +++++++
 arch/powerpc/dts/t2080rdb.dts             |  69 ++++++++++-
 arch/powerpc/dts/t2080si-post.dtsi        |  51 ++++++++
 arch/powerpc/dts/t4240rdb.dts             | 142 +++++++++++++++++++++-
 arch/powerpc/dts/t4240si-post.dtsi        | 101 +++++++++++++++
 board/freescale/t208xrdb/eth_t208xrdb.c   |  35 ++++++
 board/freescale/t208xrdb/t208xrdb.c       |   3 +
 board/freescale/t208xrdb/t208xrdb.h       |   2 +
 configs/T1042D4RDB_NAND_defconfig         |   3 +
 configs/T1042D4RDB_SDCARD_defconfig       |   3 +
 configs/T1042D4RDB_SECURE_BOOT_defconfig  |   4 +-
 configs/T1042D4RDB_SPIFLASH_defconfig     |   3 +
 configs/T1042D4RDB_defconfig              |   3 +
 configs/T2080RDB_NAND_defconfig           |   3 +
 configs/T2080RDB_SDCARD_defconfig         |   3 +
 configs/T2080RDB_SPIFLASH_defconfig       |   3 +
 configs/T2080RDB_defconfig                |   3 +
 configs/T4240RDB_SDCARD_defconfig         |   3 +
 configs/T4240RDB_defconfig                |   3 +
 29 files changed, 544 insertions(+), 14 deletions(-)
 create mode 100644 arch/powerpc/dts/t1042si-post.dtsi
 create mode 100644 arch/powerpc/dts/t2080si-post.dtsi
 create mode 100644 arch/powerpc/dts/t4240si-post.dtsi

--
2.17.1