mbox

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

Message ID 53A074C9.3070809@denx.de
State Rejected
Delegated to: Albert ARIBAUD
Headers show

Pull-request

git://www.denx.de/git/u-boot-imx.git master

Message

Stefano Babic June 17, 2014, 5:03 p.m. UTC
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

Comments

Albert ARIBAUD June 25, 2014, 9:48 a.m. UTC | #1
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,
Stefano Babic June 25, 2014, 10:05 a.m. UTC | #2
Hi Albert,

On 25/06/2014 11:48, Albert ARIBAUD wrote:

> 
> 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
> 

I check it, there was the same issue for mx25, I'll fix it.

Best regards,
Stefano
Albert ARIBAUD June 25, 2014, 1:16 p.m. UTC | #3
Hi Stefano,

On Wed, 25 Jun 2014 12:05:11 +0200, Stefano Babic <sbabic@denx.de>
wrote:

> Hi Albert,
> 
> On 25/06/2014 11:48, Albert ARIBAUD wrote:
> 
> > 
> > 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
> > 
> 
> I check it, there was the same issue for mx25, I'll fix it.

Thanks, I saw you have sent out a patch. I suggest you take it into the
imx tree (possibly applying it where it ensures as few non-building
commits as possible) then re-send a PR.

> Best regards,
> Stefano

Amicalement,
Stefano Babic June 25, 2014, 1:52 p.m. UTC | #4
Hi Albert,

On 25/06/2014 15:16, Albert ARIBAUD wrote:

> Thanks, I saw you have sent out a patch. I suggest you take it into the
> imx tree (possibly applying it where it ensures as few non-building
> commits as possible) then re-send a PR.

Agree, I am doing it.

Regards,
Stefano