[U-Boot] [PULL] : Please pull u-boot-imx

Albert ARIBAUD
2014-06-25T09:48:55Z

Hi Stefano,

On Tue, 17 Jun 2014 19:03:05 +0200, Stefano Babic <sbabic@denx.de>
wrote:

> 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 f2f07e8553185022b16adb91581700c86dc3a09a:
>
> imx: correct HAB status for new chip TO (2014-06-17 17:45:09 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> serial_mxc: disable new features of autobaud detection
>
> Fabio Estevam (9):
> 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
>
> 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 (2):
> MX25: fix build due to missing sys_proto.h
> imx: correct HAB status for new chip TO
>
> 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/mx25pdk.h | 2 +
> 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 +
> 51 files changed, 2475 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

This breaks build on vf610twr.

Git bisect shows the issue to be in commit 5bf497e3 (cc:ing author)

The error seems to be trivial:

arch/arm/imx-common/iomux-v3.c:14:32: fatal error:
asm/arch/sys_proto.h: No such file or directory

Amicalement,
--
Albert.