[U-Boot] [PATCH v3 00/14] colibri-imx6ull device tree enablement and driver model conversion

Marcel Ziswiler
2019-04-17T23:57:18Z

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 available together with my previous series addressing
Apalis and Colibri iMX6 as well as Colibri Vybrid aka VF50/VF61 on our
git server [1].

[1] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next

Changes in v3:
- Fixed issue with host mode as pointed out by Igor.

Changes in v2:
- Added Igor's reviewed-by tag.

Gerard Salvatella (1):
tdx-cfg-block: add support for new colibri iMX6ull skus

Marcel Ziswiler (9):
colibri-imx6ull: fix ethernet phy power on
colibri-imx6ull: configuration clean-up
colibri-imx6ull: migrate pinctrl and regulators to dtb/dm
colibri-imx6ull: migrate mmc to using driver model
colibri-imx6ull: migrate usb to using driver model
colibri-imx6ull: migrate fec to using driver model
ARM: dts: colibri-imx6ull: fix uart-has-rtscts property
ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl
ARM: dts: colibri-imx6ull: update device tree

Philippe Schenker (1):
board: imx6ull: Add disable PMIC_STBY_REQ

Stefan Agner (3):
tdx-cfg-block: simplify i.MX 6 module detection
colibri-imx6ull: set module variant depending on config block
apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide

arch/arm/dts/imx6ull-colibri.dts | 172 ++++++++-----
arch/arm/dts/imx6ull-pinfunc.h | 26 +-
.../toradex/colibri-imx6ull/colibri-imx6ull.c | 225 +++---------------
board/toradex/common/tdx-cfg-block.c | 70 ++++--
board/toradex/common/tdx-cfg-block.h | 3 +
configs/colibri-imx6ull_defconfig | 18 +-
include/configs/apalis_imx6.h | 4 +-
include/configs/colibri-imx6ull.h | 14 +-
include/configs/colibri_imx6.h | 4 +-
9 files changed, 228 insertions(+), 308 deletions(-)

--
2.20.1