[U-Boot] [imx-next PATCH v1 00/14] imx: Fully convert HSC|DDC K+P i.MX53 based boards to use DM/DTS

Lukasz Majewski
2019-04-04T10:26:42Z

This patch series converts HSC and DDC to solely use Driver Model and
Device Tree.
(As a side effect the "removal warnings" are not present anymore).

Some notable changes:
- Converting ehci-mx5 to DM
- CONFIG_USB_EHCI_MX5 to Kconfig
- Use of esdhc with DM
- Cleanup of config

This patch series applies on top of u-boot-imx -next branch
SHA1: 9648463488735e13328f8738c56251e1fb941e51

Lukasz Majewski (14):
ARM: Remove HSC|DDC ETH PHY reset code after switching to DM/DTS
DTS: Add esdhc3 device tree description tuning for HSC|DDC boards
ARM: Enable CONFIG_DM_MMC and CONFIG_DM_BLK on HSC and DDC boards
ARM: defconfig: Move CONFIG_FSL_ESDHC to Kconfig
ARM: Remove non DM/DTS esdhc3 code from HSC|DDC board related files
ARM: kp_imx53: config: Do not use ${boardtype} to setup update wic
file
DTS: Provide USB host DTS description for i.MX53 devices
DTS: Enable USB host support (including regulators) on HSC|DDC boards
ARM: Remove EHCI specific code from HSC|DDC board file
USB: DM: Convert i.MX5 ehci code to driver model
ARM: defconfig: kp_imx53: Enable DM_USB support on HSC|DDC boards
ARM: config: Remove not needed CONFIG_MXC_USB_PORT define
Convert CONFIG_USB_EHCI_MX5 to Kconfig
boot.src: Provide dsa_core.blacklist bootarg when booting via NFS

arch/arm/dts/imx53-kp.dts | 59 +++++++++++++++++++++-
arch/arm/dts/imx53.dtsi | 10 ++++
arch/arm/mach-imx/mx5/Kconfig | 4 ++
board/k+p/bootscripts/tpcboot.cmd | 7 +++
board/k+p/kp_imx53/kp_imx53.c | 70 --------------------------
configs/kp_imx53_defconfig | 3 ++
configs/m53menlo_defconfig | 1 +
configs/mx51evk_defconfig | 1 +
configs/mx53loco_defconfig | 1 +
configs/mx53ppd_defconfig | 1 +
configs/usbarmory_defconfig | 1 +
drivers/usb/host/Kconfig | 7 +++
drivers/usb/host/ehci-mx5.c | 103 ++++++++++++++++++++++++++++++++++++++
include/configs/kp_imx53.h | 9 +---
include/configs/m53menlo.h | 1 -
include/configs/mx51evk.h | 1 -
include/configs/mx53cx9020.h | 1 -
include/configs/mx53loco.h | 1 -
include/configs/mx53ppd.h | 1 -
include/configs/usbarmory.h | 1 -
scripts/config_whitelist.txt | 1 -
21 files changed, 197 insertions(+), 87 deletions(-)

--
2.11.0