
The changeset switches 14-clock UART driver to DM and enables DM versions of NXP LPC32xx standard (NS16550) and 14-clock UART drivers for both ordinary and SPL U-boot images.
The change increases sizes of SPL images from about 10KB to 15KB.
Changes from v1 to v2: * included 14-clock UART driver change to DM to the series (v1 1/3), * moved dm/platform_data/lpc32xx_hsuart.h include down in v2 2/3 change * removed ambiguity from a commit message in v2 3/3 change * added CONFIG_SPL_SYS_MALLOC_SIMPLE to defconfigs
Vladimir Zapolskiy (3): serial: lpc32xx hsuart: port driver to driver model arm: lpc32xx: switch serial console to driver model arm: lpc32xx: switch SPL builds to driver model
arch/arm/cpu/arm926ejs/lpc32xx/devices.c | 37 ++++++++++- arch/arm/include/asm/arch-lpc32xx/config.h | 32 +++------ configs/devkit3250_defconfig | 3 + configs/work_92105_defconfig | 3 + drivers/serial/lpc32xx_hsuart.c | 103 ++++++++++++++++++----------- include/dm/platform_data/lpc32xx_hsuart.h | 18 +++++ 6 files changed, 132 insertions(+), 64 deletions(-) create mode 100644 include/dm/platform_data/lpc32xx_hsuart.h