[PATCH 0/9] spi: dm-convert and cleanups

Jagan Teki jagan at amarulasolutions.com
Tue May 26 10:04:21 CEST 2020


We still have few drivers left over,
 drivers/spi/fsl_espi.c
 drivers/spi/fsl_dspi.c
 drivers/spi/kirkwood_spi.c
 drivers/spi/mxc_spi.c
 drivers/spi/omap3_spi.c
 drivers/spi/sh_qspi.c

Yes, most of them have SPL foot-print issues but will figure
out the proper solutions and do necessary cleanup in coming
days.

Travis-CI:
https://travis-ci.org/github/openedev/u-boot-amarula/builds/691159310

Note: 
- fsl_espi.c will completely removed along with SPI config 
  items on their boards, since there is no response on 
  dm-conversion over years even though we made couple of
  zap patches.
- We are planning to push this soon.

Any inputs?
Jagan.

Jagan Teki (9):
  spi Drop spi_init()
  spi: Kconfig: Drop redundant CF_SPI definition
  spi: Kconfig: Move MSCC_BB_SPI, FSL_QSPI into DM_SPI
  ks2_evm: Switch to DM_SPL, SPL_OF_CONTROL
  spi: davinci: Drop non-dm code
  spi: mxs: Drop nondm code
  spi: mxs: Code cleanup
  spi: Zap SOFT_SPI (non-dm)
  doc: driver-model: Update SPI migration status

 configs/k2e_evm_defconfig            |   2 +
 configs/k2g_evm_defconfig            |   2 +
 configs/k2hk_evm_defconfig           |   2 +
 configs/k2l_evm_defconfig            |   2 +
 doc/driver-model/migration.rst       |   5 -
 drivers/spi/Kconfig                  |  73 ++++++------
 drivers/spi/Makefile                 |   1 -
 drivers/spi/cf_spi.c                 |   4 -
 drivers/spi/davinci_spi.c            | 157 -------------------------
 drivers/spi/kirkwood_spi.c           |   4 -
 drivers/spi/mxs_spi.c                | 158 +++----------------------
 drivers/spi/soft_spi_legacy.c        | 168 ---------------------------
 include/configs/ti_armv7_keystone2.h |  17 ---
 13 files changed, 58 insertions(+), 537 deletions(-)
 delete mode 100644 drivers/spi/soft_spi_legacy.c

-- 
2.25.1



More information about the U-Boot mailing list