This series addresses some shortcomings, enables/introduces device tree support and converts all except video to using the driver model. This is fully tested both running our latest downstream BSP as well as the mainline Linux kernel.
This series is based on Lukasz' previous work on Vybrid [1] and is available together with his and my previous series addressing Apalis and Colibri iMX6 on our git server [2]. [1] https://patchwork.ozlabs.org/cover/1041597/ [2] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next Changes in v2: - Added various reviewed-bys. Bhuvanchandra DV (1): colibri_vf: sync the board info message Gerard Salvatella (1): colibri_vf: fix sdboot for vybrid modules Marcel Ziswiler (12): Add missing space in comment vf610: ddrmc: add missing include imx: bootaux: add dependency on vf610 configs: move CONFIG_USB_EHCI_VF to Kconfig configs: colibri_vf: remove obsolete mmc/sd card environment configs: colibri_vf: limit size of malloc() pool before relocation configs: move CONFIG_MXC_OCOTP to Kconfig ARM: dts: colibri_vf: update device trees configs: colibri_vf: disable obscure options colibri_vf: migrate pinctrl and regulators to dtb/dm colibri_vf: migrate fec, esdhc, nfc and usb to driver model config: colibri_vf: use macros from linux/sizes.h Stefan Agner (8): colibri_vf: add distroboot support colibri_vf: set fdtfile for distroboot colibri_vf: enable user debug by default colibri_vf: disable undefined instruction events in user debug config: colibri_vf: enable mtd partitions via dt arm: vf610: add uart2 clock/pinmux support colibri_vf: adjust timing according to data sheet colibri_vf: use leveling evaluated by DDR validation tools arch/arm/dts/vf-colibri-u-boot.dtsi | 23 ++ arch/arm/dts/vf-colibri.dtsi | 198 ++++++++++++++- arch/arm/dts/vf500-colibri.dts | 1 + arch/arm/dts/vf610-colibri.dts | 1 + arch/arm/include/asm/arch-vf610/crm_regs.h | 1 + arch/arm/include/asm/arch-vf610/ddrmc-vf610.h | 2 + arch/arm/include/asm/arch-vf610/iomux-vf610.h | 6 +- arch/arm/mach-imx/Kconfig | 2 +- board/freescale/imx8qxp_mek/imx8qxp_mek.c | 2 +- board/toradex/colibri_vf/MAINTAINERS | 4 +- board/toradex/colibri_vf/colibri_vf.c | 240 ++---------------- configs/bk4r1_defconfig | 1 - configs/colibri_vf_defconfig | 22 +- configs/pcm052_defconfig | 1 - drivers/misc/Kconfig | 2 + drivers/usb/host/Kconfig | 7 + drivers/video/videomodes.c | 2 +- include/configs/advantech_dms-ba16.h | 2 - include/configs/apalis_imx6.h | 5 - include/configs/colibri_imx6.h | 5 - include/configs/colibri_vf.h | 109 ++++---- include/configs/dh_imx6.h | 5 - include/configs/ge_bx50v3.h | 2 - include/configs/imx8mq_evk.h | 1 - include/configs/kp_imx6q_tpc.h | 5 - include/configs/mx6_common.h | 3 - include/configs/mx7_common.h | 3 - include/configs/vf610twr.h | 4 - scripts/config_whitelist.txt | 1 - 29 files changed, 344 insertions(+), 316 deletions(-) create mode 100644 arch/arm/dts/vf-colibri-u-boot.dtsi -- 2.20.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot