
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