From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Thu, 26 Jun 2014 10:25:19 +0200 Subject: [U-Boot] [PULL] : Please pull u-boot-imx Message-ID: <53ABD8EF.7040001@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 Albert, please pull from u-boot-imx, thanks ! The following changes since commit 49692c5f517d8e44ed9db0de778728fe7d2a300c: net/designware: Make DMA burst length configurable and reduce by default (2014-05-25 17:23:58 +0200) are available in the git repository at: git://www.denx.de/git/u-boot-imx.git master for you to fetch changes up to 3f4c01d9f9d38e383f004dcd06c0d5661f2a57e0: mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD (2014-06-26 10:17:19 +0200) ---------------------------------------------------------------- Eric Nelson (1): serial_mxc: disable new features of autobaud detection Fabio Estevam (10): mx6sabreauto: Add the mx6dual-lite variant mx6sabred: Add PFUZE100 PMIC support mx25pdk: Add generic board support mx6: Fix definition of IOMUXC_GPR12_DEVICE_TYPE_RC embestmx6boards: Fix CONFIG_CONSOLE_DEV embestmx6boards: Fix the dtb file name for riotboard mx28evk: Fix warning when CONFIG_ENV_IS_IN_SPI_FLASH is selected mx28evk: Add a target for SPI NOR boot mx28evk: Add documentation on how to boot from SPI NOR mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD Marek Vasut (1): arm: mx5: Enable CONFIG_SYS_GENERIC_BOARD on M53EVK Masahiro Yamada (1): spl: consolidate arch/arm/include/asm/arch-*/spl.h Shawn Guo (1): mx6: drop ARM errata 742230 Stefano Babic (3): MX25: fix build due to missing sys_proto.h imx: correct HAB status for new chip TO vf610: fix build due to missing sys_proto.h Tim Harvey (12): spl: nand: add support for mxs nand mx6: add common SPL configuration mx6: add boot device support for SPL imx: add comments and remove unused struct fields mx6: add structs for mmdc and ddr iomux registers mx6: add mmdc configuration for MX6Q/MX6DL imx: iomux: add macros to setup iomux for multiple SoC types imx: ventana: split read_eeprom into standalone file imx: ventana: auto-configure for IMX6Q vs IMX6DL imx: ventana: switch to SPL dwc_ahsata: return failure for MX6 if not IMX6Q/IMX6D imx: sata: return failure if not IMX6Q/IMX6D arch/arm/cpu/arm720t/tegra-common/spl.c | 2 +- arch/arm/cpu/armv7/mx6/Makefile | 1 + arch/arm/cpu/armv7/mx6/ddr.c | 490 +++++++++++++++++++++++ arch/arm/cpu/armv7/mx6/hab.c | 73 +++- arch/arm/imx-common/Makefile | 1 + arch/arm/imx-common/cpu.c | 16 +- arch/arm/imx-common/iomux-v3.c | 18 +- arch/arm/imx-common/sata.c | 7 +- arch/arm/imx-common/spl.c | 81 ++++ arch/arm/include/asm/arch-at91/spl.h | 24 -- arch/arm/include/asm/arch-davinci/spl.h | 16 - arch/arm/include/asm/arch-mx35/spl.h | 22 - arch/arm/include/asm/arch-mx5/spl.h | 13 - arch/arm/include/asm/arch-mx6/hab.h | 17 +- arch/arm/include/asm/arch-mx6/imx-regs.h | 2 + arch/arm/include/asm/arch-mx6/iomux.h | 2 +- arch/arm/include/asm/arch-mx6/mx6-ddr.h | 231 +++++++++++ arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +- arch/arm/include/asm/arch-tegra114/spl.h | 22 - arch/arm/include/asm/arch-tegra124/spl.h | 13 - arch/arm/include/asm/arch-tegra20/spl.h | 12 - arch/arm/include/asm/arch-tegra30/spl.h | 12 - arch/arm/include/asm/imx-common/iomux-v3.h | 25 ++ arch/arm/include/asm/spl.h | 20 + board/denx/m53evk/m53evk.c | 2 +- board/freescale/mx28evk/README | 22 +- board/freescale/mx6qsabreauto/mx6dl.cfg | 130 ++++++ board/freescale/mx6sabresd/mx6sabresd.c | 84 ++++ board/gateworks/gw_ventana/Makefile | 3 +- board/gateworks/gw_ventana/README | 92 +++-- board/gateworks/gw_ventana/eeprom.c | 89 +++++ board/gateworks/gw_ventana/gw_ventana.c | 597 +++++++++++++++------------- board/gateworks/gw_ventana/gw_ventana.cfg | 15 - board/gateworks/gw_ventana/gw_ventana_spl.c | 419 +++++++++++++++++++ board/gateworks/gw_ventana/ventana_eeprom.h | 11 + boards.cfg | 8 +- doc/README.mxs | 26 ++ drivers/block/dwc_ahsata.c | 5 + drivers/mtd/nand/Makefile | 1 + drivers/mtd/nand/mxs_nand_spl.c | 231 +++++++++++ drivers/serial/serial_mxc.c | 4 +- include/configs/embestmx6boards.h | 4 +- include/configs/gw_ventana.h | 11 + include/configs/imx6_spl.h | 71 ++++ include/configs/m53evk.h | 1 + include/configs/mx28evk.h | 5 +- include/configs/mx6_common.h | 1 - include/configs/mx6qsabreauto.h | 4 + include/configs/mx6sabresd.h | 12 + include/power/pfuze100_pmic.h | 4 + 50 files changed, 2473 insertions(+), 503 deletions(-) create mode 100644 arch/arm/cpu/armv7/mx6/ddr.c create mode 100644 arch/arm/imx-common/spl.c delete mode 100644 arch/arm/include/asm/arch-at91/spl.h delete mode 100644 arch/arm/include/asm/arch-davinci/spl.h delete mode 100644 arch/arm/include/asm/arch-mx35/spl.h delete mode 100644 arch/arm/include/asm/arch-mx5/spl.h delete mode 100644 arch/arm/include/asm/arch-tegra114/spl.h delete mode 100644 arch/arm/include/asm/arch-tegra124/spl.h delete mode 100644 arch/arm/include/asm/arch-tegra20/spl.h delete mode 100644 arch/arm/include/asm/arch-tegra30/spl.h create mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg create mode 100644 board/gateworks/gw_ventana/eeprom.c create mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c create mode 100644 drivers/mtd/nand/mxs_nand_spl.c create mode 100644 include/configs/imx6_spl.h -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel 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 =====================================================================