From mboxrd@z Thu Jan 1 00:00:00 1970 From: Priyanka Jain Date: Mon, 8 Jun 2020 07:32:47 +0000 Subject: pull request of u-boot-mpc85xx for v2020.07 Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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