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

Stefano Babic
2016-10-07T15:38:01Z

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit 53fec162061811a73c7dab3207f8fdb2343ae289:

Prepare v2016.11-rc1 (2016-10-03 09:28:13 -0400)

are available in the git repository at:

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

for you to fetch changes up to 3dddc793e0114eb7dfc68b98a4316644d4031fcb:

board: ge: bx50v3: Pass video bootargs for b850v3 (2016-10-07 16:32:28
+0200)

----------------------------------------------------------------
Albert ARIBAUD \(3ADEV\) (6):
pcm052: fix MTD partitioning
pcm052: remove target-specific dtb name from env
pcm052: add 'm4go' command
tools: mkimage: add support for Vybrid image format
pcm052: allow specifying onboard DDR size in configs
pcm052: add new BK4r1 target based on PCM052 SoM

Fabio Estevam (5):
wandboard: Fix hang when going into low frequency
wandboard: Remove videoargs script
mx6sabresd: Make SPL DDR configuration to match the DCD table
README.imx6: Fix Boundary Devices name
udoo: Add a README file

Filip Brozovic (1):
imx: iomux-v3: fix pad setup on i.MX6DQP when CONFIG_MX6QDL is defined

Ken Lin (1):
board: ge: bx50v3: Pass video bootargs for b850v3

Peng Fan (22):
imx: mx6ull: add iomux header file
imx: mx6ull: add mx6ull major cpu type
imx-common: introduce is_mx6ull
imx: ocotp: support i.MX6ULL
imx: timer: update gpt driver for i.MX6ULL
imx: mx6ull: skip setting ahb clock
imx: mx6ul: using runtime check when configuring PMIC_STBY_REQ
imx: mx6ull: misc soc update
imx: mx6ull: adjust POR_B setting for i.MX6ULL
imx: mx6ull: update clock settings and CCM register map
imx: mx6ull: Update memory map address
imx: mx6ull: Add AIPS3 initialization
imx: imx6ull: adjust the ldo 1.2v bandgap voltage
imx: iomux: fix snvs usage for i.MX6ULL
pinctrl: imx6: support i.MX6ULL
arm: dts: imx6ull: add pinctrl defines
dt-bindings: add i.mx6ul clock header
arm: dts: add device tree for i.MX6ULL
dm: mmc: intialize dev when probe
arm: imx: add i.MX6ULL 14x14 EVK board support
imx-common: enlarge mux width to 4
imx: imx6ul: disable POR_B internal pull up

Ross Parker (1):
imx_watchdog: Do not assert WDOG_B on watchdog init

Soeren Moch (2):
board: tbs2910: Fix BOOTMAPSZ
board: tbs2910: Add CMD_PART

Stefan Agner (12):
imx: mx6: fix USB bmode to use reserved value
dm: imx: serial: support device tree
pinctrl: imx: do not announce driver initialization
arm: dts: imx7: add pinctrl defines
arm: dts: imx7: add basic i.MX 7/Colibri iMX7 device tree
colibri_imx7: remove legancy I2C support
colibri_imx7: remove legancy UART platform data
power: pmic: add Ricoh RN5T567 PMIC support
arm: dts: imx7: add Ricoh RN5T567 PMIC node
colibri_imx7: use Ricoh RN5T567 to reboot the board
configs: enable device tree for Colibri iMX7
ARM: vf610: use strcpy for soc environment variable

Ye Li (1):
imx: mx6ull: add kconfig entry for MX6ULL

