pull request of u-boot-mpc85xx for v2020.07

Dear Tom, Please find my pull-request for u-boot-mpc85xx https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/694639674
Summary DM_ETH support for P2041RDB, T1024RDB, P5040DS, P3041DS, P4080DS, bug fixes Add TBI Phy access through MII DDR: Rework errata workaround for A008109, A008378, 009942
Thanks Priyanka --------------------- The following changes since commit ecd4d99f654f3f7bfb96001891d69c3125e70b69:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-06-01 23:34:18 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git HEAD
for you to fetch changes up to 164a5af43635c63ea2459d4c87a1a4b16acd689a:
ddr: Rework errata A008109, A008378, 009942 workaround (2020-06-04 18:53:20 +0530)
---------------------------------------------------------------- Hou Zhiqiang (3): doc: dt-bindings: tsec: Correct the Ethernet port compatible string net: tsec: Access eTSEC registers using virtual address net: tsec: Access TBI PHY through the corresponding MII
Jaiprakash Singh (1): ddr: Rework errata A008109, A008378, 009942 workaround
Joakim Tjernlund (1): ddr: fsl: Impl. Erratum A008109
Madalin Bucur (22): drivers: net: e1000: with DM_ETH needs DM_PCI too powerpc/mpc85xx: Fix compiling error with DM_GPIO powerpc: mpc85xx: fix unused variable warning drivers: net: qe: deselect QE when DM_ETH is enabled 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
arch/powerpc/cpu/mpc85xx/Kconfig | 6 + arch/powerpc/cpu/mpc85xx/cpu_init.c | 6 +- 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 + arch/powerpc/include/asm/mpc85xx_gpio.h | 3 +- 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 | 8 +- configs/P2041RDB_SPIFLASH_defconfig | 3 + configs/P2041RDB_defconfig | 3 + configs/T1024RDB_NAND_defconfig | 3 + configs/T1024RDB_SDCARD_defconfig | 3 + configs/T1024RDB_SECURE_BOOT_defconfig | 8 +- configs/T1024RDB_SPIFLASH_defconfig | 3 + configs/T1024RDB_defconfig | 3 + doc/device-tree-bindings/net/fsl-tsec-phy.txt | 4 +- drivers/ddr/fsl/Kconfig | 3 + drivers/ddr/fsl/ctrl_regs.c | 58 +---- drivers/ddr/fsl/fsl_ddr_gen4.c | 54 ++++- drivers/ddr/fsl/mpc85xx_ddr_gen3.c | 54 ++++- drivers/net/Kconfig | 1 + drivers/net/fsl_mdio.c | 140 +++++++++++- drivers/net/tsec.c | 32 ++- drivers/qe/Kconfig | 2 +- 87 files changed, 3111 insertions(+), 86 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

On Mon, Jun 08, 2020 at 07:32:47AM +0000, Priyanka Jain wrote:
Dear Tom, Please find my pull-request for u-boot-mpc85xx https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/694639674
Summary DM_ETH support for P2041RDB, T1024RDB, P5040DS, P3041DS, P4080DS, bug fixes Add TBI Phy access through MII DDR: Rework errata workaround for A008109, A008378, 009942
Thanks Priyanka
Applied to u-boot/master, thanks!
But please note and address: w+(P3041DS P3041DS_NAND P3041DS_SDCARD P3041DS_SPIFLASH) arch/powerpc/dts/p3041ds.dtb: Warning (avoid_default_addr_size): /localbus@ffe124000/board-control@3,0: Relying on default #address-cells value w+(P3041DS P3041DS_NAND P3041DS_SDCARD P3041DS_SPIFLASH) arch/powerpc/dts/p3041ds.dtb: Warning (avoid_default_addr_size): /localbus@ffe124000/board-control@3,0: Relying on default #size-cells value w+(P5040DS P5040DS_NAND P5040DS_SDCARD P5040DS_SPIFLASH) arch/powerpc/dts/p5040ds.dtb: Warning (avoid_default_addr_size): /localbus@ffe124000/board-control@3,0: Relying on default #address-cells value w+(P5040DS P5040DS_NAND P5040DS_SDCARD P5040DS_SPIFLASH) arch/powerpc/dts/p5040ds.dtb: Warning (avoid_default_addr_size): /localbus@ffe124000/board-control@3,0: Relying on default #size-cells value
in follow-up patches, thanks!
participants (2)
-
Priyanka Jain
-
Tom Rini