mbox series

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

Message ID efcdc907-0ffa-e0f4-c3db-222a84f3842c@denx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series [U-Boot,PULL] Please pull u-boot-imx | expand

Pull-request

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

Message

Stefano Babic Jan. 8, 2018, 4:54 p.m. UTC
Hi Tom,

some fixes, please pull from u-boot-imx, thanks !

The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:

  boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:

  mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
+0100)

----------------------------------------------------------------
Christopher Spinrath (3):
      ARM: imx: cm_fx6: env: use standard variables
      ARM: imx: cm_fx6: env: support distro boot command
      ARM: imx: cm_fx6: env: don't run boot scripts twice

Eran Matityahu (1):
      imx: spl: Fix NAND bootmode detection

Eric Nelson (1):
      mx6: Add board mx6memcal for use in validating DDR

Fabio Estevam (1):
      mx6ull: Handle the CONFIG_MX6ULL cases correctly

Jagan Teki (2):
      board: engicam: Fix to remove legacy board/icorem6_rqs
      mtd: nand: mxs_nand_spl: Remove nand size print

Stefan Agner (3):
      imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
      imx: introduce CONFIG_GPT_TIMER
      imx: initialize and use generic timer on i.MX 6UL/ULL

 arch/arm/include/asm/arch-mx6/imx-regs.h   |  24 +++--
 arch/arm/include/asm/arch-mx6/mx6-ddr.h    |   2 +-
 arch/arm/include/asm/arch-mx6/mx6ul-ddr.h  |   2 +-
 arch/arm/include/asm/mach-imx/iomux-v3.h   |   4 +-
 arch/arm/include/asm/mach-imx/regs-lcdif.h |  19 ++--
 arch/arm/include/asm/mach-imx/sys_proto.h  |   3 +-
 arch/arm/mach-imx/Kconfig                  |   6 ++
 arch/arm/mach-imx/Makefile                 |   5 +-
 arch/arm/mach-imx/mx5/Kconfig              |   1 +
 arch/arm/mach-imx/mx6/Kconfig              |  14 ++-
 arch/arm/mach-imx/mx6/ddr.c                |   2 +-
 arch/arm/mach-imx/mx7/Kconfig              |   1 +
 arch/arm/mach-imx/spl.c                    |   2 +-
 board/engicam/common/board.c               |   2 +-
 board/engicam/icorem6_rqs/icorem6_rqs.c    |  48 ---------
 board/freescale/mx6memcal/Kconfig          | 235
++++++++++++++++++++++++++++++++++++++++++++
 board/freescale/mx6memcal/MAINTAINERS      |   7 ++
 board/freescale/mx6memcal/Makefile         |  13 +++
 board/freescale/mx6memcal/README           |  49 ++++++++++
 board/freescale/mx6memcal/mx6memcal.c      |  32 ++++++
 board/freescale/mx6memcal/spl.c            | 456
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configs/cm_fx6_defconfig                   |   2 +
 configs/mx6memcal_defconfig                |  33 +++++++
 drivers/gpio/mxc_gpio.c                    |   4 +-
 drivers/mtd/nand/mxs_nand_spl.c            |   2 -
 include/configs/cm_fx6.h                   |  80 ++++++++-------
 include/configs/imx6_spl.h                 |   3 +-
 include/configs/mx6_common.h               |  10 +-
 include/configs/mx6memcal.h                |  59 +++++++++++
 include/configs/mx7_common.h               |   1 -
 scripts/config_whitelist.txt               |   2 +-
 31 files changed, 1001 insertions(+), 122 deletions(-)
 delete mode 100644 board/engicam/icorem6_rqs/icorem6_rqs.c
 create mode 100644 board/freescale/mx6memcal/Kconfig
 create mode 100644 board/freescale/mx6memcal/MAINTAINERS
 create mode 100644 board/freescale/mx6memcal/Makefile
 create mode 100644 board/freescale/mx6memcal/README
 create mode 100644 board/freescale/mx6memcal/mx6memcal.c
 create mode 100644 board/freescale/mx6memcal/spl.c
 create mode 100644 configs/mx6memcal_defconfig
 create mode 100644 include/configs/mx6memcal.h

Comments

Tom Rini Jan. 8, 2018, 5:38 p.m. UTC | #1
On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
> Hi Tom,
> 
> some fixes, please pull from u-boot-imx, thanks !
> 
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> 
>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> 
> are available in the git repository at:
> 
>   git://www.denx.de/git/u-boot-imx.git master
> 
> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
> 
>   mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> +0100)
> 
> ----------------------------------------------------------------
> Christopher Spinrath (3):
>       ARM: imx: cm_fx6: env: use standard variables
>       ARM: imx: cm_fx6: env: support distro boot command
>       ARM: imx: cm_fx6: env: don't run boot scripts twice
> 
> Eran Matityahu (1):
>       imx: spl: Fix NAND bootmode detection
> 
> Eric Nelson (1):
>       mx6: Add board mx6memcal for use in validating DDR
> 
> Fabio Estevam (1):
>       mx6ull: Handle the CONFIG_MX6ULL cases correctly
> 
> Jagan Teki (2):
>       board: engicam: Fix to remove legacy board/icorem6_rqs
>       mtd: nand: mxs_nand_spl: Remove nand size print
> 
> Stefan Agner (3):
>       imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
>       imx: introduce CONFIG_GPT_TIMER
>       imx: initialize and use generic timer on i.MX 6UL/ULL

