Dear Tom, Please find my pull-request for u-boot-fsl-qoriq/master https://github.com/u-boot/u-boot/pull/107
Summary Update and fixes for ls1088a, FMAN, ls1046ardb, ls1043ardb sync ls1028ardb u-boot and Linux device-tree Regards Priyanka ------------ The following changes since commit df887a045a1d726bbd654ef266e5cbe8cc0c2db3: Prepare v2022.04-rc1 (2022-01-31 17:57:32 -0500) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git HEAD for you to fetch changes up to 522f70463c854e69933e46a8670b4571d0be1349: board: ls1046ardb: force PCI device enumeration (2022-02-01 15:08:07 +0530) ---------------------------------------------------------------- Aleksandar Gerasimovski (18): arm: ls1021a: limit debug eth phy speed to 100Mbps km: qrio: add function to read SLFTEST pin status km/ls102xa: use qrio selftest_pin for reading selftest km: qrio: add function to read PGY_PRES pin status km/ls102xa: dbg phy prst depends on piggy presence km: qrio: add access functions for ebootcount km: common: implement field fail-safe u-boot update km/ls102xa: add support for field fail-safe u-boot update configs/seli8: enable field fail-safe u-boot update configs/seli8: add u-boot update defconfig km/ls102xa: fix device disable configuration configs: seli8: enable ver envvar for version_string configs: expu1: enable ver envvar for version_string configs/expu1: enable field fail-safe u-boot update configs/expu1: add u-boot update defconfig arm/expu1/seli8: adapt dts NOR partition table to the latest used configs/expu1/seli8: limit autoboot stop to space key km/ls102xa: use unused scratchrw4 address for post word Camelia Groza (1): configs: fsl: add missing FMAN/QE_FW_ADDR defines Hou Zhiqiang (1): pci: layerscape: update the searching compatible of LX2160A PCIe Jianpeng Bu (1): board: ls1088a: update ifc node name to be memory-controller Martin Schiller (2): board: ls1043ardb: force PCI device enumeration board: ls1046ardb: force PCI device enumeration Mathew McBride (2): board: traverse: add Ten64 board controller driver board: traverse: add initial Ten64 support Vladimir Oltean (16): i2c: muxes: pca954x: add PCA9847 variant rtc: pcf2127: sync with Linux compatible strings arm: dts: ls1088a-qds: use Linux compatible string for RTC arm: dts: ls1088a-rdb: use Linux compatible string for RTC arm: dts: lx2160a-qds: use Linux compatible string for RTC arm: dts: ls1028a-qds: use Linux compatible string for RTC arm: dts: ls1028a-rdb: use Linux compatible string for RTC arm: dts: lx2160a-rdb: use Linux compatible string for RTC rtc: pcf2127: remove U-Boot specific compatible string arm: dts: ls1028a-rdb: sort nodes alphabetically arm: dts: ls1028a-rdb: sync Ethernet device tree nodes with Linux arm: dts: ls1028a-rdb: disable DSPI nodes arm: dts: ls1028a-rdb: disable I2C buses 1 through 7 arm: dts: ls1028a-rdb: enable PCIe controllers from U-Boot dtsi arm: dts: ls1028a-rdb: sync device tree with Linux arm: dts: ls1028a-qds: declare in-band autoneg for Ethernet ports arch/arm/Kconfig | 16 + arch/arm/dts/Makefile | 2 + arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi | 1 + arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi | 1 + .../dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi | 4 + arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi | 4 + .../dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi | 4 + .../dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi | 4 + arch/arm/dts/fsl-ls1028a-qds.dtsi | 2 +- arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi | 15 + arch/arm/dts/fsl-ls1028a-rdb.dts | 294 +++++++++----- arch/arm/dts/fsl-ls1088a-qds.dtsi | 2 +- arch/arm/dts/fsl-ls1088a-rdb.dts | 2 +- arch/arm/dts/fsl-ls1088a-ten64.dts | 377 ++++++++++++++++++ arch/arm/dts/fsl-lx2160a-qds.dtsi | 2 +- arch/arm/dts/fsl-lx2160a-rdb.dts | 2 +- arch/arm/dts/ls1021a-pg-wcom-expu1.dts | 15 +- arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 15 +- board/freescale/ls1043ardb/ls1043ardb.c | 4 + board/freescale/ls1046ardb/ls1046ardb.c | 4 + board/freescale/ls1088a/ls1088a.c | 10 +- board/keymile/Kconfig | 32 ++ board/keymile/README | 18 + board/keymile/common/common.c | 53 +++ board/keymile/common/common.h | 4 + board/keymile/common/qrio.c | 64 +++ board/keymile/common/qrio.h | 2 + board/keymile/pg-wcom-ls102xa/MAINTAINERS | 2 + board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 30 +- board/traverse/common/Kconfig | 6 + board/traverse/common/Makefile | 1 + board/traverse/common/ten64-controller.h | 28 ++ board/traverse/common/ten64_controller.c | 240 +++++++++++ board/traverse/ten64/Kconfig | 17 + board/traverse/ten64/MAINTAINERS | 8 + board/traverse/ten64/Makefile | 6 + board/traverse/ten64/eth_ten64.c | 47 +++ board/traverse/ten64/ten64.c | 438 +++++++++++++++++++++ configs/T1024RDB_NAND_defconfig | 1 + configs/T1042D4RDB_SDCARD_defconfig | 1 + configs/T2080RDB_defconfig | 1 + configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 1 + configs/pg_wcom_expu1_defconfig | 9 +- configs/pg_wcom_expu1_update_defconfig | 83 ++++ configs/pg_wcom_seli8_defconfig | 9 +- configs/pg_wcom_seli8_update_defconfig | 83 ++++ configs/ten64_tfa_defconfig | 119 ++++++ drivers/i2c/muxes/pca954x.c | 9 +- drivers/pci/Kconfig | 4 +- drivers/pci/pcie_layerscape_fixup.c | 9 +- drivers/rtc/pcf2127.c | 4 +- include/configs/km/pg-wcom-ls102xa.h | 2 + include/configs/ten64.h | 55 +++ 53 files changed, 2028 insertions(+), 138 deletions(-) create mode 100644 arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi create mode 100644 arch/arm/dts/fsl-ls1088a-ten64.dts create mode 100644 board/keymile/README create mode 100644 board/traverse/common/Kconfig create mode 100644 board/traverse/common/Makefile create mode 100644 board/traverse/common/ten64-controller.h create mode 100644 board/traverse/common/ten64_controller.c create mode 100644 board/traverse/ten64/Kconfig create mode 100644 board/traverse/ten64/MAINTAINERS create mode 100644 board/traverse/ten64/Makefile create mode 100644 board/traverse/ten64/eth_ten64.c create mode 100644 board/traverse/ten64/ten64.c create mode 100644 configs/pg_wcom_expu1_update_defconfig create mode 100644 configs/pg_wcom_seli8_update_defconfig create mode 100644 configs/ten64_tfa_defconfig create mode 100644 include/configs/ten64.h