pull request of u-boot-mpc85xx, fsl-qoriq for v2022.07
Priyanka Jain
priyanka.jain at nxp.com
Wed Apr 27 12:11:27 CEST 2022
Hello Tom,
Please find my pull-request for u-boot-mpc85xx/master
https://github.com/u-boot/u-boot/pull/170
Summary
fsl-qoriq: Fixes and updates on fsl-layerscape
mpc85xx: fixes and code cleanup
Regards
Priyanka
---------------
The following changes since commit 9bb99fa95826d1a608737ca821977b4136a1a278:
Merge branch '2022-04-22-assorted-updates' (2022-04-23 08:06:28 -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 182d45ddff8944e291c805d94a01d7dd29d0d3b6:
cpu: 83xx: Add missing dependency on CPU_MPC83XX (2022-04-26 17:18:39 +0530)
----------------------------------------------------------------
Hou Zhiqiang (1):
configs: Layerscape: Remove the 'fdt_addr' env
Michael Walle (5):
armv8: include psci_update_dt() unconditionally
armv8: layerscape: get rid of smc_call()
armv8: psci: skip setup code if we are not EL3
armv8: psci: add ARMV8_PSCI_RELOCATE Kconfig option
board: sl28: add basic PSCI implementation
Michal Simek (1):
cpu: 83xx: Add missing dependency on CPU_MPC83XX
Pali Rohár (44):
powerpc: mpc85xx: Drop _start symbol
powerpc: mpc85xx: Rename _start_e500 symbol to _start
powerpc: mpc85xx: Show e500 core version
mmc: fsl_esdhc_spl: pre-PBL: check for BOOT signature instead of MBR/DBR
mmc: fsl_esdhc_spl: pre-PBL: fix determining U-Boot size
mmc: fsl_esdhc_spl: Call mmc_init() before booting from SD card
mmc: mmc_mode_name() is used also when LOGLEVEL >= LOGL_DEBUG
hwconfig: Allow to compile it without env support
ddr: fsl: Allow to compile it without env support
board: freescale: p1_p2_rdb_pc: Allow to compile it without env support
powerpc: dts: p2020: Add fsl/p2020si-pre.dtsi and fsl/p2020si-post.dtsi symlinks
powerpc: dts: p2020: Add serial0 and serial1 via pq3-duart-0.dtsi
mtd: rawnand: fsl_elbc: Implement RNDOUT command
mtd: rawnand: fsl_elbc: Add device tree support
mtd: rawnand: fsl_elbc: Use ECC configuration from device tree
mtd: nand: raw: Add support for DT property nand-ecc-algo=bch
mmc: fsl_esdhc: Define macro ESDHCCTL_SNOOP for Snoop attribute
mmc: fsl_esdhc_spl: pre-PBL: implement redundancy support
powerpc: dts: p2020: Add localbus node
powerpc: dts: p1020/p2020: Fix esdhc node name
powerpc: mpc85xx: Fix CONFIG_OF_SEPARATE support
powerpc: mpc85xx: Remove u-boot-nand_spl.lds
powerpc: mpc85xx: Remove duplicate u-boot-nand.lds
powerpc: mpc85xx: Remove useless SIZEOF_HEADERS and .interp from ld script
powerpc: mpc85xx: Put bss after image when not including reset vector
powerpc: mpc85xx: Define linker sections in ascending order
board: freescale: p1_p2_rdb_pc: Do not hang in checkboard()
board: freescale: p1_p2_rdb_pc: Detect both P2020 SD switch configurations
board: freescale: p1_p2_rdb_pc: Do not set MPC85xx_PMUXCR_SDHC_WP bit when SDHC_WP is used as GPIO
board: freescale: p1_p2_rdb_pc: Fix page attributes for second 1G SDRAM map
board: freescale: p1_p2_rdb_pc: Move ifdef for USB/eLBC check to correct place
board: freescale: p1_p2_rdb_pc: Fix env $vscfw_addr
board: freescale: p1_p2_rdb_pc: Use named macros for i2c bus num and address
board: freescale: p1_p2_rdb_pc: Define SW macros for lower and upper NOR banks
powerpc: dts: p2020: Add gpio-controller at fc00 node via pq3-gpio-0.dtsi
powerpc: dts: p2020: Make PCIe nodes compatible for Linux kernel driver
powerpc: dts: p2020: Add ptp_clock at 24e00 node via pq3-etsec1-timer-0.dtsi
powerpc: dts: p2020: Add Linux compatible string and property for eSDHC
powerpc: dts: p2020: Do not automatically disable spi at 7000 node in p2020-post.dtsi
powerpc: dts: p2020: Add missing interrupts property to spi at 7000 node
powerpc: dts: p2020: Make usb at 22000 node compatible for Linux kernel driver
powerpc: dts: p2020: Define L2 cache node
powerpc: dts: p2020: Set dfsrr property for i2c nodes
pci: fsl: Change compatible string for mpc8548 to "fsl, mpc8548-pcie"
Sean Anderson (3):
armv8: fsl-layerscape: Respect Kconfig for erratum A009007
arm: layerscape: Disable erratum A009007 on LS1021A, LS1043A, and LS1046A
board: ls1046afrwy: Remove Manish Tomar's email
Stephen Carlson (1):
armv8/fsl-lsch3: Suppress spurious warning on Layerscape CPUs
Yuantian Tang (1):
armv8: layerscape: fix the function mismatch issue
arch/arm/cpu/armv7/ls102xa/Kconfig | 1 -
arch/arm/cpu/armv8/Kconfig | 30 ++++---
arch/arm/cpu/armv8/cpu-dt.c | 9 +-
arch/arm/cpu/armv8/cpu.c | 3 +
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 5 +-
arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 49 ++++------
.../cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c | 10 ++-
arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 4 +-
arch/arm/cpu/armv8/fsl-layerscape/mp.c | 11 +--
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 3 +
arch/arm/cpu/armv8/sec_firmware.c | 19 ++--
arch/powerpc/cpu/mpc85xx/cpu.c | 4 +-
arch/powerpc/cpu/mpc85xx/resetvec.S | 2 +-
arch/powerpc/cpu/mpc85xx/start.S | 13 +--
arch/powerpc/cpu/mpc85xx/u-boot-nand.lds | 97 --------------------
arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds | 68 --------------
arch/powerpc/cpu/mpc85xx/u-boot-spl.lds | 20 +++--
arch/powerpc/cpu/mpc85xx/u-boot.lds | 27 +++---
arch/powerpc/dts/fsl/p2020si-post.dtsi | 1 +
arch/powerpc/dts/fsl/p2020si-pre.dtsi | 1 +
arch/powerpc/dts/mpc8548-post.dtsi | 2 +-
arch/powerpc/dts/p1020-post.dtsi | 2 +-
arch/powerpc/dts/p2020-post.dtsi | 100 +++++++++++++++++++--
arch/powerpc/dts/p2020.dtsi | 2 +
arch/powerpc/dts/p2020rdb-pc.dts | 5 +-
arch/powerpc/dts/p2020rdb-pc_36b.dts | 5 +-
arch/powerpc/dts/pq3-duart-0.dtsi | 51 +++++++++++
arch/powerpc/dts/pq3-etsec1-timer-0.dtsi | 39 ++++++++
arch/powerpc/dts/pq3-gpio-0.dtsi | 41 +++++++++
arch/powerpc/dts/pq3-i2c-0.dtsi | 1 +
arch/powerpc/dts/pq3-i2c-1.dtsi | 1 +
board/freescale/ls1043ardb/Kconfig | 8 --
board/freescale/ls1046afrwy/MAINTAINERS | 4 -
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 16 ++--
board/freescale/p1_p2_rdb_pc/spl.c | 4 +
board/freescale/p1_p2_rdb_pc/tlb.c | 6 +-
board/kontron/sl28/Makefile | 2 +
board/kontron/sl28/psci.c | 42 +++++++++
common/hwconfig.c | 2 +
configs/P1010RDB-PA_36BIT_NAND_defconfig | 2 -
configs/P1010RDB-PA_NAND_defconfig | 2 -
configs/P1010RDB-PB_36BIT_NAND_defconfig | 2 -
configs/P1010RDB-PB_NAND_defconfig | 2 -
configs/P1020RDB-PC_36BIT_NAND_defconfig | 2 -
configs/P1020RDB-PC_NAND_defconfig | 2 -
configs/P1020RDB-PD_NAND_defconfig | 2 -
configs/P2020RDB-PC_36BIT_NAND_defconfig | 2 -
configs/P2020RDB-PC_NAND_defconfig | 2 -
configs/T1024RDB_NAND_defconfig | 2 -
configs/T1042D4RDB_NAND_defconfig | 2 -
configs/T2080QDS_NAND_defconfig | 2 -
configs/T2080RDB_NAND_defconfig | 2 -
configs/T2080RDB_revD_NAND_defconfig | 2 -
configs/kontron_sl28_defconfig | 2 +
doc/README.mpc85xx | 4 +-
drivers/cpu/Kconfig | 2 +-
drivers/ddr/fsl/options.c | 4 +
drivers/mmc/fsl_esdhc.c | 2 +-
drivers/mmc/fsl_esdhc_spl.c | 67 ++++++++++----
drivers/mmc/mmc.c | 2 +-
drivers/mtd/nand/raw/Kconfig | 4 +
drivers/mtd/nand/raw/fsl_elbc_nand.c | 99 ++++++++++++++------
drivers/mtd/nand/raw/nand_base.c | 6 ++
drivers/pci/pcie_fsl.c | 2 +-
include/configs/P1010RDB.h | 4 +
include/configs/T102xRDB.h | 3 +
include/configs/T104xRDB.h | 3 +
include/configs/T208xQDS.h | 3 +
include/configs/T208xRDB.h | 3 +
include/configs/ls1012a2g5rdb.h | 1 -
include/configs/ls1012afrdm.h | 2 +-
include/configs/ls1012afrwy.h | 1 -
include/configs/ls1012aqds.h | 1 -
include/configs/ls1012ardb.h | 1 -
include/configs/ls1021atsn.h | 1 -
include/configs/ls1021atwr.h | 4 +-
include/configs/ls1028aqds.h | 3 +-
include/configs/ls1028ardb.h | 3 +-
include/configs/ls1043a_common.h | 1 -
include/configs/ls1046a_common.h | 1 -
include/configs/ls1088ardb.h | 2 -
include/configs/ls2080ardb.h | 2 -
include/configs/lx2160a_common.h | 1 -
include/configs/p1_p2_rdb_pc.h | 48 ++++++----
include/fsl_esdhc.h | 1 +
85 files changed, 605 insertions(+), 416 deletions(-)
delete mode 100644 arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
delete mode 100644 arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
create mode 120000 arch/powerpc/dts/fsl/p2020si-post.dtsi
create mode 120000 arch/powerpc/dts/fsl/p2020si-pre.dtsi
create mode 100644 arch/powerpc/dts/pq3-duart-0.dtsi
create mode 100644 arch/powerpc/dts/pq3-etsec1-timer-0.dtsi
create mode 100644 arch/powerpc/dts/pq3-gpio-0.dtsi
create mode 100644 board/kontron/sl28/psci.c
More information about the U-Boot
mailing list