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

Stefano Babic
2017-11-27T10:04:11Z

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit c253573f3e269fd9a24ee6684d87dd91106018a5:

Prepare v2017.11 (2017-11-13 20:08:06 -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 5451ca4da99f09bce7a693056865c93c1182f183:

configs: icore-rqs: Enable falcon mode (2017-11-27 10:36:40 +0100)

----------------------------------------------------------------
Fabio Berton (6):
pico-imx6ul: Move dfu_alt_info to CONFIG_DFU_ENV_SETTINGS variable
pico-imx6ul: Use PARTUUID to specify the rootfs location
pico-imx6ul: Add boot and rootfs dfu_alt_info
pico-imx6ul: Define partition layout in the environment
pico-imx6ul: Add function to create gpt partitions
pico-imx6ul: Use FS_GENERIC load command

Fabio Estevam (7):
Revert "wandboard: Remove unnecessary delay"
mx6: Select MX6QDL option via Kconfig
mx6sabreauto: Remove unneeded SPL selection
mx6ull: Fix WDOG3 base address
imx: Also clear powerdown enable bit for WDOG3 on i.MX6ULL
imx: Remove boolean parameter from wdog powerdown function
mx6sxsabresd: Use PARTUUID to specify the rootfs location

Ian Ray (2):
ext4: recover from filesystem corruption when reading
bootcount: add support for bootcounter on EXT filesystem

Jagan Teki (9):
i.MX6: engicam: Move set_fdt_file to common
i.MX6Q: icorem6: Move spl load fit to common/spl
i.MX6Q: icore: Add SPL_OF_CONTROL support
pinctrl: imx6ul: Fix pinctrl data overlapped with DT area
i.MX6UL: icore: Add SPL_OF_CONTROL support
board: icore-rqs: Fix mmc get env device
i.MX6: engicam: Add imx6q/imx6ul boards for existing boards
engicam: imx6q: Return mmc dev 0 for icore
configs: icore-rqs: Enable falcon mode

Marek Vasut (1):
ARM: imx6: Adjust DDR DRAM settings on DHCOM i.MX6 PDK

Martyn Welch (3):
pwm: imx: Enable PWM support on i.MX53
arm: mx5: Add more register definitions
board: ge: make VPD code common

Nandor Han (2):
imx: mxc_i2c: tweak the i2c transfer method
rtc: add support for s35392a

Peter Senna Tschudin (1):
mx53: Add Board support for GE PPD

README | 7 ++
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 7 ++
arch/arm/dts/imx6qdl-icore.dtsi | 2 +
arch/arm/dts/imx6qdl.dtsi | 5 ++
arch/arm/dts/imx6ul-geam-kit.dts | 4 +
arch/arm/dts/imx6ul-isiot-emmc.dts | 2 +
arch/arm/dts/imx6ul-isiot.dtsi | 2 +
arch/arm/dts/imx6ul.dtsi | 6 ++
arch/arm/include/asm/arch-mx5/crm_regs.h | 8 ++
arch/arm/include/asm/arch-mx5/imx-regs.h | 50 +++++++++++
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +-
arch/arm/include/asm/mach-imx/sys_proto.h | 2 +-
arch/arm/mach-imx/init.c | 12 +--
arch/arm/mach-imx/mx5/Kconfig | 7 ++
arch/arm/mach-imx/mx6/Kconfig | 60 ++++++-------
arch/arm/mach-imx/mx6/soc.c | 2 +-
arch/arm/mach-imx/mx7/soc.c | 2 +-
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 40 ++++-----
board/engicam/common/board.c | 24 ++++++
board/engicam/common/board.h | 1 -
board/engicam/common/spl.c | 42 +++++++++
board/engicam/geam6ul/MAINTAINERS | 8 --
board/engicam/geam6ul/README | 28 ------
board/engicam/icorem6_rqs/Kconfig | 12 ---
board/engicam/icorem6_rqs/MAINTAINERS | 9 --
board/engicam/icorem6_rqs/Makefile | 6 --
board/engicam/icorem6_rqs/icorem6_rqs.c | 124
+--------------------------
board/engicam/{geam6ul => imx6q}/Kconfig | 4 +-
board/engicam/{icorem6 => imx6q}/MAINTAINERS | 8 +-
board/engicam/{geam6ul => imx6q}/Makefile | 2 +-
board/engicam/{icorem6_rqs => imx6q}/README | 9 +-
board/engicam/{icorem6/icorem6.c => imx6q/imx6q.c} | 98
++-------------------
board/engicam/{icorem6 => imx6ul}/Kconfig | 4 +-
board/engicam/{isiotmx6ul => imx6ul}/MAINTAINERS | 9 +-
board/engicam/{icorem6 => imx6ul}/Makefile | 2 +-
board/engicam/{icorem6 => imx6ul}/README | 11 ++-
board/engicam/{geam6ul/geam6ul.c => imx6ul/imx6ul.c} | 88
++-----------------
board/engicam/isiotmx6ul/Kconfig | 12 ---
board/engicam/isiotmx6ul/Makefile | 6 --
board/engicam/isiotmx6ul/README | 28 ------
board/engicam/isiotmx6ul/isiotmx6ul.c | 241
---------------------------------------------------
board/ge/bx50v3/Makefile | 2 +-
board/ge/bx50v3/bx50v3.c | 2 +-
board/ge/bx50v3/vpd_reader.c | 228
------------------------------------------------
board/ge/common/Makefile | 7 ++
board/ge/common/vpd_reader.c | 197
++++++++++++++++++++++++++++++++++++++++++
board/ge/{bx50v3 => common}/vpd_reader.h | 14 +--
board/ge/mx53ppd/Kconfig | 17 ++++
board/ge/mx53ppd/MAINTAINERS | 7 ++
board/ge/mx53ppd/Makefile | 12 +++
board/ge/mx53ppd/imximage.cfg | 87
+++++++++++++++++++
board/ge/mx53ppd/mx53ppd.c | 457
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/ge/mx53ppd/mx53ppd_video.c | 135
+++++++++++++++++++++++++++++
board/ge/mx53ppd/ppd_gpio.h | 96
+++++++++++++++++++++
board/wandboard/spl.c | 2 +
configs/cgtqmx6eval_defconfig | 2 +-
configs/cm_fx6_defconfig | 2 +-
configs/dh_imx6_defconfig | 2 +-
configs/gwventana_emmc_defconfig | 2 +-
configs/gwventana_gw5904_defconfig | 2 +-
configs/gwventana_nand_defconfig | 2 +-
configs/imx6qdl_icore_mmc_defconfig | 3 +-
configs/imx6qdl_icore_nand_defconfig | 2 +-
configs/imx6qdl_icore_rqs_defconfig | 4 +-
configs/imx6ul_geam_mmc_defconfig | 3 +-
configs/imx6ul_geam_nand_defconfig | 2 +-
configs/imx6ul_isiot_emmc_defconfig | 3 +-
configs/imx6ul_isiot_mmc_defconfig | 3 +-
configs/imx6ul_isiot_nand_defconfig | 2 +-
configs/mccmon6_nor_defconfig | 2 +-
configs/mccmon6_sd_defconfig | 2 +-
configs/mx53ppd_defconfig | 39 +++++++++
configs/mx6cuboxi_defconfig | 2 +-
configs/mx6sabreauto_defconfig | 2 +-
configs/mx6sabresd_defconfig | 2 +-
configs/mx6sxsabresd_defconfig | 1 +
configs/pfla02_defconfig | 2 +-
configs/pico-imx6ul_defconfig | 2 +
configs/udoo_defconfig | 2 +-
configs/wandboard_defconfig | 2 +-
drivers/Kconfig | 2 +
drivers/bootcount/Kconfig | 58 +++++++++++++
drivers/bootcount/Makefile | 1 +
drivers/bootcount/bootcount_ext.c | 62 ++++++++++++++
drivers/i2c/mxc_i2c.c | 25 +++---
drivers/pinctrl/nxp/pinctrl-imx6.c | 7 +-
drivers/pwm/pwm-imx-util.c | 2 +
drivers/rtc/Kconfig | 6 ++
drivers/rtc/Makefile | 1 +
drivers/rtc/s35392a.c | 365
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/ext4/ext4_common.c | 10 +++
fs/ext4/ext4fs.c | 10 ++-
include/configs/imx6-engicam.h | 11 ---
include/configs/mx53ppd.h | 248
+++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/mx6sxsabresd.h | 5 +-
include/configs/pico-imx6ul.h | 23 +++--
lib/Kconfig | 3 +
97 files changed, 2163 insertions(+), 1027 deletions(-)
delete mode 100644 board/engicam/geam6ul/MAINTAINERS
delete mode 100644 board/engicam/geam6ul/README
delete mode 100644 board/engicam/icorem6_rqs/Kconfig
delete mode 100644 board/engicam/icorem6_rqs/MAINTAINERS
delete mode 100644 board/engicam/icorem6_rqs/Makefile
rename board/engicam/{geam6ul => imx6q}/Kconfig (73%)
rename board/engicam/{icorem6 => imx6q}/MAINTAINERS (58%)
rename board/engicam/{geam6ul => imx6q}/Makefile (80%)
rename board/engicam/{icorem6_rqs => imx6q}/README (71%)
rename board/engicam/{icorem6/icorem6.c => imx6q/imx6q.c} (72%)
rename board/engicam/{icorem6 => imx6ul}/Kconfig (72%)
rename board/engicam/{isiotmx6ul => imx6ul}/MAINTAINERS (69%)
rename board/engicam/{icorem6 => imx6ul}/Makefile (80%)
rename board/engicam/{icorem6 => imx6ul}/README (74%)
rename board/engicam/{geam6ul/geam6ul.c => imx6ul/imx6ul.c} (59%)
delete mode 100644 board/engicam/isiotmx6ul/Kconfig
delete mode 100644 board/engicam/isiotmx6ul/Makefile
delete mode 100644 board/engicam/isiotmx6ul/README
delete mode 100644 board/engicam/isiotmx6ul/isiotmx6ul.c
delete mode 100644 board/ge/bx50v3/vpd_reader.c
create mode 100644 board/ge/common/Makefile
create mode 100644 board/ge/common/vpd_reader.c
rename board/ge/{bx50v3 => common}/vpd_reader.h (58%)
create mode 100644 board/ge/mx53ppd/Kconfig
create mode 100644 board/ge/mx53ppd/MAINTAINERS
create mode 100644 board/ge/mx53ppd/Makefile
create mode 100644 board/ge/mx53ppd/imximage.cfg
create mode 100644 board/ge/mx53ppd/mx53ppd.c
create mode 100644 board/ge/mx53ppd/mx53ppd_video.c
create mode 100644 board/ge/mx53ppd/ppd_gpio.h
create mode 100644 configs/mx53ppd_defconfig
create mode 100644 drivers/bootcount/Kconfig
create mode 100644 drivers/bootcount/bootcount_ext.c
create mode 100644 drivers/rtc/s35392a.c
create mode 100644 include/configs/mx53ppd.h

--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
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
=====================================================================