
Hi Tom,
This PR about dm migration and other SF fixes.
Summary: - Enable DM_SPI on siemens omap boards (Jagan) - Dropped some non-dm supported omap3 boards (Jagan) - Dropped non-dm code in omap3 spi driver (Jagan) - Dropped non-dm code in kirkwood spi driver (Bhargav)
Travis CI: https://travis-ci.org/github/openedev/u-boot-amarula/builds/707124445
Any inputs? Jagan.
The following changes since commit d9107930af63d88c2d84560db19e65f1a51c4cbd:
Merge tag 'for-v2020.10' of https://gitlab.denx.de/u-boot/custodians/u-boot-i2c (2020-07-09 08:22:44 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
for you to fetch changes up to 18c56605c6cd45cb3e1ea39e2a9df46d4eade7ae:
doc: driver-model: Update SPI migration status (2020-07-10 12:39:54 +0530)
---------------------------------------------------------------- Bhargav Shah (1): spi: kirkwood: Drop nondm code
Jagan Teki (19): am335x: igep003x: Enable DM_SPI siemens: draco: Enable DM_SPI, DM_SPI_FLASH siemens: etamin: Enable DM_SPI, DM_SPI_FLASH siemens: rastaban: Enable DM_SPI, DM_SPI_FLASH siemens: thuban: Enable DM_SPI, DM_SPI_FLASH siemens: pxm2: Enable DM_SPI, DM_SPI_FLASH siemens: rut: Enable DM_SPI, DM_SPI_FLASH arm: Remove cm_t54 board arm: Remove cm_t35 board arm: Remove overo board logicpd: Drop omap3 zoom1 arm: Remove cairo board arm: Remove bav335x board arm: Remove pepper board arm: Remove pengwyn board db-88f6281-bp-nand: Enable DM_SPI/SPI_FLASH spi: omap3: Drop nondm code arm: Remove mx31pdk board doc: driver-model: Update SPI migration status
Johannes Holland (1): spi: add support for all spi modes with soft spi
Pragnesh Patel (1): mtd: spi-nor: Enable QE bit for ISSI flash in case of SFDP
arch/arm/Kconfig | 3 - arch/arm/mach-imx/mx3/Kconfig | 1 - arch/arm/mach-omap2/am33xx/Kconfig | 29 -- arch/arm/mach-omap2/omap3/Kconfig | 18 -- arch/arm/mach-omap2/omap4/Kconfig | 4 - arch/arm/mach-omap2/omap5/Kconfig | 1 - board/birdland/bav335x/Kconfig | 23 -- board/birdland/bav335x/Makefile | 11 - board/birdland/bav335x/README | 31 -- board/birdland/bav335x/board.c | 432 -------------------------- board/birdland/bav335x/board.h | 58 ---- board/birdland/bav335x/mux.c | 190 ------------ board/birdland/bav335x/u-boot.lds | 115 ------- board/compulab/cm_t35/Kconfig | 12 - board/compulab/cm_t35/MAINTAINERS | 6 - board/compulab/cm_t35/Makefile | 8 - board/compulab/cm_t35/cm_t35.c | 513 ------------------------------- board/compulab/cm_t54/Kconfig | 12 - board/compulab/cm_t54/MAINTAINERS | 6 - board/compulab/cm_t54/Makefile | 8 - board/compulab/cm_t54/cm_t54.c | 261 ---------------- board/compulab/cm_t54/mux.c | 94 ------ board/compulab/cm_t54/spl.c | 65 ---- board/freescale/mx31pdk/Kconfig | 15 - board/freescale/mx31pdk/MAINTAINERS | 6 - board/freescale/mx31pdk/Makefile | 11 - board/freescale/mx31pdk/lowlevel_init.S | 76 ----- board/freescale/mx31pdk/mx31pdk.c | 119 ------- board/gumstix/duovero/Kconfig | 12 - board/gumstix/duovero/MAINTAINERS | 6 - board/gumstix/duovero/Makefile | 6 - board/gumstix/duovero/duovero.c | 273 ---------------- board/gumstix/duovero/duovero_mux_data.h | 198 ------------ board/gumstix/pepper/Kconfig | 15 - board/gumstix/pepper/MAINTAINERS | 6 - board/gumstix/pepper/Makefile | 11 - board/gumstix/pepper/board.c | 288 ----------------- board/gumstix/pepper/board.h | 31 -- board/gumstix/pepper/mux.c | 82 ----- board/logicpd/zoom1/Kconfig | 12 - board/logicpd/zoom1/MAINTAINERS | 6 - board/logicpd/zoom1/Makefile | 6 - board/logicpd/zoom1/config.mk | 14 - board/logicpd/zoom1/zoom1.c | 148 --------- board/logicpd/zoom1/zoom1.h | 122 -------- board/overo/Kconfig | 9 - board/overo/MAINTAINERS | 6 - board/overo/Makefile | 10 - board/overo/common.c | 368 ---------------------- board/overo/overo.c | 411 ------------------------- board/overo/overo.h | 169 ---------- board/overo/spl.c | 61 ---- board/quipos/cairo/Kconfig | 12 - board/quipos/cairo/MAINTAINERS | 6 - board/quipos/cairo/Makefile | 6 - board/quipos/cairo/cairo.c | 98 ------ board/quipos/cairo/cairo.h | 318 ------------------- board/silica/pengwyn/Kconfig | 15 - board/silica/pengwyn/MAINTAINERS | 6 - board/silica/pengwyn/Makefile | 11 - board/silica/pengwyn/board.c | 204 ------------ board/silica/pengwyn/board.h | 14 - board/silica/pengwyn/mux.c | 97 ------ configs/am335x_igep003x_defconfig | 1 + configs/birdland_bav335a_defconfig | 69 ----- configs/birdland_bav335b_defconfig | 69 ----- configs/cairo_defconfig | 40 --- configs/cm_t35_defconfig | 65 ---- configs/cm_t54_defconfig | 53 ---- configs/db-88f6281-bp-nand_defconfig | 4 +- configs/draco_defconfig | 8 +- configs/duovero_defconfig | 42 --- configs/etamin_defconfig | 8 +- configs/mx31pdk_defconfig | 40 --- configs/omap3_overo_defconfig | 53 ---- configs/omap3_zoom1_defconfig | 41 --- configs/pengwyn_defconfig | 68 ---- configs/pepper_defconfig | 43 --- configs/pxm2_defconfig | 8 +- configs/rastaban_defconfig | 8 +- configs/rut_defconfig | 8 +- configs/thuban_defconfig | 8 +- doc/README.omap3 | 5 - doc/driver-model/migration.rst | 15 +- drivers/mtd/spi/spi-nor-core.c | 7 +- drivers/spi/Kconfig | 26 +- drivers/spi/kirkwood_spi.c | 136 +------- drivers/spi/omap3_spi.c | 136 -------- drivers/spi/soft_spi.c | 48 ++- include/configs/bav335x.h | 475 ---------------------------- include/configs/cm_t35.h | 249 --------------- include/configs/cm_t54.h | 120 -------- include/configs/duovero.h | 36 --- include/configs/mx31pdk.h | 141 --------- include/configs/omap3_cairo.h | 215 ------------- include/configs/omap3_overo.h | 184 ----------- include/configs/omap3_zoom1.h | 131 -------- include/configs/pengwyn.h | 166 ---------- include/configs/pepper.h | 78 ----- include/configs/siemens-am33x-common.h | 3 - scripts/config_whitelist.txt | 2 - 101 files changed, 107 insertions(+), 7887 deletions(-) delete mode 100644 board/birdland/bav335x/Kconfig delete mode 100644 board/birdland/bav335x/Makefile delete mode 100644 board/birdland/bav335x/README delete mode 100644 board/birdland/bav335x/board.c delete mode 100644 board/birdland/bav335x/board.h delete mode 100644 board/birdland/bav335x/mux.c delete mode 100644 board/birdland/bav335x/u-boot.lds delete mode 100644 board/compulab/cm_t35/Kconfig delete mode 100644 board/compulab/cm_t35/MAINTAINERS delete mode 100644 board/compulab/cm_t35/Makefile delete mode 100644 board/compulab/cm_t35/cm_t35.c delete mode 100644 board/compulab/cm_t54/Kconfig delete mode 100644 board/compulab/cm_t54/MAINTAINERS delete mode 100644 board/compulab/cm_t54/Makefile delete mode 100644 board/compulab/cm_t54/cm_t54.c delete mode 100644 board/compulab/cm_t54/mux.c delete mode 100644 board/compulab/cm_t54/spl.c delete mode 100644 board/freescale/mx31pdk/Kconfig delete mode 100644 board/freescale/mx31pdk/MAINTAINERS delete mode 100644 board/freescale/mx31pdk/Makefile delete mode 100644 board/freescale/mx31pdk/lowlevel_init.S delete mode 100644 board/freescale/mx31pdk/mx31pdk.c delete mode 100644 board/gumstix/duovero/Kconfig delete mode 100644 board/gumstix/duovero/MAINTAINERS delete mode 100644 board/gumstix/duovero/Makefile delete mode 100644 board/gumstix/duovero/duovero.c delete mode 100644 board/gumstix/duovero/duovero_mux_data.h delete mode 100644 board/gumstix/pepper/Kconfig delete mode 100644 board/gumstix/pepper/MAINTAINERS delete mode 100644 board/gumstix/pepper/Makefile delete mode 100644 board/gumstix/pepper/board.c delete mode 100644 board/gumstix/pepper/board.h delete mode 100644 board/gumstix/pepper/mux.c delete mode 100644 board/logicpd/zoom1/Kconfig delete mode 100644 board/logicpd/zoom1/MAINTAINERS delete mode 100644 board/logicpd/zoom1/Makefile delete mode 100644 board/logicpd/zoom1/config.mk delete mode 100644 board/logicpd/zoom1/zoom1.c delete mode 100644 board/logicpd/zoom1/zoom1.h delete mode 100644 board/overo/Kconfig delete mode 100644 board/overo/MAINTAINERS delete mode 100644 board/overo/Makefile delete mode 100644 board/overo/common.c delete mode 100644 board/overo/overo.c delete mode 100644 board/overo/overo.h delete mode 100644 board/overo/spl.c delete mode 100644 board/quipos/cairo/Kconfig delete mode 100644 board/quipos/cairo/MAINTAINERS delete mode 100644 board/quipos/cairo/Makefile delete mode 100644 board/quipos/cairo/cairo.c delete mode 100644 board/quipos/cairo/cairo.h delete mode 100644 board/silica/pengwyn/Kconfig delete mode 100644 board/silica/pengwyn/MAINTAINERS delete mode 100644 board/silica/pengwyn/Makefile delete mode 100644 board/silica/pengwyn/board.c delete mode 100644 board/silica/pengwyn/board.h delete mode 100644 board/silica/pengwyn/mux.c delete mode 100644 configs/birdland_bav335a_defconfig delete mode 100644 configs/birdland_bav335b_defconfig delete mode 100644 configs/cairo_defconfig delete mode 100644 configs/cm_t35_defconfig delete mode 100644 configs/cm_t54_defconfig delete mode 100644 configs/duovero_defconfig delete mode 100644 configs/mx31pdk_defconfig delete mode 100644 configs/omap3_overo_defconfig delete mode 100644 configs/omap3_zoom1_defconfig delete mode 100644 configs/pengwyn_defconfig delete mode 100644 configs/pepper_defconfig delete mode 100644 include/configs/bav335x.h delete mode 100644 include/configs/cm_t35.h delete mode 100644 include/configs/cm_t54.h delete mode 100644 include/configs/duovero.h delete mode 100644 include/configs/mx31pdk.h delete mode 100644 include/configs/omap3_cairo.h delete mode 100644 include/configs/omap3_overo.h delete mode 100644 include/configs/omap3_zoom1.h delete mode 100644 include/configs/pengwyn.h delete mode 100644 include/configs/pepper.h