[U-Boot] [PATCH 0/6] km/spi: port SPI flash of KM Kirkwood boards to driver model

Pascal Linder pascal.linder at edu.hefr.ch
Tue Jun 18 06:40:59 UTC 2019


This series of patches contains the portation of the SPI flash
interface for KM Kirkwood boards to the driver model. Apart from the
board specific code, some changes were necessary in the kirkwood_spi
driver that, however, only affect KM boards.

Furthermore, the Kconfig architecture in the Keymile folder has changed in
order to prepare the upcoming transferring of configurations to Kconfig.

Pascal Linder (6):
  km: modify Kconfig file organization for KM boards
  km/spi: add weak functions to kirkwood_spi driver (DM part)
  km/spi: overwrite kirkwood_spi weak functions for KM Kirkwood boards
  km/spi: add SPI configuration to KM Kirkwood device tree
  km/spi: activate driver model for SPI flash on KM Kirkwood boards
  km/spi: remove deprecated SPI flash driver code for KM Kirkwood boards

 arch/arm/dts/kirkwood-km_kirkwood.dts | 22 ++++++++++++
 arch/arm/include/asm/arch-mvebu/spi.h | 11 ------
 arch/arm/mach-kirkwood/Kconfig        |  9 ++---
 arch/powerpc/cpu/mpc83xx/Kconfig      | 12 +++----
 arch/powerpc/cpu/mpc85xx/Kconfig      |  8 ++---
 board/keymile/Kconfig                 | 16 +++++++++
 board/keymile/km83xx/Kconfig          | 16 +++++++++
 board/keymile/km_arm/Kconfig          | 10 ++++++
 board/keymile/km_arm/km_arm.c         | 23 ++++++++++--
 board/keymile/kmp204x/Kconfig         |  8 +++++
 configs/portl2_defconfig              |  3 +-
 drivers/spi/kirkwood_spi.c            | 52 +++++++++------------------
 include/configs/km/km_arm.h           |  5 ---
 scripts/config_whitelist.txt          |  1 -
 14 files changed, 120 insertions(+), 76 deletions(-)
 create mode 100644 board/keymile/Kconfig

-- 
2.21.0



More information about the U-Boot mailing list