From mboxrd@z Thu Jan 1 00:00:00 1970 From: Prabhakar Kushwaha Date: Wed, 22 May 2019 12:31:23 +0000 Subject: [U-Boot] Please pull u-boot-fsl-qoriq master Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Tom, The following changes since commit e1a2ed7180adeefb6164239a18249dca5701319d: Merge git://git.denx.de/u-boot-mpc83xx (2019-05-21 07:13:35 -0400) are available in the git repository at: git://git.denx.de/u-boot-fsl-qoriq.git HEAD for you to fetch changes up to e50663e85d74c4f8015d5157c249cf62c7d0cded: armv8: lx2160: Drop useless CONFIG_CMDLINE_EDITING from config.h (2019-05-22 12:24:25 +0530) Travis build log is https://travis-ci.org/prabhukush/u-boot/builds/535646990 Changes from rc2 tag - Support PCIe Gen4 driver of the Mobiveil IP - NXP LS1028A SoC and platform support - Few SPI related config updates - Distinguish the ecc val by chassis version and move the ecc addr to dts - sp805 watchdog support ---------------------------------------------------------------- Andy Shevchenko (1): armv8: lx2160: Drop useless CONFIG_CMDLINE_EDITING from config.h Ashish Kumar (1): configs: Unset CONFIG_SPI_BAR for all LS1088A defconfigs Chuanhua Han (1): configs: Enable CONFIG_SPI_FLASH for ls1088ardb_defconfig Florin Chiculita (1): board: fsl: lx2160ardb: invert AQR107 pins polarity Hou Zhiqiang (8): armv8: layerscape: use PCIe address macro for precompile PCIe MMU entry armv8: fsl-layerscpae: correct the PCIe controllers' region size armv8: lx2160a: add MMU table entries for PCIe pci: Add PCIe Gen4 controller driver for NXP Layerscape SoCs kconfig: add dependency PCIE_LAYERSCAPE_GEN4 for FSL_PCIE_COMPAT pci: ls_pcie_g4: add device tree fixups for PCI Stream IDs armv8: lx2160a: add PCIe controller DT nodes armv8: lx2160a: enable PCIe support Kuldeep Singh (1): configs: ls1046: Update mtd-id for QSPI nor in mtdparts variable Peng Ma (2): ARM: dts: Freescale: Add ecc addr for sata node scsi: ceva: Clean up the driver code Qiang Zhao (3): driver: watchdog: add sp805 watchdog support arm: dts: fsl-ls1028a: add sp805 watchdog node config: enable SP805 watchdog support for LS1028A Rajat Srivastava (2): configs: Unset CONFIG_SPI_BAR for all LS1046A defconfigs configs: Unset CONFIG_SPI_BAR for all LS2080A/LS2081A defconfigs Udit Agarwal (1): armv8: fsl-layerscape: Set env_loc to ENVL_NOWHERE with CONFIG_ENV_IS_NOWHERE. Vinitha V Pillai (1): armv8: Secure Boot: Modify boot_a_script definition Yuantian Tang (3): armv8: ls1028a: Add NXP LS1028A SoC support armv8: ls1028ardb: Add support for LS1028ARDB armv8: ls1028aqds: Add support of LS1028AQDS MAINTAINERS | 1 + arch/arm/Kconfig | 23 + arch/arm/cpu/armv8/Kconfig | 1 + arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 41 +- arch/arm/cpu/armv8/fsl-layerscape/Makefile | 4 + arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 36 +- arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 51 ++ arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c | 73 +++ arch/arm/dts/Makefile | 2 + arch/arm/dts/fsl-ls1012a.dtsi | 4 +- arch/arm/dts/fsl-ls1028a-qds.dts | 88 ++++ arch/arm/dts/fsl-ls1028a-rdb.dts | 88 ++++ arch/arm/dts/fsl-ls1028a.dtsi | 285 ++++++++++ arch/arm/dts/fsl-ls1043a.dtsi | 4 +- arch/arm/dts/fsl-ls1046a.dtsi | 4 +- arch/arm/dts/fsl-ls1088a.dtsi | 4 +- arch/arm/dts/fsl-lx2160a.dtsi | 85 +++ arch/arm/dts/ls1021a.dtsi | 4 +- arch/arm/include/asm/arch-fsl-layerscape/config.h | 61 +++ arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 9 + .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 23 +- arch/arm/include/asm/arch-fsl-layerscape/soc.h | 1 + .../asm/arch-fsl-layerscape/stream_id_lsch3.h | 2 +- board/freescale/ls1028a/Kconfig | 65 +++ board/freescale/ls1028a/MAINTAINERS | 21 + board/freescale/ls1028a/Makefile | 8 + board/freescale/ls1028a/README | 164 ++++++ board/freescale/ls1028a/ddr.c | 20 + board/freescale/ls1028a/ls1028a.c | 231 +++++++++ board/freescale/lx2160a/lx2160a.c | 8 + configs/ls1028aqds_tfa_defconfig | 64 +++ configs/ls1028ardb_tfa_defconfig | 64 +++ configs/ls1046aqds_qspi_defconfig | 5 +- configs/ls1046aqds_sdcard_qspi_defconfig | 5 +- configs/ls1046aqds_tfa_defconfig | 1 + configs/ls1046ardb_emmc_defconfig | 5 +- configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 5 +- configs/ls1046ardb_qspi_defconfig | 5 +- configs/ls1046ardb_qspi_spl_defconfig | 5 +- configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 5 +- configs/ls1046ardb_sdcard_defconfig | 5 +- configs/ls1046ardb_tfa_SECURE_BOOT_defconfig | 5 +- configs/ls1046ardb_tfa_defconfig | 5 +- configs/ls1088aqds_qspi_SECURE_BOOT_defconfig | 1 + configs/ls1088aqds_qspi_defconfig | 1 + configs/ls1088aqds_sdcard_qspi_defconfig | 1 + configs/ls1088aqds_tfa_defconfig | 1 + configs/ls1088ardb_qspi_SECURE_BOOT_defconfig | 1 + configs/ls1088ardb_qspi_defconfig | 1 + .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 1 + configs/ls1088ardb_sdcard_qspi_defconfig | 1 + configs/ls1088ardb_tfa_SECURE_BOOT_defconfig | 1 + configs/ls1088ardb_tfa_defconfig | 1 + configs/ls2080aqds_nand_defconfig | 1 + configs/ls2080aqds_qspi_defconfig | 1 + configs/ls2080aqds_sdcard_defconfig | 1 + configs/ls2080ardb_defconfig | 1 + configs/ls2088ardb_qspi_SECURE_BOOT_defconfig | 1 + configs/ls2088ardb_qspi_defconfig | 1 + configs/ls2088ardb_tfa_SECURE_BOOT_defconfig | 1 + configs/ls2088ardb_tfa_defconfig | 1 + configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 5 + configs/lx2160aqds_tfa_defconfig | 6 + configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 5 + configs/lx2160ardb_tfa_defconfig | 6 + drivers/ata/sata_ceva.c | 50 +- drivers/pci/Kconfig | 8 + drivers/pci/Makefile | 2 + drivers/pci/pcie_layerscape_gen4.c | 572 +++++++++++++++++++++ drivers/pci/pcie_layerscape_gen4.h | 264 ++++++++++ drivers/pci/pcie_layerscape_gen4_fixup.c | 249 +++++++++ drivers/watchdog/Kconfig | 7 + drivers/watchdog/Makefile | 1 + drivers/watchdog/sp805_wdt.c | 127 +++++ include/configs/ls1012afrwy.h | 3 +- include/configs/ls1012ardb.h | 3 +- include/configs/ls1021atwr.h | 3 +- include/configs/ls1028a_common.h | 200 +++++++ include/configs/ls1028aqds.h | 161 ++++++ include/configs/ls1028ardb.h | 77 +++ include/configs/ls1043a_common.h | 3 +- include/configs/ls1046a_common.h | 5 +- include/configs/ls1088ardb.h | 3 +- include/configs/ls2080ardb.h | 3 +- include/configs/lx2160a_common.h | 1 - include/configs/lx2160ardb.h | 1 + 86 files changed, 3308 insertions(+), 65 deletions(-) create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c create mode 100644 arch/arm/dts/fsl-ls1028a-qds.dts create mode 100644 arch/arm/dts/fsl-ls1028a-rdb.dts create mode 100644 arch/arm/dts/fsl-ls1028a.dtsi create mode 100644 board/freescale/ls1028a/Kconfig create mode 100644 board/freescale/ls1028a/MAINTAINERS create mode 100644 board/freescale/ls1028a/Makefile create mode 100644 board/freescale/ls1028a/README create mode 100644 board/freescale/ls1028a/ddr.c create mode 100644 board/freescale/ls1028a/ls1028a.c create mode 100644 configs/ls1028aqds_tfa_defconfig create mode 100644 configs/ls1028ardb_tfa_defconfig create mode 100644 drivers/pci/pcie_layerscape_gen4.c create mode 100644 drivers/pci/pcie_layerscape_gen4.h create mode 100644 drivers/pci/pcie_layerscape_gen4_fixup.c create mode 100644 drivers/watchdog/sp805_wdt.c create mode 100644 include/configs/ls1028a_common.h create mode 100644 include/configs/ls1028aqds.h create mode 100644 include/configs/ls1028ardb.h --prabhakar (pk)