[U-Boot] [PATCH v1 00/26] colibri imx6 fixes, device tree enablement and driver model conversion

Marcel Ziswiler
2019-02-08T17:42:03Z

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.

Bhuvanchandra DV (2):
toradex: colibri_imx6: overwrite CMA memory set in device tree
colibri_imx6: switch to zimage

Gerard Salvatella (2):
colibri_imx6: added nreset gpio on reboot
board: colibri_imx6: check for and report ecc errors in fuses

Marcel Ziswiler (12):
colibri_imx6: get rid of obsolete nospl configurations
colibri_imx6: use distro defaults
colibri_imx6: move console in env from header file to defconfig
colibri_imx6: enable fit image, gpt, imx thermal, efi loader support
colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration
colibri_imx6: migrate to using device tree
colibri_imx6: clean-up and migrate gpios to using driver model
colibri_imx6: enable pin control driver
colibri_imx6: migrate i2c to using driver model
colibri_imx6: migrate pmic and regulator to using driver model
colibri_imx6: migrate mmc to using driver model
colibri_imx6: migrate usb to using driver model

Max Krummenacher (7):
colibri_imx6: drop CONFIG_OF_SYSTEM_SETUP
colibri_imx6: print also 64-bit IT
colibri_imx6: unify sd/mmc drive strenght with linux kernel settings
colibri imx6: pf0100: reorder and cleanup message printing
colibri imx6: disable ri and dcd irq in uarts
colibri_imx6: change pmic fusing according to hw 1.1 requirements
colibri_imx6: revert fuse value set in mfgr_fuse

Sanchayan Maity (1):
configs: colibri_imx6: Use ext4 file system by default

Stefan Agner (2):
colibri_imx6: add distroboot support
colibri_imx6: use SDP if USB serial downloader has been used

arch/arm/dts/imx6-colibri.dts | 411 ++++++++++++++++++
.../toradex/colibri_imx6/800mhz_2x64mx16.cfg | 58 ---
.../toradex/colibri_imx6/800mhz_4x64mx16.cfg | 58 ---
board/toradex/colibri_imx6/MAINTAINERS | 3 +-
board/toradex/colibri_imx6/clocks.cfg | 41 --
board/toradex/colibri_imx6/colibri_imx6.c | 395 +++++++++--------
board/toradex/colibri_imx6/colibri_imx6.cfg | 37 --
board/toradex/colibri_imx6/ddr-setup.cfg | 97 -----
board/toradex/colibri_imx6/do_fuse.c | 2 +-
board/toradex/colibri_imx6/pf0100.c | 177 +++++---
board/toradex/colibri_imx6/pf0100.h | 59 ++-
board/toradex/colibri_imx6/pf0100_otp.inc | 16 +-
configs/colibri_imx6_defconfig | 33 +-
configs/colibri_imx6_nospl_defconfig | 63 ---
include/configs/colibri_imx6.h | 66 +--
15 files changed, 853 insertions(+), 663 deletions(-)
create mode 100644 arch/arm/dts/imx6-colibri.dts
delete mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg
delete mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg
delete mode 100644 board/toradex/colibri_imx6/clocks.cfg
delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg
delete mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg
delete mode 100644 configs/colibri_imx6_nospl_defconfig

--
2.20.1