[U-Boot] [PATCH v2 0/9] arm: ls1021atwr: Convert to driver model and enable serial support

Bin Meng bmeng.cn at gmail.com
Thu Jan 14 04:38:57 CET 2016


This series converts Freescale LS1021A-TWR board to driver model.
  - Enable ns16550 serial driver on ls1021atwr_nor configuration
  - Convert LPUART serial driver to driver model
  - Enable LPUART serial driver on ls1021atwr_nor_lpuart configuration

Changes in v2:
- Rewrite the commit message using 'git revert' format.
- Add missing 'base' parameter in the call to _lpuart_serial_tstc()
- Change internal routines' parameter 'reg' to 'base'
- Split to use two separate U_BOOT_DRIVER()
- New patch to split off board device tree
- Create a ls1021a-twr-lpuart.dts for ls1021atwr_nor_lpuart_defconfig

Bin Meng (9):
  Revert "fdt_support: Add multi-serial support for stdout fixup"
  arm: ls1021atwr: Convert to driver model and enable serial support
  serial: lpuart: Move CONFIG_FSL_LPUART to Kconfig
  serial: lpuart: Fix several cosmetic issues
  serial: lpuart: Call local version of setbrg and putc directly
  serial: lpuart: Prepare the driver for DM conversion
  serial: lpuart: Add driver model serial support
  arm: ls1021atwr: Split off board device tree
  arm: ls1021atwr: Enable driver model lpuart serial driver

 arch/arm/dts/Makefile                              |   2 +-
 arch/arm/dts/ls1021a-twr-duart.dts                 |  16 ++
 arch/arm/dts/ls1021a-twr-lpuart.dts                |  16 ++
 arch/arm/dts/{ls1021a-twr.dts => ls1021a-twr.dtsi} |   7 +-
 arch/arm/dts/ls1021a.dtsi                          |   4 -
 common/fdt_support.c                               |  16 +-
 configs/colibri_vf_defconfig                       |   1 +
 configs/colibri_vf_dtb_defconfig                   |   1 +
 configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |   1 +
 configs/ls1021aqds_nor_lpuart_defconfig            |   1 +
 configs/ls1021atwr_nor_defconfig                   |   4 +
 configs/ls1021atwr_nor_lpuart_defconfig            |   5 +
 configs/ls1021atwr_qspi_defconfig                  |   2 +-
 configs/ls1021atwr_sdcard_qspi_defconfig           |   2 +-
 configs/pcm052_defconfig                           |   1 +
 configs/vf610twr_defconfig                         |   1 +
 configs/vf610twr_nand_defconfig                    |   1 +
 doc/driver-model/serial-howto.txt                  |   1 -
 drivers/serial/Kconfig                             |   6 +
 drivers/serial/serial_lpuart.c                     | 286 ++++++++++++++++++---
 include/configs/colibri_vf.h                       |   1 -
 include/configs/ls1021aqds.h                       |   1 -
 include/configs/ls1021atwr.h                       |   3 +-
 include/configs/pcm052.h                           |   1 -
 include/configs/vf610twr.h                         |   1 -
 25 files changed, 311 insertions(+), 70 deletions(-)
 create mode 100644 arch/arm/dts/ls1021a-twr-duart.dts
 create mode 100644 arch/arm/dts/ls1021a-twr-lpuart.dts
 rename arch/arm/dts/{ls1021a-twr.dts => ls1021a-twr.dtsi} (93%)

-- 
1.8.2.1



More information about the U-Boot mailing list