Tom, The following changes since commit a705ebc81b7f91bbd0ef7c634284208342901149:
Prepare v2017.01 (2017-01-09 11:57:05 -0500) are available in the git repository at: git://git.denx.de/u-boot-fsl-qoriq.git for you to fetch changes up to 5e4a6db8f428cb1f8ced74bc77241144ac0c5b1a: armv8: ls1012a: define esdhc_status_fixup for RDB board (2017-01-18 09:46:52 -0800) ---------------------------------------------------------------- Alison Wang (1): armv8: aarch64: Fix the warning about x1-x3 nonzero issue Hou Zhiqiang (17): configs: ls1021a: enable DT and DM support pci: layerscape: move kernel DT fixup to a separate file kconfig: move FSL_PCIE_COMPAT to platform Kconfig ARMv8/fsl-layerscape: Correct the OCRAM size armv8/fsl_lsch2: Add the OCRAM initialization ARMv8/fsl-layerscape: Enable data coherency between cores in cluster armv8/fsl-lsch2: refactor the clock system initialization armv8/fsl-lsch3: consolidate the clock system initialization pmic: pmic_mc34vr500: Add a driver for the mc34vr500 pmic pmic: pmic_mc34vr500: Add APIs to set/get SWx volt ls1046ardb: cpld: add API for selecting core volt armv8/fsl_lsch2: Add chip power supply voltage setup ls1046ardb: Add support power initialization kconfig: armv8: move armv8 sec_firmware CONFIG_* to Kconfig ARMv8/sec_firmware: relocated and renamed the config FSL_PPA_ARMV8_PSCI kconfig: fsl PPA: move CONFIG_* to Kconfig fsl PPA: enable PPA for ls1043ardb and ls1046ardb Minghuan Lian (15): armv8/layerscape: remove unnecessary function declares dm: pci: return the real controller in pci_bus_to_hose() dm: pci: remove pci_bus_to_hose(0) calling arm: ls1021a: add PCIe dts node arm: ls1012a: add PCIe dts node armv8: ls1043a: add PCIe dts node armv8: ls1046a: add PCIe dts node armv8: ls2080a: add PCIe dts node pci: layerscape: add pci driver based on DM arm: ls1021a: Enable PCIe in defconfigs arm: ls1012a: Enable PCIe and E1000 in defconfigs armv8: ls1043a: Enable PCIe and E1000 in defconfigs armv8: ls1046a: Enable PCIe and E1000 in defconfigs armv8: ls2080a: Enable PCIe in defconfigs pci: layerscape: remove unnecessary legacy code Mingkai Hu (1): armv8: Enable CPUECTLR.SMPEN for coherency Prabhakar Kushwaha (1): arm: layerscape: Enable UUID & GPT partition for NXP's ARM SoC Priyanka Jain (1): armv8: fsl-layerscape, ccn504: Set forced-order mode in RNI-6, RNI-20 Tang Yuantian (3): armv8: ls1012: added usb nodes in dts armv8: ls1012: Enable CONFIG_DM_USB in defconfigs armv8: fsl-lsch3: enable snoopable sata read and write Udit Agarwal (2): SECURE_BOOT: Update bootscript and its hdr addresses LS2080A: Add validation of MC & DPC images. Wenbin Song (2): armv8/ls1043a: fixup GIC offset for ls1043a rev1 armv8/fsl-layerscape: fdt: fixup LS1043A rev1 MSI node Yangbo Lu (7): mmc: fsl_esdhc: make GPIO support optional mmc: fsl_esdhc: add 'fsl, esdhc' into of_match table armv8: ls1012a: add eSDHC nodes configs: ls1012a: enable driver model for eSDHC mmc: fsl_esdhc: move 'status' property fixup into a weak function armv8: ls1012a: define esdhc_status_fixup for QDS board armv8: ls1012a: define esdhc_status_fixup for RDB board York Sun (1): armv8: fsl-layerscape: Fix SECURE_BOOT config jerry.hu...@nxp.com (1): fsl/usb: enable usb feature for ls1046ardb arch/arm/Kconfig | 1 + arch/arm/cpu/armv7/ls102xa/Kconfig | 8 + arch/arm/cpu/armv8/Kconfig | 59 ++ arch/arm/cpu/armv8/Makefile | 2 +- arch/arm/cpu/armv8/cpu-dt.c | 2 +- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 132 ++- arch/arm/cpu/armv8/fsl-layerscape/Makefile | 2 +- arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 5 +- arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 220 ++++- .../cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c | 272 ++++++ .../arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c | 69 +- .../arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c | 28 +- arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 146 ++- arch/arm/cpu/armv8/fsl-layerscape/soc.c | 91 ++ arch/arm/cpu/armv8/sec_firmware.c | 2 +- arch/arm/cpu/armv8/sec_firmware_asm.S | 12 +- arch/arm/cpu/armv8/start.S | 19 +- arch/arm/cpu/armv8/transition.S | 22 +- arch/arm/dts/fsl-ls1012a.dtsi | 46 + arch/arm/dts/fsl-ls1043a.dtsi | 46 + arch/arm/dts/fsl-ls1046a.dtsi | 49 ++ arch/arm/dts/fsl-ls2080a.dtsi | 60 ++ arch/arm/dts/ls1021a.dtsi | 31 + arch/arm/include/asm/arch-fsl-layerscape/config.h | 33 +- arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 8 +- arch/arm/include/asm/arch-fsl-layerscape/fdt.h | 4 - .../include/asm/arch-fsl-layerscape/fsl_serdes.h | 8 + .../include/asm/arch-fsl-layerscape/immap_lsch2.h | 4 +- .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 9 +- arch/arm/include/asm/arch-fsl-layerscape/soc.h | 4 + arch/arm/include/asm/armv8/sec_firmware.h | 2 +- arch/arm/include/asm/fsl_secure_boot.h | 12 +- arch/arm/include/asm/system.h | 8 +- arch/arm/lib/bootm-fdt.c | 2 +- arch/arm/lib/bootm.c | 10 +- arch/arm/lib/psci-dt.c | 2 +- arch/arm/mach-rmobile/lowlevel_init_gen3.S | 8 +- board/freescale/common/Makefile | 1 + board/freescale/common/mc34vr500.c | 95 ++ board/freescale/ls1012aqds/ls1012aqds.c | 28 + board/freescale/ls1012ardb/ls1012ardb.c | 38 + board/freescale/ls1046ardb/cpld.c | 9 + board/freescale/ls1046ardb/cpld.h | 1 + board/freescale/ls1046ardb/ls1046ardb.c | 34 + cmd/bootefi.c | 2 +- configs/ls1012afrdm_qspi_defconfig | 6 + configs/ls1012aqds_qspi_defconfig | 9 +- configs/ls1012ardb_qspi_defconfig | 9 +- configs/ls1021aiot_qspi_defconfig | 4 + configs/ls1021aiot_sdcard_defconfig | 4 + configs/ls1021aqds_ddr4_nor_defconfig | 5 +- configs/ls1021aqds_ddr4_nor_lpuart_defconfig | 5 +- configs/ls1021aqds_nand_defconfig | 8 +- configs/ls1021aqds_nor_SECURE_BOOT_defconfig | 7 +- configs/ls1021aqds_nor_defconfig | 5 +- configs/ls1021aqds_nor_lpuart_defconfig | 5 +- configs/ls1021aqds_qspi_defconfig | 5 +- configs/ls1021aqds_sdcard_ifc_defconfig | 5 +- configs/ls1021aqds_sdcard_qspi_defconfig | 5 +- configs/ls1021atwr_nor_SECURE_BOOT_defconfig | 7 +- configs/ls1021atwr_nor_defconfig | 5 +- configs/ls1021atwr_nor_lpuart_defconfig | 5 +- configs/ls1021atwr_qspi_defconfig | 5 +- .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 7 +- configs/ls1021atwr_sdcard_ifc_defconfig | 8 +- configs/ls1021atwr_sdcard_qspi_defconfig | 5 +- configs/ls1043aqds_defconfig | 7 +- configs/ls1043aqds_lpuart_defconfig | 7 +- configs/ls1043aqds_nand_defconfig | 7 +- configs/ls1043aqds_nor_ddr3_defconfig | 7 +- configs/ls1043aqds_qspi_defconfig | 7 +- configs/ls1043aqds_sdcard_ifc_defconfig | 7 +- configs/ls1043aqds_sdcard_qspi_defconfig | 7 +- configs/ls1043ardb_SECURE_BOOT_defconfig | 8 +- configs/ls1043ardb_defconfig | 8 +- configs/ls1043ardb_nand_defconfig | 7 +- configs/ls1043ardb_sdcard_defconfig | 7 +- configs/ls1046aqds_defconfig | 6 + configs/ls1046aqds_nand_defconfig | 6 + configs/ls1046aqds_qspi_defconfig | 6 + configs/ls1046aqds_sdcard_ifc_defconfig | 6 + configs/ls1046aqds_sdcard_qspi_defconfig | 6 + configs/ls1046ardb_emmc_defconfig | 6 + configs/ls1046ardb_qspi_defconfig | 7 + configs/ls1046ardb_sdcard_defconfig | 6 + configs/ls2080aqds_SECURE_BOOT_defconfig | 6 +- configs/ls2080aqds_defconfig | 5 +- configs/ls2080aqds_nand_defconfig | 5 +- configs/ls2080aqds_qspi_defconfig | 5 +- configs/ls2080ardb_SECURE_BOOT_defconfig | 6 +- configs/ls2080ardb_defconfig | 5 +- configs/ls2080ardb_nand_defconfig | 5 +- drivers/mmc/fsl_esdhc.c | 32 +- drivers/pci/Kconfig | 8 + drivers/pci/Makefile | 1 + drivers/pci/pci_common.c | 17 +- drivers/pci/pci_compat.c | 2 +- drivers/pci/pcie_layerscape.c | 979 ++++++++------------- drivers/pci/pcie_layerscape.h | 140 +++ drivers/pci/pcie_layerscape_fixup.c | 187 ++++ drivers/power/pmic/Kconfig | 7 + drivers/power/pmic/Makefile | 1 + drivers/power/pmic/pmic_mc34vr500.c | 32 + include/configs/ls1012a_common.h | 6 +- include/configs/ls1012afrdm.h | 5 + include/configs/ls1012aqds.h | 21 +- include/configs/ls1012ardb.h | 21 +- include/configs/ls1021aiot.h | 22 +- include/configs/ls1021aqds.h | 20 +- include/configs/ls1021atwr.h | 20 +- include/configs/ls1043a_common.h | 21 +- include/configs/ls1043aqds.h | 4 + include/configs/ls1043ardb.h | 14 +- include/configs/ls1046a_common.h | 3 +- include/configs/ls1046aqds.h | 4 + include/configs/ls1046ardb.h | 33 +- include/configs/ls2080a_common.h | 27 +- include/configs/ls2080aqds.h | 27 +- include/configs/ls2080ardb.h | 35 +- include/fsl_ddr_sdram.h | 1 + include/linux/usb/xhci-fsl.h | 2 +- include/power/mc34vr500_pmic.h | 175 ++++ scripts/config_whitelist.txt | 1 - 123 files changed, 2834 insertions(+), 969 deletions(-) create mode 100644 board/freescale/common/mc34vr500.c create mode 100644 drivers/pci/pcie_layerscape.h create mode 100644 drivers/pci/pcie_layerscape_fixup.c create mode 100644 drivers/power/pmic/pmic_mc34vr500.c create mode 100644 include/power/mc34vr500_pmic.h Thanks. York _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot