[U-Boot] [PATCH 0/9] km: Kconfig and driver model implementations

Pascal Linder pascal.linder at edu.hefr.ch
Tue Jul 9 07:28:19 UTC 2019


This series of patches contains the driver model implementation for
the UART and Ethernet interface on KM Kirkwood boards. Moreover,
the conversion from header files to Kconfig has been advanced.
Finally, three now unmaintained boards are removed in order to clean
up the source code.

The patches cannot directly be put on mainline, as they depend on a
previously sent series that is, however, not yet mainlined. Meant is
the SPI driver model implementation that is found on the mailing list
over following link:
https://lists.denx.de/pipermail/u-boot/2019-June/373115.html. Most
importantly it is the first patch of the series setting up a new
Kconfig file organization for KM boards, which is required.

Holger Brunck (2):
  powerpc/km: remove unmaintained target KMVECT1
  powerpc/km: remove unmaintained board KMLION1

Pascal Linder (7):
  km: add Kconfig menus for KM boards
  km: remove obsolete definitions in KM header files
  km: clean up header files for KM Kirkwood boards
  km: fixed typo in KM Kirkwood header file
  km/uart: port UART interface of KM Kirkwood boards to driver model
  km/rgmii: port Ethernet interface of KM Kirkwood boards to driver
    model
  km/arm: remove unmaintained target PORTL2

 arch/arm/dts/kirkwood-km_common.dtsi |   1 +
 arch/powerpc/cpu/mpc83xx/Kconfig     |   4 -
 board/keymile/Kconfig                | 101 +++++++
 board/keymile/common/common.h        |   4 -
 board/keymile/common/ivm.c           |   5 -
 board/keymile/km83xx/Kconfig         |  19 --
 board/keymile/km83xx/MAINTAINERS     |   1 -
 board/keymile/km83xx/km83xx.c        |  81 ------
 board/keymile/km_arm/Kconfig         |  31 ++
 board/keymile/km_arm/MAINTAINERS     |   1 -
 board/keymile/kmp204x/MAINTAINERS    |   1 -
 configs/km_kirkwood_pci_defconfig    |   1 +
 configs/kmcoge5un_defconfig          |   3 +
 configs/kmlion1_defconfig            |  57 ----
 configs/kmnusa_defconfig             |   4 +
 configs/kmsugp1_defconfig            |   4 +
 configs/kmsuv31_defconfig            |   2 +
 configs/kmvect1_defconfig            | 180 ------------
 configs/mgcoge3un_defconfig          |   2 +
 configs/portl2_defconfig             |  46 ---
 include/configs/km/keymile-common.h  |   8 -
 include/configs/km/km-mpc83xx.h      |   4 -
 include/configs/km/km-powerpc.h      |  13 -
 include/configs/km/km_arm.h          |  54 +---
 include/configs/km/kmp204x-common.h  | 409 --------------------------
 include/configs/km_kirkwood.h        |  28 +-
 include/configs/kmp204x.h            | 410 +++++++++++++++++++++++++--
 include/configs/kmvect1.h            |  61 ----
 scripts/config_whitelist.txt         |  22 --
 29 files changed, 541 insertions(+), 1016 deletions(-)
 delete mode 100644 configs/kmlion1_defconfig
 delete mode 100644 configs/kmvect1_defconfig
 delete mode 100644 configs/portl2_defconfig
 delete mode 100644 include/configs/km/kmp204x-common.h
 delete mode 100644 include/configs/kmvect1.h

-- 
2.21.0



More information about the U-Boot mailing list