pull request of u-boot-fsl-qoriq for v2021.04
Priyanka Jain
priyanka.jain at nxp.com
Mon Feb 8 12:10:09 CET 2021
Dear Tom,
Please find my pull-request for u-boot-fsl-qoriq/master
https://github.com/u-boot/u-boot/pull/52/checks
Summary
Layerscape: Enable gpio
Bug fixes & updates related to dspi, qspi, pciep, SVR mask,
stream-id, env variables, mdio for LAyerscape Platforms
Add SATA, network variant 1, 2 support on sl28
powerpc: T1042: drop CONFIG_VIDEO, Add kmcent2 board supporrt, keymile
Bug fixes and updates for keymile, Kontron
Thanks
Priyanka
---------------------------
The following changes since commit 3936fd998668846f77468d8f6a662e906920969c:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2021-02-06 09:45:58 -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 5e7a207ebf8501b4ab1c6a081b7b806698ce0f6d:
configs: lx2160aqds: enable CMD_GPIO (2021-02-08 14:22:39 +0530)
----------------------------------------------------------------
Aleksandar Gerasimovski (4):
board: keymile: common: fix qrio compilation for arm
keymile: common: qrio: print QRIO id and revision number
board/km/common: fix pnvramaddr and varaddr
board/km: move km i2c deblock declarations to a km/common.h
Biwen Li (34):
configs: ls1088aqds: add COMMON_ENV to fix distroboot
gpio: mpc8xxx_gpio: Fix for litte endian
arm: dts: ls1021a: add gpio node
arm64: dts: ls1012a: add gpio node
arm64: dts: ls1028a: add gpio node
arm64: dts: ls1043a: add gpio node
arm64: dts: ls1046a: add gpio node
arm64: dts: ls1088a: add gpio node
arm64: dts: ls208xa: add gpio node
configs: ls1012a: enable CONFIG_MPC8XXX_GPIO
configs: ls1043a: enable CONFIG_MPC8XXX_GPIO
configs: ls1028a: enable CONFIG_MPC8XXX_GPIO
configs: ls1088a: enable CONFIG_MPC8XXX_GPIO
configs: ls208xa: enable CONFIG_MPC8XXX_GPIO
configs: lx2160a: enable CONFIG_MPC8XXX_GPIO
configs: ls1046a: enable MPC8XXX_GPIO
configs: ls1021atwr: enable CONFIG_MPC8XXX_GPIO
configs: ls1021aqds: enable CONFIG_MPC8XXX_GPIO
configs: ls1012afrwy: enable CMD_GPIO
configs: ls1012ardb: enable CMD_GPIO
configs: ls1021aqds: enable CMD_GPIO
configs: ls1021atwr: enable CMD_GPIO
configs: ls1028aqds: enable CMD_GPIO
configs: ls1028ardb: enable CMD_GPIO
configs: ls1043aqds: enable CMD_GPIO
configs: ls1043ardb: enable CMD_GPIO
configs: ls1046ardb: enable CMD_GPIO
configs: ls1046aqds: enable CMD_GPIO
configs: ls2088ardb: enable DM_GPIO and CMD_GPIO
configs: ls2088aqds: enable CMD_GPIO
configs: ls1088aqds: enable DM_GPIO and CMD_GPIO
configs: ls1088ardb: enable DM_GPIO and CMD_GPIO
configs: lx2160ardb: enable CMD_GPIO
configs: lx2160aqds: enable CMD_GPIO
Hou Zhiqiang (4):
pci: layerscape: Remove the shadow SVR definitions
pci: kconfig: layerscape: Change LX2162A PCIe node compatible string
armv7: ls102xa: Enable I-Cache to speed up the boot time
configs: T1042: Drop the CONFIG_VIDEO
Ioana Ciornei (1):
net: memac_phy: add a timeout to MDIO operations
Mathew McBride (3):
mem: spi-mem: add declaration for spi_mem_default_supports_op
spi: fsl_qspi: Ensure width is respected in spi-mem operations
spi: fsl_qspi: apply the same settings for LS1088 as LS208x
Michael Walle (6):
mtd: spi-nor: add unlock all config option
board: kontron: disable flash unlock all
board: sl28: move ethernet aliases to variant specific dtsi
board: sl28: add network variant 1 support
board: sl28: add network variant 2 support
board: sl28: add SATA support
Niel Fourie (3):
PowerPC: dts: Pulled in kmcent2 dts files from Linux 5.10
keymile: common: update to set_env_hex(), fix "pram" radix
PowerPC: keymile: Add support for kmcent2 board
Nipun Gupta (1):
armv8: ls1028a: fix stream id allocation
Priyanka Jain (1):
mpc8xxx: fsl_pamu: Update data type in config_pamu
Wasim Khan (2):
armv8: lx2162aqds: disable non existing pcie controllers
armv8: lx2: SVR_SOC_VER: Mask CAN_FD and security bit
Ye Li (1):
net: eqos: Reduce the MDIO wait time
Zhao Qiang (1):
armv8: dts: fsl-lx2162a: add dspi node into qds dts
arch/arm/cpu/armv7/ls102xa/cpu.c | 2 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/fsl-ls1012a.dtsi | 20 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 62 +-
.../dts/fsl-ls1028a-kontron-sl28-var1-u-boot.dtsi | 8 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-var1.dts | 57 ++
.../dts/fsl-ls1028a-kontron-sl28-var2-u-boot.dtsi | 2 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-var2.dts | 25 +
.../dts/fsl-ls1028a-kontron-sl28-var3-u-boot.dtsi | 6 +
.../dts/fsl-ls1028a-kontron-sl28-var4-u-boot.dtsi | 7 +
arch/arm/dts/fsl-ls1028a-kontron-sl28.dts | 4 +
arch/arm/dts/fsl-ls1028a.dtsi | 33 +
arch/arm/dts/fsl-ls1043a.dtsi | 40 ++
arch/arm/dts/fsl-ls1046a.dtsi | 40 ++
arch/arm/dts/fsl-ls1088a.dtsi | 47 +-
arch/arm/dts/fsl-ls2080a.dtsi | 46 +-
arch/arm/dts/fsl-lx2162a-qds.dts | 125 +++-
arch/arm/dts/ls1021a.dtsi | 40 ++
.../include/asm/arch-fsl-layerscape/immap_lsch3.h | 10 +
arch/arm/include/asm/arch-fsl-layerscape/soc.h | 40 +-
.../asm/arch-fsl-layerscape/stream_id_lsch3.h | 4 +-
arch/arm/include/asm/arch-fsl-layerscape/svr.h | 42 ++
arch/arm/include/asm/arch-ls102xa/gpio.h | 16 +
arch/arm/include/asm/arch-ls102xa/svr.h | 13 +
arch/powerpc/cpu/mpc85xx/Kconfig | 4 +
arch/powerpc/cpu/mpc8xxx/fsl_pamu.c | 2 +-
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/elo3-dma-0.dtsi | 55 ++
arch/powerpc/dts/elo3-dma-1.dtsi | 55 ++
arch/powerpc/dts/kmcent2-u-boot.dtsi | 97 +++
arch/powerpc/dts/kmcent2.dts | 338 ++++++++++
arch/powerpc/dts/qoriq-bman1.dtsi | 14 +
arch/powerpc/dts/qoriq-duart-0.dtsi | 24 +
arch/powerpc/dts/qoriq-duart-1.dtsi | 24 +
arch/powerpc/dts/qoriq-esdhc-0.dtsi | 13 +
arch/powerpc/dts/qoriq-espi-0.dtsi | 14 +
arch/powerpc/dts/qoriq-mpic.dtsi | 79 +++
arch/powerpc/dts/qoriq-qman3.dtsi | 14 +
arch/powerpc/dts/qoriq-sata2-0.dtsi | 12 +
arch/powerpc/dts/qoriq-sata2-1.dtsi | 12 +
arch/powerpc/dts/qoriq-sec5.0-0.dtsi | 83 +++
arch/powerpc/dts/qoriq-usb2-dr-0.dtsi | 14 +
arch/powerpc/dts/qoriq-usb2-mph-0.dtsi | 14 +
arch/powerpc/dts/t1040si-post.dtsi | 727 +++++++++++++++++++++
arch/powerpc/dts/t104xsi-pre.dtsi | 88 +++
arch/powerpc/include/asm/immap_83xx.h | 13 +
board/keymile/Kconfig | 1 +
board/keymile/common/common.c | 29 +-
board/keymile/common/common.h | 5 +
board/keymile/common/ivm.c | 5 +
board/keymile/common/qrio.c | 19 +-
board/keymile/common/qrio.h | 1 +
board/keymile/kmcent2/Kconfig | 17 +
board/keymile/kmcent2/MAINTAINERS | 8 +
board/keymile/kmcent2/Makefile | 14 +
board/keymile/kmcent2/ddr.c | 88 +++
board/keymile/kmcent2/kmcent2.c | 353 ++++++++++
board/keymile/kmcent2/law.c | 23 +
board/keymile/kmcent2/tlb.c | 104 +++
board/kontron/sl28/Makefile | 2 +-
board/kontron/sl28/common.c | 10 -
board/kontron/sl28/sl28.c | 6 +
board/kontron/sl28/spl.c | 38 ++
configs/T1042D4RDB_NAND_defconfig | 1 -
configs/T1042D4RDB_SDCARD_defconfig | 1 -
configs/T1042D4RDB_SECURE_BOOT_defconfig | 1 -
configs/T1042D4RDB_SPIFLASH_defconfig | 1 -
configs/T1042D4RDB_defconfig | 1 -
configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig | 1 -
configs/T1042RDB_PI_NAND_defconfig | 1 -
configs/T1042RDB_PI_SDCARD_defconfig | 1 -
configs/T1042RDB_PI_SPIFLASH_defconfig | 1 -
configs/T1042RDB_PI_defconfig | 1 -
configs/kmcent2_defconfig | 92 +++
configs/kontron_sl28_defconfig | 2 +
configs/ls1012afrwy_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1012afrwy_qspi_defconfig | 1 +
configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1012afrwy_tfa_defconfig | 1 +
configs/ls1012ardb_qspi_SECURE_BOOT_defconfig | 1 +
configs/ls1012ardb_qspi_defconfig | 1 +
configs/ls1012ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1012ardb_tfa_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 | 1 +
configs/ls1043aqds_lpuart_defconfig | 1 +
configs/ls1043aqds_nand_defconfig | 1 +
configs/ls1043aqds_nor_ddr3_defconfig | 1 +
configs/ls1043aqds_qspi_defconfig | 1 +
configs/ls1043aqds_sdcard_ifc_defconfig | 1 +
configs/ls1043aqds_sdcard_qspi_defconfig | 1 +
configs/ls1043aqds_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1043aqds_tfa_defconfig | 1 +
configs/ls1043ardb_SECURE_BOOT_defconfig | 1 +
configs/ls1043ardb_defconfig | 1 +
configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 1 +
configs/ls1043ardb_nand_defconfig | 1 +
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig | 1 +
configs/ls1043ardb_sdcard_defconfig | 1 +
configs/ls1043ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1043ardb_tfa_defconfig | 1 +
configs/ls1046aqds_SECURE_BOOT_defconfig | 1 +
configs/ls1046aqds_defconfig | 1 +
configs/ls1046aqds_lpuart_defconfig | 1 +
configs/ls1046aqds_nand_defconfig | 1 +
configs/ls1046aqds_qspi_defconfig | 1 +
configs/ls1046aqds_sdcard_ifc_defconfig | 1 +
configs/ls1046aqds_sdcard_qspi_defconfig | 1 +
configs/ls1046aqds_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1046aqds_tfa_defconfig | 1 +
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/ls1088aqds_defconfig | 2 +
configs/ls1088aqds_qspi_SECURE_BOOT_defconfig | 2 +
configs/ls1088aqds_qspi_defconfig | 2 +
configs/ls1088aqds_sdcard_ifc_defconfig | 2 +
configs/ls1088aqds_sdcard_qspi_defconfig | 2 +
configs/ls1088aqds_tfa_defconfig | 1 +
configs/ls1088ardb_qspi_SECURE_BOOT_defconfig | 2 +
configs/ls1088ardb_qspi_defconfig | 2 +
.../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 2 +
configs/ls1088ardb_sdcard_qspi_defconfig | 2 +
configs/ls1088ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls1088ardb_tfa_defconfig | 1 +
configs/ls2088aqds_tfa_defconfig | 1 +
configs/ls2088ardb_qspi_SECURE_BOOT_defconfig | 2 +
configs/ls2088ardb_qspi_defconfig | 2 +
configs/ls2088ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/ls2088ardb_tfa_defconfig | 1 +
configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 1 +
configs/lx2160aqds_tfa_defconfig | 1 +
configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 1 +
configs/lx2160ardb_tfa_defconfig | 1 +
configs/lx2160ardb_tfa_stmm_defconfig | 1 +
drivers/gpio/mpc8xxx_gpio.c | 47 +-
drivers/mtd/spi/Kconfig | 10 +
drivers/mtd/spi/spi-nor-core.c | 9 +-
drivers/net/dwc_eth_qos.c | 2 +-
drivers/net/fm/memac_phy.c | 76 ++-
drivers/pci/Kconfig | 5 +-
drivers/pci/pcie_layerscape.h | 12 +-
drivers/spi/fsl_qspi.c | 12 +-
include/configs/km/km_arm.h | 4 -
include/configs/kmcent2.h | 513 +++++++++++++++
include/configs/kmp204x.h | 6 -
include/configs/kontron_sl28.h | 1 +
include/configs/ls1012a_common.h | 7 +
include/configs/ls1021aqds.h | 7 +
include/configs/ls1021atwr.h | 7 +
include/configs/ls1028a_common.h | 7 +
include/configs/ls1043a_common.h | 7 +
include/configs/ls1046a_common.h | 7 +
include/configs/ls1088a_common.h | 7 +
include/configs/ls1088aqds.h | 12 +
include/configs/ls2080a_common.h | 7 +
include/configs/lx2160a_common.h | 7 +
include/spi-mem.h | 3 +
183 files changed, 3894 insertions(+), 192 deletions(-)
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var1-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var1.dts
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var2-u-boot.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-kontron-sl28-var2.dts
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/svr.h
create mode 100644 arch/arm/include/asm/arch-ls102xa/svr.h
create mode 100644 arch/powerpc/dts/elo3-dma-0.dtsi
create mode 100644 arch/powerpc/dts/elo3-dma-1.dtsi
create mode 100644 arch/powerpc/dts/kmcent2-u-boot.dtsi
create mode 100644 arch/powerpc/dts/kmcent2.dts
create mode 100644 arch/powerpc/dts/qoriq-bman1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-duart-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-duart-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-esdhc-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-espi-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-mpic.dtsi
create mode 100644 arch/powerpc/dts/qoriq-qman3.dtsi
create mode 100644 arch/powerpc/dts/qoriq-sata2-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-sata2-1.dtsi
create mode 100644 arch/powerpc/dts/qoriq-sec5.0-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-usb2-dr-0.dtsi
create mode 100644 arch/powerpc/dts/qoriq-usb2-mph-0.dtsi
create mode 100644 arch/powerpc/dts/t1040si-post.dtsi
create mode 100644 arch/powerpc/dts/t104xsi-pre.dtsi
create mode 100644 board/keymile/kmcent2/Kconfig
create mode 100644 board/keymile/kmcent2/MAINTAINERS
create mode 100644 board/keymile/kmcent2/Makefile
create mode 100644 board/keymile/kmcent2/ddr.c
create mode 100644 board/keymile/kmcent2/kmcent2.c
create mode 100644 board/keymile/kmcent2/law.c
create mode 100644 board/keymile/kmcent2/tlb.c
delete mode 100644 board/kontron/sl28/common.c
create mode 100644 configs/kmcent2_defconfig
create mode 100644 include/configs/kmcent2.h
More information about the U-Boot
mailing list