pull request of u-boot-fsl-qoriq for v2022.01
Priyanka Jain
priyanka.jain at nxp.com
Thu Nov 11 05:27:09 CET 2021
Dear Tom,
Please find my pull-request for u-boot-fsl-qoriq/master
https://github.com/u-boot/u-boot/pull/99
Summary
fsl-qoriq:
device-tree sync-up with Linux for ls1028a
fixes/update in fsl-ddr driver, fsl-validate, lx2162a, fsl-mc, spintable code, configs, qspi node, pci
enable EFI_SET_TIME support in sl28
powerpc: Drop -mstring
Regards
Priyanka
------------
The following changes since commit f8ed9059001d803b0eae4b49178789aa0e29edec:
Merge tag 'efi-2022-01-rc2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2021-11-07 23:00:29 -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 99e1fa89f1a6ce13787af34cbd933c846bc7e93a:
configs: ls1028a: ensure Ethernet is enabled (2021-11-09 17:18:23 +0530)
----------------------------------------------------------------
Alban Bedel (1):
armv8: fsl-layerscape: Erratum A010315 needs PCIE support
Cosmin-Florin Aluchenesei (1):
drivers: net: fsl-mc: add a command which dumps the MC log
Frieder Schrempf (1):
doc: board: kontron: sl28: Reduce section levels and change title
Hou Zhiqiang (1):
pci: layerscape: Fix the LUT and msi-map mismatch issue
Kshitiz Varshney (1):
board: fsl_validate: Fix Double free Issue
Kuldeep Singh (4):
configs: lx2162a: Enable CONFIG_SPI_FLASH_MT35XU for lx2162a-qds
arm: dts: ls1088a: Update qspi node properties
configs: ls1046aqds: Move CONFIG_SPI_FLASH_* definitions to defconfigs
configs: ls1046aqds: Configure environment related configs
Maninder Singh (1):
drivers: ddr: lc_common_dimm_params.c : Fix Divison by zero issue
Meenakshi Aggarwal (1):
lx2162a : Rename emmc boot command variable
Michael Walle (43):
board: sl28: enable EFI_SET_TIME support
board: sl28: generate FIT update image
board: sl28: enable EFI UpdateCapsule support
board: sl28: add update image documentation
armv8: ls1028a: use the official compatible string for the GPU
arm: dts: ls1028a: remove /memory node
arm: dts: ls1028a-{rdb, qds}: remove dm-pre-reloc property
arm: dts: ls1028a: add an empty /soc
arm: dts: ls1028a: move the clockgen node into /soc
arm: dts: ls1028a: move I2C controller nodes into /soc
arm: dts: ls1028a: move the FlexSPI controller node
arm: dts: ls1028a: move the SPI and eSDHC controller nodes into /soc
arm: dts: ls1028a: move the UART controller nodes into /soc
arm: dts: ls1028a: move the low-power UART nodes into /soc
arm: dts: ls1028a: move the GPIO controller nodes into /soc
arm: dts: ls1028a: move SATA and USB controller nodes into /soc
arm: dts: ls1028a: move the PCIe controller nodes into /soc
arm: dts: ls1028a: move the watchdog node into /soc
arm: dts: ls1028a: move the iRC node and its devices into /soc
arm: dts: ls1028a: update the labels
watchdog: sp805_wdt: use correct compatible string
spi: fsl_dspi: add new compatible fsl, ls1021a-v1.0-dspi
spi: fsl_dspi: rename num-cs to spi-num-chipselects
serial: lpuart: add new compatible fsl, ls1028a-lpuart
scsi: ceva: rename the resource name to match the linux kernel one
usb: xhci: fsl: add new compatible fsl,ls1028a-dwc3
pci: layerscape: add official ls1028a binding support
arm: dts: ls1028a: remove num-lanes in the PCIe controller nodes
arm: dts: ls1028a: move the PCI I/O window to match
arm: dts: ls1028a: disable the PCIe controller by default
arm: dts: ls1028a: sync the fsl-ls1028a.dtsi with linux
arm: dts: sl28: sync dtbs
dm: core: add ofnode_for_each_compatible_node()
test: dm: add test for ofnode_for_each_compatible_node()
armv8: fsl-layerscape: rework the dwc3 snooping enable code
usb: common: silence dubious errors
usb: dwc3: Add frame length adjustment quirk
usb: dwc3: Enable undefined length INCR burst type
usb: dwc3: add layerscape support
board: sl28: switch to dwc3 driver
board: sl28: enable USB periheral support and gadgets
armv8: layerscape: use memalign() to allocate spintable code
board: kontron: sl28: add myself to ls1028a.dtsi maintainers
Priyanka Singh (4):
drivers: ddr: util.c: Fix divide by zero issue
drivers: ddr: fsl_ddr_gen4.c: Fix divide by zero issue
drivers: ddr: main.c: Fix Bad Shift operator issue
board: freescale: t104xrdb: Set popts->cpo_sample to 0x54 for DDR3
Rajesh Bhagat (1):
configs: fsl: migrate FMAN/QE specific defines to Kconfig
Tom Rini (1):
ppc: mpc8xx: Drop -mstring from PLATFORM_CPPFLAGS
Vladimir Oltean (1):
configs: ls1028a: ensure Ethernet is enabled
Wasim Khan (1):
board: freescale: lx216x : increase fdt blob size
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 4 +-
arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 2 +-
arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c | 2 +-
arch/arm/cpu/armv8/fsl-layerscape/mp.c | 29 +-
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 28 +-
arch/arm/dts/fsl-ls1012a.dtsi | 4 +-
arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 72 +-
.../dts/fsl-ls1028a-kontron-sl28-var1-u-boot.dtsi | 2 +-
arch/arm/dts/fsl-ls1028a-kontron-sl28-var1.dts | 31 +-
.../dts/fsl-ls1028a-kontron-sl28-var2-u-boot.dtsi | 8 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-var2.dts | 46 +-
.../dts/fsl-ls1028a-kontron-sl28-var3-u-boot.dtsi | 2 +-
.../dts/fsl-ls1028a-kontron-sl28-var4-u-boot.dtsi | 4 +-
arch/arm/dts/fsl-ls1028a-kontron-sl28-var4.dts | 18 +-
arch/arm/dts/fsl-ls1028a-kontron-sl28.dts | 256 +++-
arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi | 4 +-
arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi | 4 +-
arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi | 12 +-
arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi | 8 +-
arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi | 4 +-
.../dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi | 12 +-
arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi | 12 +-
arch/arm/dts/fsl-ls1028a-qds-duart.dts | 2 +-
.../dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi | 12 +-
.../dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi | 12 +-
arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi | 6 +-
arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi | 6 +-
arch/arm/dts/fsl-ls1028a-qds.dtsi | 25 +-
arch/arm/dts/fsl-ls1028a-rdb.dts | 31 +-
arch/arm/dts/fsl-ls1028a.dtsi | 1443 ++++++++++++++------
arch/arm/dts/fsl-ls1043a.dtsi | 6 +-
arch/arm/dts/fsl-ls1046a.dtsi | 6 +-
arch/arm/dts/fsl-ls1088a.dtsi | 6 +-
arch/arm/dts/fsl-ls2080a.dtsi | 2 +-
arch/arm/dts/fsl-lx2160a.dtsi | 6 +-
arch/arm/dts/hi3660.dtsi | 4 +-
arch/arm/dts/ls1021a.dtsi | 6 +-
arch/arm/dts/vf.dtsi | 4 +-
arch/powerpc/cpu/mpc8xx/config.mk | 2 +-
board/freescale/common/fsl_validate.c | 28 +-
board/freescale/lx2160a/lx2160a.c | 8 +
board/freescale/t104xrdb/ddr.c | 2 +
board/kontron/sl28/MAINTAINERS | 1 +
configs/P2041RDB_NAND_defconfig | 1 +
configs/P2041RDB_SDCARD_defconfig | 1 +
configs/P2041RDB_SPIFLASH_defconfig | 1 +
configs/P2041RDB_defconfig | 1 +
configs/P3041DS_NAND_defconfig | 1 +
configs/P3041DS_SDCARD_defconfig | 1 +
configs/P3041DS_SPIFLASH_defconfig | 1 +
configs/P3041DS_defconfig | 1 +
configs/P4080DS_SDCARD_defconfig | 1 +
configs/P4080DS_SPIFLASH_defconfig | 1 +
configs/P4080DS_defconfig | 1 +
configs/P5040DS_NAND_defconfig | 1 +
configs/P5040DS_SDCARD_defconfig | 1 +
configs/P5040DS_SPIFLASH_defconfig | 1 +
configs/P5040DS_defconfig | 1 +
configs/T1024RDB_NAND_defconfig | 2 +
configs/T1024RDB_SDCARD_defconfig | 2 +
configs/T1024RDB_SPIFLASH_defconfig | 2 +
configs/T1024RDB_defconfig | 2 +
configs/T1042D4RDB_NAND_defconfig | 2 +
configs/T1042D4RDB_SDCARD_defconfig | 2 +
configs/T1042D4RDB_SPIFLASH_defconfig | 2 +
configs/T1042D4RDB_defconfig | 2 +
configs/T2080QDS_NAND_defconfig | 1 +
configs/T2080QDS_SDCARD_defconfig | 1 +
configs/T2080QDS_SECURE_BOOT_defconfig | 1 +
configs/T2080QDS_SPIFLASH_defconfig | 1 +
configs/T2080QDS_SRIO_PCIE_BOOT_defconfig | 1 +
configs/T2080QDS_defconfig | 1 +
configs/T2080RDB_NAND_defconfig | 1 +
configs/T2080RDB_SDCARD_defconfig | 1 +
configs/T2080RDB_SPIFLASH_defconfig | 1 +
configs/T2080RDB_defconfig | 1 +
configs/T2080RDB_revD_NAND_defconfig | 1 +
configs/T2080RDB_revD_SDCARD_defconfig | 1 +
configs/T2080RDB_revD_SPIFLASH_defconfig | 1 +
configs/T2080RDB_revD_defconfig | 1 +
configs/T4240RDB_SDCARD_defconfig | 1 +
configs/T4240RDB_defconfig | 1 +
configs/kmcent2_defconfig | 2 +
configs/kmtegr1_defconfig | 1 +
configs/kontron_sl28_defconfig | 17 +-
configs/ls1021aiot_qspi_defconfig | 1 +
configs/ls1021aiot_sdcard_defconfig | 1 +
configs/ls1021aqds_ddr4_nor_defconfig | 1 +
configs/ls1021aqds_ddr4_nor_lpuart_defconfig | 1 +
configs/ls1021aqds_nand_defconfig | 1 +
configs/ls1021aqds_nor_SECURE_BOOT_defconfig | 1 +
configs/ls1021aqds_nor_defconfig | 1 +
configs/ls1021aqds_nor_lpuart_defconfig | 1 +
configs/ls1021aqds_qspi_defconfig | 1 +
configs/ls1021aqds_sdcard_ifc_defconfig | 1 +
configs/ls1021aqds_sdcard_qspi_defconfig | 1 +
configs/ls1021atwr_nor_SECURE_BOOT_defconfig | 1 +
configs/ls1021atwr_nor_defconfig | 1 +
configs/ls1021atwr_nor_lpuart_defconfig | 1 +
configs/ls1021atwr_qspi_defconfig | 1 +
.../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 1 +
configs/ls1021atwr_sdcard_ifc_defconfig | 1 +
configs/ls1021atwr_sdcard_qspi_defconfig | 1 +
configs/ls1028aqds_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1028aqds_tfa_defconfig | 1 +
configs/ls1028aqds_tfa_lpuart_defconfig | 1 +
configs/ls1028ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1028ardb_tfa_defconfig | 1 +
configs/ls1043aqds_defconfig | 2 +
configs/ls1043aqds_lpuart_defconfig | 2 +
configs/ls1043aqds_nand_defconfig | 1 +
configs/ls1043aqds_nor_ddr3_defconfig | 2 +
configs/ls1043aqds_qspi_defconfig | 1 +
configs/ls1043aqds_sdcard_ifc_defconfig | 2 +
configs/ls1043aqds_sdcard_qspi_defconfig | 2 +
configs/ls1043aqds_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1043aqds_tfa_defconfig | 2 +
configs/ls1043ardb_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_defconfig | 2 +
configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 1 +
configs/ls1043ardb_nand_defconfig | 1 +
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_sdcard_defconfig | 2 +
configs/ls1043ardb_tfa_SECURE_BOOT_defconfig | 2 +
configs/ls1043ardb_tfa_defconfig | 2 +
configs/ls1046aqds_SECURE_BOOT_defconfig | 4 +
configs/ls1046aqds_defconfig | 4 +
configs/ls1046aqds_lpuart_defconfig | 4 +
configs/ls1046aqds_nand_defconfig | 4 +
configs/ls1046aqds_qspi_defconfig | 4 +
configs/ls1046aqds_sdcard_ifc_defconfig | 4 +
configs/ls1046aqds_sdcard_qspi_defconfig | 4 +
configs/ls1046aqds_tfa_SECURE_BOOT_defconfig | 4 +
configs/ls1046aqds_tfa_defconfig | 9 +-
configs/ls1046ardb_emmc_defconfig | 1 +
configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1046ardb_qspi_defconfig | 1 +
configs/ls1046ardb_qspi_spl_defconfig | 1 +
configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 1 +
configs/ls1046ardb_sdcard_defconfig | 1 +
configs/ls1046ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1046ardb_tfa_defconfig | 1 +
configs/lx2162aqds_tfa_SECURE_BOOT_defconfig | 1 +
configs/lx2162aqds_tfa_defconfig | 1 +
configs/lx2162aqds_tfa_verified_boot_defconfig | 1 +
configs/pg_wcom_expu1_defconfig | 1 +
configs/pg_wcom_seli8_defconfig | 1 +
doc/board/kontron/sl28.rst | 45 +-
drivers/ata/sata_ceva.c | 2 +-
drivers/crypto/fsl/fsl_hash.c | 14 +-
drivers/ddr/fsl/fsl_ddr_gen4.c | 14 +-
drivers/ddr/fsl/lc_common_dimm_params.c | 10 +-
drivers/ddr/fsl/main.c | 11 +-
drivers/ddr/fsl/util.c | 12 +-
drivers/net/Kconfig | 10 +
drivers/net/fsl-mc/mc.c | 89 +-
drivers/pci/pcie_layerscape_fixup.c | 8 +-
drivers/pci/pcie_layerscape_fixup_common.c | 6 +-
drivers/pci/pcie_layerscape_gen4.c | 4 +-
drivers/pci/pcie_layerscape_gen4_fixup.c | 5 +-
drivers/pci/pcie_layerscape_rc.c | 64 +-
drivers/qe/Kconfig | 4 +
drivers/serial/serial_lpuart.c | 2 +
drivers/spi/fsl_dspi.c | 6 +-
drivers/usb/common/common.c | 4 +-
drivers/usb/dwc3/Kconfig | 10 +
drivers/usb/dwc3/Makefile | 1 +
drivers/usb/dwc3/core.c | 95 ++
drivers/usb/dwc3/core.h | 22 +
drivers/usb/dwc3/dwc3-layerscape.c | 222 +++
drivers/usb/host/xhci-fsl.c | 1 +
drivers/watchdog/sp805_wdt.c | 2 +-
include/configs/P2041RDB.h | 31 +-
include/configs/T102xRDB.h | 32 +-
include/configs/T104xRDB.h | 29 +-
include/configs/T208xQDS.h | 27 -
include/configs/T208xRDB.h | 29 -
include/configs/T4240RDB.h | 18 -
include/configs/corenet_ds.h | 31 +-
include/configs/km/km-mpc8309.h | 3 -
include/configs/km/pg-wcom-ls102xa.h | 1 -
include/configs/kmcent2.h | 4 -
include/configs/kontron_sl28.h | 2 +
include/configs/ls1012a_common.h | 4 -
include/configs/ls1021aiot.h | 2 -
include/configs/ls1021aqds.h | 3 -
include/configs/ls1021atwr.h | 2 -
include/configs/ls1043a_common.h | 23 -
include/configs/ls1046a_common.h | 20 -
include/configs/ls1046aqds.h | 7 -
include/configs/lx2162aqds.h | 4 +-
include/configs/p1_p2_rdb_pc.h | 6 -
include/dm/ofnode.h | 24 +
include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 +
include/fsl-mc/fsl_mc.h | 9 +
scripts/config_whitelist.txt | 3 -
test/dm/ofnode.c | 18 +
197 files changed, 2383 insertions(+), 983 deletions(-)
create mode 100644 drivers/usb/dwc3/dwc3-layerscape.c
create mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h
More information about the U-Boot
mailing list