It's release day.  How many of these are release day candidate fixes?  I
know the MX6ULL thing is important, and the SPL bootmode thing looks so
too.  I do not know about the rest, are they?  Thanks!
Stefano Babic Jan. 8, 2018, 5:50 p.m. UTC | #2
Hi Tom,

On 08/01/2018 18:38, Tom Rini wrote:
> On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
>> Hi Tom,
>>
>> some fixes, please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>>
>>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>>
>> are available in the git repository at:
>>
>>   git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
>>
>>   mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
>> +0100)
>>
>> ----------------------------------------------------------------
>> Christopher Spinrath (3):
>>       ARM: imx: cm_fx6: env: use standard variables
>>       ARM: imx: cm_fx6: env: support distro boot command
>>       ARM: imx: cm_fx6: env: don't run boot scripts twice
>>
>> Eran Matityahu (1):
>>       imx: spl: Fix NAND bootmode detection
>>
>> Eric Nelson (1):
>>       mx6: Add board mx6memcal for use in validating DDR
>>
>> Fabio Estevam (1):
>>       mx6ull: Handle the CONFIG_MX6ULL cases correctly
>>
>> Jagan Teki (2):
>>       board: engicam: Fix to remove legacy board/icorem6_rqs
>>       mtd: nand: mxs_nand_spl: Remove nand size print
>>
>> Stefan Agner (3):
>>       imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
>>       imx: introduce CONFIG_GPT_TIMER
>>       imx: initialize and use generic timer on i.MX 6UL/ULL
> 
> It's release day.  How many of these are release day candidate fixes?  I
> know the MX6ULL thing is important, and the SPL bootmode thing looks so
> too.

Yes, both are important - for MX6ULL this means both Fabio's and
Stefan's patches. Eran's is a fix, too, and it should be in.

Jagan's is just a cleanup - this drops dead code in a Engicam board, and
drop a couple of nasty print when booting from NAND. No big issue, but
also no effects on the rest of code.

>  I do not know about the rest, are they?  Thanks!

It remains Cristopher's (small fixes just for cm_fx6 board) and Eric's.
The last one is a very interesting thing because it replaces the
proprietary ddr-stress tool from Freescale. It is not a fix, but it is
very nice to have. It adds another target, so there is no changes in
common code and if you do not argue, it will be nice to have in release.

Best regards,
Stefano
Tom Rini Jan. 8, 2018, 9:26 p.m. UTC | #3
On Mon, Jan 08, 2018 at 06:50:36PM +0100, Stefano Babic wrote:
> Hi Tom,
> 
> On 08/01/2018 18:38, Tom Rini wrote:
> > On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
> >> Hi Tom,
> >>
> >> some fixes, please pull from u-boot-imx, thanks !
> >>
> >> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> >>
> >>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> >>
> >> are available in the git repository at:
> >>
> >>   git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
> >>
> >>   mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> >> +0100)
> >>
> >> ----------------------------------------------------------------
> >> Christopher Spinrath (3):
> >>       ARM: imx: cm_fx6: env: use standard variables
> >>       ARM: imx: cm_fx6: env: support distro boot command
> >>       ARM: imx: cm_fx6: env: don't run boot scripts twice
> >>
> >> Eran Matityahu (1):
> >>       imx: spl: Fix NAND bootmode detection
> >>
> >> Eric Nelson (1):
> >>       mx6: Add board mx6memcal for use in validating DDR
> >>
> >> Fabio Estevam (1):
> >>       mx6ull: Handle the CONFIG_MX6ULL cases correctly
> >>
> >> Jagan Teki (2):
> >>       board: engicam: Fix to remove legacy board/icorem6_rqs
> >>       mtd: nand: mxs_nand_spl: Remove nand size print
> >>
> >> Stefan Agner (3):
> >>       imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
> >>       imx: introduce CONFIG_GPT_TIMER
> >>       imx: initialize and use generic timer on i.MX 6UL/ULL
> > 
> > It's release day.  How many of these are release day candidate fixes?  I
> > know the MX6ULL thing is important, and the SPL bootmode thing looks so
> > too.
> 
> Yes, both are important - for MX6ULL this means both Fabio's and
> Stefan's patches. Eran's is a fix, too, and it should be in.
> 
> Jagan's is just a cleanup - this drops dead code in a Engicam board, and
> drop a couple of nasty print when booting from NAND. No big issue, but
> also no effects on the rest of code.
> 
> >  I do not know about the rest, are they?  Thanks!
> 
> It remains Cristopher's (small fixes just for cm_fx6 board) and Eric's.
> The last one is a very interesting thing because it replaces the
> proprietary ddr-stress tool from Freescale. It is not a fix, but it is
> very nice to have. It adds another target, so there is no changes in
> common code and if you do not argue, it will be nice to have in release.

OK.  I'm going to take it (applied message coming shortly) since we're
just now exiting the general US/EU winter holiday time-frame and I'll
use that as why most of this wasn't sent much sooner.  Thanks!
Tom Rini Jan. 8, 2018, 9:26 p.m. UTC | #4
On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:

> Hi Tom,
> 
> some fixes, please pull from u-boot-imx, thanks !
> 
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> 
>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> 
> are available in the git repository at:
> 
>   git://www.denx.de/git/u-boot-imx.git master
> 
> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
> 
>   mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> +0100)
> 

Applied to u-boot/master, thanks!