From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Fri, 7 Oct 2016 17:38:01 +0200 Subject: [U-Boot] [PULL] Please pull u-boot-imx Message-ID: <200c963a-a2ae-dafb-9b8f-302d55dcffa6@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 =====================================================================