From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Thu, 12 Oct 2017 18:29:05 +0200 Subject: [U-Boot] [PULL] Please pull u-boot-imx Message-ID: <10132f1a-5e43-cbcb-d6da-e32fde509dd9@denx.de> 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, please pull from u-boot-imx, thanks ! The following changes since commit 1b22c5ba496ffc9b0702919d58c410ed1527ab63: Merge git://git.denx.de/u-boot-i2c (2017-10-11 08:38:20 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-imx.git master for you to fetch changes up to 0a333602df9fd9dcd6f58c8c098b29a3bd1dffcc: ARM: imx6: Add DHCOM i.MX6 PDK board support (2017-10-12 18:01:06 +0200) ---------------------------------------------------------------- Anatolij Gustschin (2): imx6: disable clock command and print_cpuinfo code in SPL i.mx6ul: xpress: update UART init for current board revision Diego Dorta (8): imx: Include header file imx: sys_proto: Add a prototype for board_mmc_get_env_dev() mx6: soc: Include header file mx6sabresd: Include header file usb: ehci-ci: Add a prototype for board_ehci_power() mx6sabresd: Include header file mx6: clock: Add a prototype for do_mx6_showclocks() mx6: sys_proto: Add prototypes for imx6_pcie_toggle() functions Fabio Estevam (13): mx6sabresd: Avoid calling setup_display() from SPL code cgtqmx6eval: Avoid calling setup_display() from SPL code wandboard: Avoid calling setup_display() from SPL code mx6cuboxi: Avoid calling setup_display() from SPL code apalis_imx6: Avoid calling setup_display() from SPL code colibri_imx6: Avoid calling setup_display() from SPL code mx53loco: Let CONFIG_DISPLAY_CPUINFO be selected README.imx6: Prefer loading SPL via the new SDP mechanism mx6: toradex: Remove custom CONFIG_SPL_PAD_TO definition mx7ulp_evk: Move CONFIG_CMD_BOOTZ to Kconfig topic_miami: Remove CONFIG_CMD_BOOTZ undef wandboard: Add support for the latest revd1 revision mx6slevk: Use PARTUUID to specify the rootfs location Ilya Ledvich (1): arm: imx7d: add support for Compulab cl-som-imx7 Jagan Teki (2): icore: configs: Fix merge conflict issue icorem6_rqs: env: Return mmc devno Marek Vasut (1): ARM: imx6: Add DHCOM i.MX6 PDK board support Otavio Salvador (2): mx25pdk: Use generic filesystem commands mx25pdk: Remove duplicated define Stefan Agner (1): doc: update imx_usb_loader URL Sven-Ola Tuecke (1): drivers: pci: imx: fix imx_pcie_remove function Uri Mashiach (4): imx: mx7: fix the CCM_ macros imx: mx7: DDR controller configuration for the i.MX7 architecture imx: mx7: SPL support for i.MX7 imx: mx7: spl: remove redundant SATA definitionas arch/arm/include/asm/arch-mx6/clock.h | 1 + arch/arm/include/asm/arch-mx6/sys_proto.h | 3 + arch/arm/include/asm/arch-mx7/crm_regs.h | 51 +++++---- arch/arm/include/asm/arch-mx7/imx-regs.h | 2 + arch/arm/include/asm/arch-mx7/mx7-ddr.h | 155 ++++++++++++++++++++++++++ arch/arm/include/asm/arch-mx7/sys_proto.h | 1 + arch/arm/include/asm/mach-imx/sys_proto.h | 2 + arch/arm/mach-imx/cpu.c | 4 +- arch/arm/mach-imx/mx6/Kconfig | 10 ++ arch/arm/mach-imx/mx6/clock.c | 30 ++--- arch/arm/mach-imx/mx6/soc.c | 1 + arch/arm/mach-imx/mx7/Kconfig | 8 ++ arch/arm/mach-imx/mx7/Makefile | 2 +- arch/arm/mach-imx/mx7/ddr.c | 201 +++++++++++++++++++++++++++++++++ arch/arm/mach-imx/spl.c | 23 +++- board/advantech/dms-ba16/dms-ba16.c | 1 + board/aristainetos/aristainetos.c | 1 + board/beckhoff/mx53cx9020/mx53cx9020.c | 1 + board/ccv/xpress/xpress.c | 14 ++- board/compulab/cl-som-imx7/Kconfig | 28 +++++ board/compulab/cl-som-imx7/MAINTAINERS | 6 + board/compulab/cl-som-imx7/Makefile | 17 +++ board/compulab/cl-som-imx7/cl-som-imx7.c | 331 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/compulab/cl-som-imx7/common.c | 46 ++++++++ board/compulab/cl-som-imx7/common.h | 32 ++++++ board/dhelectronics/dh_imx6/dh_imx6_spl.c | 399 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/el/el6x/el6x.c | 1 + board/embest/mx6boards/mx6boards.c | 1 + board/engicam/icorem6_rqs/icorem6_rqs.c | 3 +- board/freescale/mx51evk/mx51evk.c | 1 + board/freescale/mx53loco/mx53loco.c | 1 + board/freescale/mx6sabreauto/mx6sabreauto.c | 1 + board/freescale/mx6sabresd/mx6sabresd.c | 9 +- board/ge/bx50v3/bx50v3.c | 1 + board/logicpd/imx6/imx6logic.c | 1 + board/solidrun/mx6cuboxi/mx6cuboxi.c | 15 +-- board/technologic/ts4800/ts4800.c | 1 + board/toradex/apalis_imx6/apalis_imx6.c | 9 +- board/toradex/colibri_imx6/colibri_imx6.c | 8 +- board/wandboard/wandboard.c | 113 +++++++++++++++++-- configs/cl-som-imx7_defconfig | 54 +++++++++ configs/dh_imx6_defconfig | 51 +++++++++ configs/imx6qdl_icore_mmc_defconfig | 1 - configs/imx6qdl_icore_rqs_defconfig | 1 - configs/mx25pdk_defconfig | 5 +- configs/mx53loco_defconfig | 1 - configs/mx6slevk_defconfig | 1 + configs/mx6slevk_spl_defconfig | 1 + configs/mx7ulp_evk_defconfig | 1 + configs/wandboard_defconfig | 1 + doc/README.imx6 | 32 +----- doc/README.sdp | 2 +- drivers/pci/pcie_imx.c | 8 +- include/configs/apalis_imx6.h | 1 - include/configs/cl-som-imx7.h | 192 ++++++++++++++++++++++++++++++++ include/configs/colibri_imx6.h | 1 - include/configs/dh_imx6.h | 191 ++++++++++++++++++++++++++++++++ include/configs/imx7_spl.h | 61 ++++++++++ include/configs/mx25pdk.h | 11 +- include/configs/mx6slevk.h | 5 +- include/configs/mx7ulp_evk.h | 1 - include/configs/topic_miami.h | 1 - include/configs/wandboard.h | 11 ++ include/configs/xpress.h | 4 +- include/usb/ehci-ci.h | 1 + 72 files changed, 2873 insertions(+), 126 deletions(-) create mode 100644 arch/arm/include/asm/arch-mx7/mx7-ddr.h create mode 100644 arch/arm/mach-imx/mx7/ddr.c create mode 100644 board/compulab/cl-som-imx7/Kconfig create mode 100644 board/compulab/cl-som-imx7/MAINTAINERS create mode 100644 board/compulab/cl-som-imx7/Makefile create mode 100644 board/compulab/cl-som-imx7/cl-som-imx7.c create mode 100644 board/compulab/cl-som-imx7/common.c create mode 100644 board/compulab/cl-som-imx7/common.h create mode 100644 board/compulab/cl-som-imx7/mux.c create mode 100644 board/compulab/cl-som-imx7/spl.c create mode 100644 board/dhelectronics/dh_imx6/Kconfig create mode 100644 board/dhelectronics/dh_imx6/MAINTAINERS create mode 100644 board/dhelectronics/dh_imx6/Makefile create mode 100644 board/dhelectronics/dh_imx6/dh_imx6.c create mode 100644 board/dhelectronics/dh_imx6/dh_imx6_spl.c create mode 100644 configs/cl-som-imx7_defconfig create mode 100644 configs/dh_imx6_defconfig create mode 100644 include/configs/cl-som-imx7.h create mode 100644 include/configs/dh_imx6.h create mode 100644 include/configs/imx7_spl.h -- ===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================