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

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

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!

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

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!

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!
participants (2)
-
Stefano Babic
-
Tom Rini