Pull request: u-boot-spi/master

Jagan Teki jagan at amarulasolutions.com
Sat Jul 11 19:02:26 CEST 2020


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


More information about the U-Boot mailing list