pull request of u-boot-fsl-qoriq for v2022.04

Priyanka Jain priyanka.jain at nxp.com
Wed Feb 2 07:02:50 CET 2022


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


More information about the U-Boot mailing list