[U-Boot] [PATCH v2 0/8] dm-serial: bug fix and refactoring and conversion of Uniphier serial

Masahiro Yamada yamada.m at jp.panasonic.com
Thu Oct 23 15:26:04 CEST 2014


1/8: cleanup
2/8: bug fix
3/8 - 4/8: cleanup
5/8: prepare some Kconfig entries
7/8 - 8/8: convert UniPhier serial driver and some cleanups

Masahiro Yamada (8):
  serial: add static directive to local functions
  dm: serial: fix console putc
  dm: serial: remove unnecessary casting
  dm: serial: consolidate common code more
  dm: add entries to Kconfig
  dm: serial: use Driver Model for UniPhier serial driver
  serial: uniphier: move CONFIG_UNIPHIER_SERIAL to Kconfig
  serial: remove uniphier_serial_initialize() call

 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile      |   1 +
 arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c  |  15 ++
 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile     |   1 +
 arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c |  15 ++
 arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile     |   1 +
 arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c |  15 ++
 arch/arm/include/asm/arch-uniphier/platdevice.h   |  24 +++
 configs/ph1_ld4_defconfig                         |   3 +
 configs/ph1_pro4_defconfig                        |   3 +
 configs/ph1_sld8_defconfig                        |   3 +
 drivers/core/Kconfig                              |   6 +
 drivers/gpio/Kconfig                              |   6 +
 drivers/serial/Kconfig                            |  12 ++
 drivers/serial/serial-uclass.c                    |  83 +++++----
 drivers/serial/serial.c                           |   2 -
 drivers/serial/serial_ns16550.c                   |  21 +--
 drivers/serial/serial_s3c24x0.c                   |  10 +-
 drivers/serial/serial_uniphier.c                  | 199 ++++++++--------------
 drivers/spi/Kconfig                               |   6 +
 include/common.h                                  |   7 -
 include/configs/ph1_ld4.h                         |   6 +-
 include/configs/ph1_pro4.h                        |   6 +-
 include/configs/ph1_sld8.h                        |   6 +-
 include/configs/uniphier-common.h                 |   7 +-
 include/dm/platform_data/serial-uniphier.h        |  18 ++
 25 files changed, 261 insertions(+), 215 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c
 create mode 100644 arch/arm/include/asm/arch-uniphier/platdevice.h
 create mode 100644 include/dm/platform_data/serial-uniphier.h

-- 
1.9.1



More information about the U-Boot mailing list