Makefile | 6 +
arch/arm/Kconfig | 4 +
arch/arm/config.mk | 3 +
arch/arm/cpu/armv7/mx6/Kconfig | 11 ++
arch/arm/cpu/armv7/mx6/clock.c | 59 +++---
arch/arm/cpu/armv7/mx6/soc.c | 57 ++++--
arch/arm/cpu/armv7/vf610/Makefile | 5 +
arch/arm/cpu/armv7/vf610/generic.c | 2 +-
arch/arm/dts/Makefile | 7 +-
arch/arm/dts/bk4r1.dts | 48 +++++
arch/arm/dts/imx6ul-pinfunc.h | 938
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-14x14-evk.dts | 527
++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-pinfunc-snvs.h | 29 +++
arch/arm/dts/imx6ull-pinfunc.h | 57 ++++++
arch/arm/dts/imx6ull.dtsi | 1161
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7-colibri.dts | 97 ++++++++++
arch/arm/dts/imx7.dtsi | 194 ++++++++++++++++++++
arch/arm/dts/imx7d-pinfunc.h | 1151
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/vf.dtsi | 4 +-
arch/arm/imx-common/cpu.c | 2 +
arch/arm/imx-common/init.c | 2 +-
arch/arm/imx-common/iomux-v3.c | 13 +-
arch/arm/imx-common/timer.c | 7 +-
arch/arm/include/asm/arch-imx/cpu.h | 3 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 60 +++++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 18 +-
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 1065
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 19 +-
arch/arm/include/asm/imx-common/sys_proto.h | 1 +
board/freescale/mx6sabresd/mx6sabresd.c | 351
+++++++++++++++++++----------------
board/freescale/mx6ullevk/Kconfig | 12 ++
board/freescale/mx6ullevk/MAINTAINERS | 6 +
board/freescale/mx6ullevk/Makefile | 6 +
board/freescale/mx6ullevk/imximage.cfg | 116 ++++++++++++
board/freescale/mx6ullevk/mx6ullevk.c | 99 ++++++++++
board/phytec/pcm052/Kconfig | 24 +++
board/phytec/pcm052/pcm052.c | 206 +++++++++++++++------
board/toradex/colibri_imx7/colibri_imx7.c | 92 +++++-----
board/udoo/README | 21 +++
board/wandboard/spl.c | 6 +-
common/image.c | 1 +
configs/bk4r1_defconfig | 33 ++++
configs/colibri_imx7_defconfig | 10 +-
configs/mx6ull_14x14_evk_defconfig | 30 +++
doc/README.imx6 | 2 +-
doc/device-tree-bindings/pmic/rn5t567.txt | 17 ++
doc/device-tree-bindings/serial/mxc-serial.txt | 8 +
drivers/misc/mxc_ocotp.c | 52 +++++-
drivers/mmc/fsl_esdhc.c | 1 +
drivers/pinctrl/nxp/pinctrl-imx.c | 2 +-
drivers/pinctrl/nxp/pinctrl-imx6.c | 5 +
drivers/power/pmic/Kconfig | 8 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/rn5t567.c | 64 +++++++
drivers/serial/serial_mxc.c | 32 +++-
drivers/watchdog/imx_watchdog.c | 2 +-
include/configs/bk4r1.h | 33 ++++
include/configs/colibri_imx7.h | 2 -
include/configs/ge_bx50v3.h | 7 +-
include/configs/mx6ullevk.h | 180 ++++++++++++++++++
include/configs/pcm052.h | 78 +++++---
include/configs/tbs2910.h | 4 +-
include/configs/wandboard.h | 26 ---
include/dt-bindings/clock/imx6ul-clock.h | 253
+++++++++++++++++++++++++
include/fsl_wdog.h | 1 +
include/image.h | 1 +
include/power/rn5t567_pmic.h | 113 ++++++++++++
tools/Makefile | 1 +
tools/vybridimage.c | 164 +++++++++++++++++
70 files changed, 7233 insertions(+), 389 deletions(-)
create mode 100644 arch/arm/dts/bk4r1.dts
create mode 100644 arch/arm/dts/imx6ul-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ull-pinfunc-snvs.h
create mode 100644 arch/arm/dts/imx6ull-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull.dtsi
create mode 100644 arch/arm/dts/imx7-colibri.dts
create mode 100644 arch/arm/dts/imx7.dtsi
create mode 100644 arch/arm/dts/imx7d-pinfunc.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6ull_pins.h
create mode 100644 board/freescale/mx6ullevk/Kconfig
create mode 100644 board/freescale/mx6ullevk/MAINTAINERS
create mode 100644 board/freescale/mx6ullevk/Makefile
create mode 100644 board/freescale/mx6ullevk/imximage.cfg
create mode 100644 board/freescale/mx6ullevk/mx6ullevk.c
create mode 100644 board/udoo/README
create mode 100644 configs/bk4r1_defconfig
create mode 100644 configs/mx6ull_14x14_evk_defconfig
create mode 100644 doc/device-tree-bindings/pmic/rn5t567.txt
create mode 100644 doc/device-tree-bindings/serial/mxc-serial.txt
create mode 100644 drivers/power/pmic/rn5t567.c
create mode 100644 include/configs/bk4r1.h
create mode 100644 include/configs/mx6ullevk.h
create mode 100644 include/dt-bindings/clock/imx6ul-clock.h
create mode 100644 include/power/rn5t567_pmic.h
create mode 100644 tools/vybridimage.c

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