mbox series

[00/16] spi: dm-conversion (part3)

Message ID 20200613135455.181483-1-jagan@amarulasolutions.com
Headers show
Series spi: dm-conversion (part3) | expand

Message

Jagan Teki June 13, 2020, 1:54 p.m. UTC
This series updated boards which are using mxc_spi 
driver.

Series has patches for
1) DM_SPI/SPI_FLASH enablement for boards which
   already support DM and OF_CONTROL.
2) Drop the boards which doesn't support DM or OF_CONTROL.

Now it's call for board maintainers to update their
board to use device tree and DM options to alive
on tree before MW.

thanks,
Jagan.

Jagan Teki (16):
  cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
  cm_fx6: Switch to full DM-aware
  dh_imx6: Switch to full DM-aware
  arm: Remove mx51evk board
  arm: Remove ts4800 board
  arm: Remove tqma6s_wru4_mmc_defconfig
  arm: Remove pfla02 board
  arm: Remove pcm058 board
  arm: Remove riotboard board
  arm: Remove zc5202/zc5601 board
  arm: Remove cgtqmx6eval board
  arm: Remove ot1200 board
  arm: Remove dms-ba16 board
  arm: Remove configs/mx35pdk_defconfig board
  arm: Remove flea3_defconfig board
  arm: Remove mx31pdk_defconfig board

 arch/arm/Kconfig                           |   11 -
 arch/arm/mach-imx/mx3/Kconfig              |   12 -
 arch/arm/mach-imx/mx5/Kconfig              |   11 -
 arch/arm/mach-imx/mx6/Kconfig              |   59 --
 board/CarMediaLab/flea3/Kconfig            |   15 -
 board/CarMediaLab/flea3/MAINTAINERS        |    6 -
 board/CarMediaLab/flea3/Makefile           |    8 -
 board/CarMediaLab/flea3/flea3.c            |  224 ----
 board/CarMediaLab/flea3/lowlevel_init.S    |   24 -
 board/advantech/dms-ba16/Kconfig           |   31 -
 board/advantech/dms-ba16/MAINTAINERS       |    8 -
 board/advantech/dms-ba16/Makefile          |    6 -
 board/advantech/dms-ba16/clocks.cfg        |   25 -
 board/advantech/dms-ba16/ddr-setup.cfg     |   39 -
 board/advantech/dms-ba16/dms-ba16.c        |  629 -----------
 board/advantech/dms-ba16/dms-ba16_1g.cfg   |   24 -
 board/advantech/dms-ba16/dms-ba16_2g.cfg   |   24 -
 board/advantech/dms-ba16/micron-1g.cfg     |   63 --
 board/advantech/dms-ba16/samsung-2g.cfg    |   63 --
 board/bachmann/ot1200/Kconfig              |   12 -
 board/bachmann/ot1200/MAINTAINERS          |    6 -
 board/bachmann/ot1200/Makefile             |   11 -
 board/bachmann/ot1200/README               |   20 -
 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg |  154 ---
 board/bachmann/ot1200/ot1200.c             |  359 -------
 board/bachmann/ot1200/ot1200_spl.c         |  152 ---
 board/congatec/cgtqmx6eval/Kconfig         |   12 -
 board/congatec/cgtqmx6eval/MAINTAINERS     |    6 -
 board/congatec/cgtqmx6eval/Makefile        |    8 -
 board/congatec/cgtqmx6eval/README          |   74 --
 board/congatec/cgtqmx6eval/cgtqmx6eval.c   | 1091 --------------------
 board/el/el6x/Kconfig                      |   25 -
 board/el/el6x/MAINTAINERS                  |    8 -
 board/el/el6x/Makefile                     |    5 -
 board/el/el6x/el6x.c                       |  636 ------------
 board/embest/mx6boards/Kconfig             |   12 -
 board/embest/mx6boards/MAINTAINERS         |    8 -
 board/embest/mx6boards/Makefile            |    7 -
 board/embest/mx6boards/mx6boards.c         |  662 ------------
 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/freescale/mx35pdk/Kconfig            |   15 -
 board/freescale/mx35pdk/MAINTAINERS        |    6 -
 board/freescale/mx35pdk/Makefile           |    8 -
 board/freescale/mx35pdk/README             |  114 --
 board/freescale/mx35pdk/lowlevel_init.S    |  239 -----
 board/freescale/mx35pdk/mx35pdk.c          |  293 ------
 board/freescale/mx35pdk/mx35pdk.h          |   41 -
 board/freescale/mx51evk/Kconfig            |   15 -
 board/freescale/mx51evk/MAINTAINERS        |    6 -
 board/freescale/mx51evk/Makefile           |    8 -
 board/freescale/mx51evk/imximage.cfg       |  108 --
 board/freescale/mx51evk/mx51evk.c          |  401 -------
 board/freescale/mx51evk/mx51evk_video.c    |   98 --
 board/phytec/pcm058/Kconfig                |   12 -
 board/phytec/pcm058/MAINTAINERS            |    6 -
 board/phytec/pcm058/Makefile               |    7 -
 board/phytec/pcm058/README                 |   35 -
 board/phytec/pcm058/pcm058.c               |  571 ----------
 board/phytec/pfla02/Kconfig                |   18 -
 board/phytec/pfla02/MAINTAINERS            |    6 -
 board/phytec/pfla02/Makefile               |    7 -
 board/phytec/pfla02/README                 |   24 -
 board/phytec/pfla02/pfla02.c               |  713 -------------
 board/technologic/ts4800/Kconfig           |   15 -
 board/technologic/ts4800/MAINTAINERS       |    6 -
 board/technologic/ts4800/Makefile          |    5 -
 board/technologic/ts4800/ts4800.c          |  262 -----
 board/technologic/ts4800/ts4800.h          |   15 -
 configs/cgtqmx6eval_defconfig              |   85 --
 configs/cl-som-imx7_defconfig              |    7 +-
 configs/cm_fx6_defconfig                   |    3 +
 configs/dh_imx6_defconfig                  |    3 +
 configs/dms-ba16-1g_defconfig              |   64 --
 configs/dms-ba16_defconfig                 |   63 --
 configs/flea3_defconfig                    |   48 -
 configs/marsboard_defconfig                |   44 -
 configs/mx31pdk_defconfig                  |   40 -
 configs/mx35pdk_defconfig                  |   52 -
 configs/mx51evk_defconfig                  |   42 -
 configs/ot1200_defconfig                   |   55 -
 configs/ot1200_spl_defconfig               |   66 --
 configs/pcm058_defconfig                   |   70 --
 configs/pfla02_defconfig                   |   71 --
 configs/riotboard_defconfig                |   44 -
 configs/riotboard_spl_defconfig            |   55 -
 configs/tqma6s_wru4_mmc_defconfig          |   81 --
 configs/ts4800_defconfig                   |   28 -
 configs/zc5202_defconfig                   |   56 -
 configs/zc5601_defconfig                   |   54 -
 include/configs/advantech_dms-ba16.h       |  233 -----
 include/configs/cgtqmx6eval.h              |  209 ----
 include/configs/cm_fx6.h                   |    7 -
 include/configs/dh_imx6.h                  |    6 -
 include/configs/embestmx6boards.h          |  140 ---
 include/configs/flea3.h                    |  182 ----
 include/configs/mx31pdk.h                  |  141 ---
 include/configs/mx35pdk.h                  |  210 ----
 include/configs/mx51evk.h                  |  197 ----
 include/configs/ot1200.h                   |   99 --
 include/configs/pcm058.h                   |   77 --
 include/configs/pfla02.h                   |  131 ---
 include/configs/ts4800.h                   |  139 ---
 include/configs/zc5202.h                   |   27 -
 include/configs/zc5601.h                   |   26 -
 108 files changed, 11 insertions(+), 10675 deletions(-)
 delete mode 100644 board/CarMediaLab/flea3/Kconfig
 delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
 delete mode 100644 board/CarMediaLab/flea3/Makefile
 delete mode 100644 board/CarMediaLab/flea3/flea3.c
 delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
 delete mode 100644 board/advantech/dms-ba16/Kconfig
 delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
 delete mode 100644 board/advantech/dms-ba16/Makefile
 delete mode 100644 board/advantech/dms-ba16/clocks.cfg
 delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
 delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
 delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
 delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
 delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
 delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
 delete mode 100644 board/bachmann/ot1200/Kconfig
 delete mode 100644 board/bachmann/ot1200/MAINTAINERS
 delete mode 100644 board/bachmann/ot1200/Makefile
 delete mode 100644 board/bachmann/ot1200/README
 delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
 delete mode 100644 board/bachmann/ot1200/ot1200.c
 delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
 delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
 delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
 delete mode 100644 board/congatec/cgtqmx6eval/Makefile
 delete mode 100644 board/congatec/cgtqmx6eval/README
 delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
 delete mode 100644 board/el/el6x/Kconfig
 delete mode 100644 board/el/el6x/MAINTAINERS
 delete mode 100644 board/el/el6x/Makefile
 delete mode 100644 board/el/el6x/el6x.c
 delete mode 100644 board/embest/mx6boards/Kconfig
 delete mode 100644 board/embest/mx6boards/MAINTAINERS
 delete mode 100644 board/embest/mx6boards/Makefile
 delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
 delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
 delete mode 100644 board/freescale/mx35pdk/Makefile
 delete mode 100644 board/freescale/mx35pdk/README
 delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
 delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
 delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
 delete mode 100644 board/freescale/mx51evk/Kconfig
 delete mode 100644 board/freescale/mx51evk/MAINTAINERS
 delete mode 100644 board/freescale/mx51evk/Makefile
 delete mode 100644 board/freescale/mx51evk/imximage.cfg
 delete mode 100644 board/freescale/mx51evk/mx51evk.c
 delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
 delete mode 100644 board/phytec/pcm058/Kconfig
 delete mode 100644 board/phytec/pcm058/MAINTAINERS
 delete mode 100644 board/phytec/pcm058/Makefile
 delete mode 100644 board/phytec/pcm058/README
 delete mode 100644 board/phytec/pcm058/pcm058.c
 delete mode 100644 board/phytec/pfla02/Kconfig
 delete mode 100644 board/phytec/pfla02/MAINTAINERS
 delete mode 100644 board/phytec/pfla02/Makefile
 delete mode 100644 board/phytec/pfla02/README
 delete mode 100644 board/phytec/pfla02/pfla02.c
 delete mode 100644 board/technologic/ts4800/Kconfig
 delete mode 100644 board/technologic/ts4800/MAINTAINERS
 delete mode 100644 board/technologic/ts4800/Makefile
 delete mode 100644 board/technologic/ts4800/ts4800.c
 delete mode 100644 board/technologic/ts4800/ts4800.h
 delete mode 100644 configs/cgtqmx6eval_defconfig
 delete mode 100644 configs/dms-ba16-1g_defconfig
 delete mode 100644 configs/dms-ba16_defconfig
 delete mode 100644 configs/flea3_defconfig
 delete mode 100644 configs/marsboard_defconfig
 delete mode 100644 configs/mx31pdk_defconfig
 delete mode 100644 configs/mx35pdk_defconfig
 delete mode 100644 configs/mx51evk_defconfig
 delete mode 100644 configs/ot1200_defconfig
 delete mode 100644 configs/ot1200_spl_defconfig
 delete mode 100644 configs/pcm058_defconfig
 delete mode 100644 configs/pfla02_defconfig
 delete mode 100644 configs/riotboard_defconfig
 delete mode 100644 configs/riotboard_spl_defconfig
 delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
 delete mode 100644 configs/ts4800_defconfig
 delete mode 100644 configs/zc5202_defconfig
 delete mode 100644 configs/zc5601_defconfig
 delete mode 100644 include/configs/advantech_dms-ba16.h
 delete mode 100644 include/configs/cgtqmx6eval.h
 delete mode 100644 include/configs/embestmx6boards.h
 delete mode 100644 include/configs/flea3.h
 delete mode 100644 include/configs/mx31pdk.h
 delete mode 100644 include/configs/mx35pdk.h
 delete mode 100644 include/configs/mx51evk.h
 delete mode 100644 include/configs/ot1200.h
 delete mode 100644 include/configs/pcm058.h
 delete mode 100644 include/configs/pfla02.h
 delete mode 100644 include/configs/ts4800.h
 delete mode 100644 include/configs/zc5202.h
 delete mode 100644 include/configs/zc5601.h

Comments

Tom Rini June 13, 2020, 3:41 p.m. UTC | #1
On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:

> This series updated boards which are using mxc_spi 
> driver.
> 
> Series has patches for
> 1) DM_SPI/SPI_FLASH enablement for boards which
>    already support DM and OF_CONTROL.
> 2) Drop the boards which doesn't support DM or OF_CONTROL.
> 
> Now it's call for board maintainers to update their
> board to use device tree and DM options to alive
> on tree before MW.
> 
> thanks,
> Jagan.
> 
> Jagan Teki (16):
>   cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
>   cm_fx6: Switch to full DM-aware
>   dh_imx6: Switch to full DM-aware
>   arm: Remove mx51evk board
>   arm: Remove ts4800 board
>   arm: Remove tqma6s_wru4_mmc_defconfig
>   arm: Remove pfla02 board
>   arm: Remove pcm058 board
>   arm: Remove riotboard board
>   arm: Remove zc5202/zc5601 board
>   arm: Remove cgtqmx6eval board
>   arm: Remove ot1200 board
>   arm: Remove dms-ba16 board
>   arm: Remove configs/mx35pdk_defconfig board
>   arm: Remove flea3_defconfig board
>   arm: Remove mx31pdk_defconfig board
> 
>  arch/arm/Kconfig                           |   11 -
>  arch/arm/mach-imx/mx3/Kconfig              |   12 -
>  arch/arm/mach-imx/mx5/Kconfig              |   11 -
>  arch/arm/mach-imx/mx6/Kconfig              |   59 --
>  board/CarMediaLab/flea3/Kconfig            |   15 -
>  board/CarMediaLab/flea3/MAINTAINERS        |    6 -
>  board/CarMediaLab/flea3/Makefile           |    8 -
>  board/CarMediaLab/flea3/flea3.c            |  224 ----
>  board/CarMediaLab/flea3/lowlevel_init.S    |   24 -
>  board/advantech/dms-ba16/Kconfig           |   31 -
>  board/advantech/dms-ba16/MAINTAINERS       |    8 -
>  board/advantech/dms-ba16/Makefile          |    6 -
>  board/advantech/dms-ba16/clocks.cfg        |   25 -
>  board/advantech/dms-ba16/ddr-setup.cfg     |   39 -
>  board/advantech/dms-ba16/dms-ba16.c        |  629 -----------
>  board/advantech/dms-ba16/dms-ba16_1g.cfg   |   24 -
>  board/advantech/dms-ba16/dms-ba16_2g.cfg   |   24 -
>  board/advantech/dms-ba16/micron-1g.cfg     |   63 --
>  board/advantech/dms-ba16/samsung-2g.cfg    |   63 --
>  board/bachmann/ot1200/Kconfig              |   12 -
>  board/bachmann/ot1200/MAINTAINERS          |    6 -
>  board/bachmann/ot1200/Makefile             |   11 -
>  board/bachmann/ot1200/README               |   20 -
>  board/bachmann/ot1200/mx6q_4x_mt41j128.cfg |  154 ---
>  board/bachmann/ot1200/ot1200.c             |  359 -------
>  board/bachmann/ot1200/ot1200_spl.c         |  152 ---
>  board/congatec/cgtqmx6eval/Kconfig         |   12 -
>  board/congatec/cgtqmx6eval/MAINTAINERS     |    6 -
>  board/congatec/cgtqmx6eval/Makefile        |    8 -
>  board/congatec/cgtqmx6eval/README          |   74 --
>  board/congatec/cgtqmx6eval/cgtqmx6eval.c   | 1091 --------------------
>  board/el/el6x/Kconfig                      |   25 -
>  board/el/el6x/MAINTAINERS                  |    8 -
>  board/el/el6x/Makefile                     |    5 -
>  board/el/el6x/el6x.c                       |  636 ------------
>  board/embest/mx6boards/Kconfig             |   12 -
>  board/embest/mx6boards/MAINTAINERS         |    8 -
>  board/embest/mx6boards/Makefile            |    7 -
>  board/embest/mx6boards/mx6boards.c         |  662 ------------
>  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/freescale/mx35pdk/Kconfig            |   15 -
>  board/freescale/mx35pdk/MAINTAINERS        |    6 -
>  board/freescale/mx35pdk/Makefile           |    8 -
>  board/freescale/mx35pdk/README             |  114 --
>  board/freescale/mx35pdk/lowlevel_init.S    |  239 -----
>  board/freescale/mx35pdk/mx35pdk.c          |  293 ------
>  board/freescale/mx35pdk/mx35pdk.h          |   41 -
>  board/freescale/mx51evk/Kconfig            |   15 -
>  board/freescale/mx51evk/MAINTAINERS        |    6 -
>  board/freescale/mx51evk/Makefile           |    8 -
>  board/freescale/mx51evk/imximage.cfg       |  108 --
>  board/freescale/mx51evk/mx51evk.c          |  401 -------
>  board/freescale/mx51evk/mx51evk_video.c    |   98 --
>  board/phytec/pcm058/Kconfig                |   12 -
>  board/phytec/pcm058/MAINTAINERS            |    6 -
>  board/phytec/pcm058/Makefile               |    7 -
>  board/phytec/pcm058/README                 |   35 -
>  board/phytec/pcm058/pcm058.c               |  571 ----------
>  board/phytec/pfla02/Kconfig                |   18 -
>  board/phytec/pfla02/MAINTAINERS            |    6 -
>  board/phytec/pfla02/Makefile               |    7 -
>  board/phytec/pfla02/README                 |   24 -
>  board/phytec/pfla02/pfla02.c               |  713 -------------
>  board/technologic/ts4800/Kconfig           |   15 -
>  board/technologic/ts4800/MAINTAINERS       |    6 -
>  board/technologic/ts4800/Makefile          |    5 -
>  board/technologic/ts4800/ts4800.c          |  262 -----
>  board/technologic/ts4800/ts4800.h          |   15 -
>  configs/cgtqmx6eval_defconfig              |   85 --
>  configs/cl-som-imx7_defconfig              |    7 +-
>  configs/cm_fx6_defconfig                   |    3 +
>  configs/dh_imx6_defconfig                  |    3 +
>  configs/dms-ba16-1g_defconfig              |   64 --
>  configs/dms-ba16_defconfig                 |   63 --
>  configs/flea3_defconfig                    |   48 -
>  configs/marsboard_defconfig                |   44 -
>  configs/mx31pdk_defconfig                  |   40 -
>  configs/mx35pdk_defconfig                  |   52 -
>  configs/mx51evk_defconfig                  |   42 -
>  configs/ot1200_defconfig                   |   55 -
>  configs/ot1200_spl_defconfig               |   66 --
>  configs/pcm058_defconfig                   |   70 --
>  configs/pfla02_defconfig                   |   71 --
>  configs/riotboard_defconfig                |   44 -
>  configs/riotboard_spl_defconfig            |   55 -
>  configs/tqma6s_wru4_mmc_defconfig          |   81 --
>  configs/ts4800_defconfig                   |   28 -
>  configs/zc5202_defconfig                   |   56 -
>  configs/zc5601_defconfig                   |   54 -
>  include/configs/advantech_dms-ba16.h       |  233 -----
>  include/configs/cgtqmx6eval.h              |  209 ----
>  include/configs/cm_fx6.h                   |    7 -
>  include/configs/dh_imx6.h                  |    6 -
>  include/configs/embestmx6boards.h          |  140 ---
>  include/configs/flea3.h                    |  182 ----
>  include/configs/mx31pdk.h                  |  141 ---
>  include/configs/mx35pdk.h                  |  210 ----
>  include/configs/mx51evk.h                  |  197 ----
>  include/configs/ot1200.h                   |   99 --
>  include/configs/pcm058.h                   |   77 --
>  include/configs/pfla02.h                   |  131 ---
>  include/configs/ts4800.h                   |  139 ---
>  include/configs/zc5202.h                   |   27 -
>  include/configs/zc5601.h                   |   26 -
>  108 files changed, 11 insertions(+), 10675 deletions(-)
>  delete mode 100644 board/CarMediaLab/flea3/Kconfig
>  delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
>  delete mode 100644 board/CarMediaLab/flea3/Makefile
>  delete mode 100644 board/CarMediaLab/flea3/flea3.c
>  delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
>  delete mode 100644 board/advantech/dms-ba16/Kconfig
>  delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
>  delete mode 100644 board/advantech/dms-ba16/Makefile
>  delete mode 100644 board/advantech/dms-ba16/clocks.cfg
>  delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
>  delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
>  delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
>  delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
>  delete mode 100644 board/bachmann/ot1200/Kconfig
>  delete mode 100644 board/bachmann/ot1200/MAINTAINERS
>  delete mode 100644 board/bachmann/ot1200/Makefile
>  delete mode 100644 board/bachmann/ot1200/README
>  delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
>  delete mode 100644 board/bachmann/ot1200/ot1200.c
>  delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
>  delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
>  delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
>  delete mode 100644 board/congatec/cgtqmx6eval/Makefile
>  delete mode 100644 board/congatec/cgtqmx6eval/README
>  delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
>  delete mode 100644 board/el/el6x/Kconfig
>  delete mode 100644 board/el/el6x/MAINTAINERS
>  delete mode 100644 board/el/el6x/Makefile
>  delete mode 100644 board/el/el6x/el6x.c
>  delete mode 100644 board/embest/mx6boards/Kconfig
>  delete mode 100644 board/embest/mx6boards/MAINTAINERS
>  delete mode 100644 board/embest/mx6boards/Makefile
>  delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
>  delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
>  delete mode 100644 board/freescale/mx35pdk/Makefile
>  delete mode 100644 board/freescale/mx35pdk/README
>  delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
>  delete mode 100644 board/freescale/mx51evk/Kconfig
>  delete mode 100644 board/freescale/mx51evk/MAINTAINERS
>  delete mode 100644 board/freescale/mx51evk/Makefile
>  delete mode 100644 board/freescale/mx51evk/imximage.cfg
>  delete mode 100644 board/freescale/mx51evk/mx51evk.c
>  delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
>  delete mode 100644 board/phytec/pcm058/Kconfig
>  delete mode 100644 board/phytec/pcm058/MAINTAINERS
>  delete mode 100644 board/phytec/pcm058/Makefile
>  delete mode 100644 board/phytec/pcm058/README
>  delete mode 100644 board/phytec/pcm058/pcm058.c
>  delete mode 100644 board/phytec/pfla02/Kconfig
>  delete mode 100644 board/phytec/pfla02/MAINTAINERS
>  delete mode 100644 board/phytec/pfla02/Makefile
>  delete mode 100644 board/phytec/pfla02/README
>  delete mode 100644 board/phytec/pfla02/pfla02.c
>  delete mode 100644 board/technologic/ts4800/Kconfig
>  delete mode 100644 board/technologic/ts4800/MAINTAINERS
>  delete mode 100644 board/technologic/ts4800/Makefile
>  delete mode 100644 board/technologic/ts4800/ts4800.c
>  delete mode 100644 board/technologic/ts4800/ts4800.h
>  delete mode 100644 configs/cgtqmx6eval_defconfig
>  delete mode 100644 configs/dms-ba16-1g_defconfig
>  delete mode 100644 configs/dms-ba16_defconfig
>  delete mode 100644 configs/flea3_defconfig
>  delete mode 100644 configs/marsboard_defconfig
>  delete mode 100644 configs/mx31pdk_defconfig
>  delete mode 100644 configs/mx35pdk_defconfig
>  delete mode 100644 configs/mx51evk_defconfig
>  delete mode 100644 configs/ot1200_defconfig
>  delete mode 100644 configs/ot1200_spl_defconfig
>  delete mode 100644 configs/pcm058_defconfig
>  delete mode 100644 configs/pfla02_defconfig
>  delete mode 100644 configs/riotboard_defconfig
>  delete mode 100644 configs/riotboard_spl_defconfig
>  delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
>  delete mode 100644 configs/ts4800_defconfig
>  delete mode 100644 configs/zc5202_defconfig
>  delete mode 100644 configs/zc5601_defconfig
>  delete mode 100644 include/configs/advantech_dms-ba16.h
>  delete mode 100644 include/configs/cgtqmx6eval.h
>  delete mode 100644 include/configs/embestmx6boards.h
>  delete mode 100644 include/configs/flea3.h
>  delete mode 100644 include/configs/mx31pdk.h
>  delete mode 100644 include/configs/mx35pdk.h
>  delete mode 100644 include/configs/mx51evk.h
>  delete mode 100644 include/configs/ot1200.h
>  delete mode 100644 include/configs/pcm058.h
>  delete mode 100644 include/configs/pfla02.h
>  delete mode 100644 include/configs/ts4800.h
>  delete mode 100644 include/configs/zc5202.h
>  delete mode 100644 include/configs/zc5601.h

I'm cc'ing more of the i.MX folks here as when this has come up before
there's been a request to not delete some of these platforms and instead
to convert them.  As of yet, no one has stepped up to maintain and
convert them so I'm bringing this to a wider audience.  Thanks!
Jagan Teki July 8, 2020, 11:40 a.m. UTC | #2
On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini@konsulko.com> wrote:
>
> On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:
>
> > This series updated boards which are using mxc_spi
> > driver.
> >
> > Series has patches for
> > 1) DM_SPI/SPI_FLASH enablement for boards which
> >    already support DM and OF_CONTROL.
> > 2) Drop the boards which doesn't support DM or OF_CONTROL.
> >
> > Now it's call for board maintainers to update their
> > board to use device tree and DM options to alive
> > on tree before MW.
> >
> > thanks,
> > Jagan.
> >
> > Jagan Teki (16):
> >   cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
> >   cm_fx6: Switch to full DM-aware
> >   dh_imx6: Switch to full DM-aware
> >   arm: Remove mx51evk board
> >   arm: Remove ts4800 board
> >   arm: Remove tqma6s_wru4_mmc_defconfig
> >   arm: Remove pfla02 board
> >   arm: Remove pcm058 board
> >   arm: Remove riotboard board
> >   arm: Remove zc5202/zc5601 board
> >   arm: Remove cgtqmx6eval board
> >   arm: Remove ot1200 board
> >   arm: Remove dms-ba16 board
> >   arm: Remove configs/mx35pdk_defconfig board
> >   arm: Remove flea3_defconfig board
> >   arm: Remove mx31pdk_defconfig board
> >
> >  arch/arm/Kconfig                           |   11 -
> >  arch/arm/mach-imx/mx3/Kconfig              |   12 -
> >  arch/arm/mach-imx/mx5/Kconfig              |   11 -
> >  arch/arm/mach-imx/mx6/Kconfig              |   59 --
> >  board/CarMediaLab/flea3/Kconfig            |   15 -
> >  board/CarMediaLab/flea3/MAINTAINERS        |    6 -
> >  board/CarMediaLab/flea3/Makefile           |    8 -
> >  board/CarMediaLab/flea3/flea3.c            |  224 ----
> >  board/CarMediaLab/flea3/lowlevel_init.S    |   24 -
> >  board/advantech/dms-ba16/Kconfig           |   31 -
> >  board/advantech/dms-ba16/MAINTAINERS       |    8 -
> >  board/advantech/dms-ba16/Makefile          |    6 -
> >  board/advantech/dms-ba16/clocks.cfg        |   25 -
> >  board/advantech/dms-ba16/ddr-setup.cfg     |   39 -
> >  board/advantech/dms-ba16/dms-ba16.c        |  629 -----------
> >  board/advantech/dms-ba16/dms-ba16_1g.cfg   |   24 -
> >  board/advantech/dms-ba16/dms-ba16_2g.cfg   |   24 -
> >  board/advantech/dms-ba16/micron-1g.cfg     |   63 --
> >  board/advantech/dms-ba16/samsung-2g.cfg    |   63 --
> >  board/bachmann/ot1200/Kconfig              |   12 -
> >  board/bachmann/ot1200/MAINTAINERS          |    6 -
> >  board/bachmann/ot1200/Makefile             |   11 -
> >  board/bachmann/ot1200/README               |   20 -
> >  board/bachmann/ot1200/mx6q_4x_mt41j128.cfg |  154 ---
> >  board/bachmann/ot1200/ot1200.c             |  359 -------
> >  board/bachmann/ot1200/ot1200_spl.c         |  152 ---
> >  board/congatec/cgtqmx6eval/Kconfig         |   12 -
> >  board/congatec/cgtqmx6eval/MAINTAINERS     |    6 -
> >  board/congatec/cgtqmx6eval/Makefile        |    8 -
> >  board/congatec/cgtqmx6eval/README          |   74 --
> >  board/congatec/cgtqmx6eval/cgtqmx6eval.c   | 1091 --------------------
> >  board/el/el6x/Kconfig                      |   25 -
> >  board/el/el6x/MAINTAINERS                  |    8 -
> >  board/el/el6x/Makefile                     |    5 -
> >  board/el/el6x/el6x.c                       |  636 ------------
> >  board/embest/mx6boards/Kconfig             |   12 -
> >  board/embest/mx6boards/MAINTAINERS         |    8 -
> >  board/embest/mx6boards/Makefile            |    7 -
> >  board/embest/mx6boards/mx6boards.c         |  662 ------------
> >  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/freescale/mx35pdk/Kconfig            |   15 -
> >  board/freescale/mx35pdk/MAINTAINERS        |    6 -
> >  board/freescale/mx35pdk/Makefile           |    8 -
> >  board/freescale/mx35pdk/README             |  114 --
> >  board/freescale/mx35pdk/lowlevel_init.S    |  239 -----
> >  board/freescale/mx35pdk/mx35pdk.c          |  293 ------
> >  board/freescale/mx35pdk/mx35pdk.h          |   41 -
> >  board/freescale/mx51evk/Kconfig            |   15 -
> >  board/freescale/mx51evk/MAINTAINERS        |    6 -
> >  board/freescale/mx51evk/Makefile           |    8 -
> >  board/freescale/mx51evk/imximage.cfg       |  108 --
> >  board/freescale/mx51evk/mx51evk.c          |  401 -------
> >  board/freescale/mx51evk/mx51evk_video.c    |   98 --
> >  board/phytec/pcm058/Kconfig                |   12 -
> >  board/phytec/pcm058/MAINTAINERS            |    6 -
> >  board/phytec/pcm058/Makefile               |    7 -
> >  board/phytec/pcm058/README                 |   35 -
> >  board/phytec/pcm058/pcm058.c               |  571 ----------
> >  board/phytec/pfla02/Kconfig                |   18 -
> >  board/phytec/pfla02/MAINTAINERS            |    6 -
> >  board/phytec/pfla02/Makefile               |    7 -
> >  board/phytec/pfla02/README                 |   24 -
> >  board/phytec/pfla02/pfla02.c               |  713 -------------
> >  board/technologic/ts4800/Kconfig           |   15 -
> >  board/technologic/ts4800/MAINTAINERS       |    6 -
> >  board/technologic/ts4800/Makefile          |    5 -
> >  board/technologic/ts4800/ts4800.c          |  262 -----
> >  board/technologic/ts4800/ts4800.h          |   15 -
> >  configs/cgtqmx6eval_defconfig              |   85 --
> >  configs/cl-som-imx7_defconfig              |    7 +-
> >  configs/cm_fx6_defconfig                   |    3 +
> >  configs/dh_imx6_defconfig                  |    3 +
> >  configs/dms-ba16-1g_defconfig              |   64 --
> >  configs/dms-ba16_defconfig                 |   63 --
> >  configs/flea3_defconfig                    |   48 -
> >  configs/marsboard_defconfig                |   44 -
> >  configs/mx31pdk_defconfig                  |   40 -
> >  configs/mx35pdk_defconfig                  |   52 -
> >  configs/mx51evk_defconfig                  |   42 -
> >  configs/ot1200_defconfig                   |   55 -
> >  configs/ot1200_spl_defconfig               |   66 --
> >  configs/pcm058_defconfig                   |   70 --
> >  configs/pfla02_defconfig                   |   71 --
> >  configs/riotboard_defconfig                |   44 -
> >  configs/riotboard_spl_defconfig            |   55 -
> >  configs/tqma6s_wru4_mmc_defconfig          |   81 --
> >  configs/ts4800_defconfig                   |   28 -
> >  configs/zc5202_defconfig                   |   56 -
> >  configs/zc5601_defconfig                   |   54 -
> >  include/configs/advantech_dms-ba16.h       |  233 -----
> >  include/configs/cgtqmx6eval.h              |  209 ----
> >  include/configs/cm_fx6.h                   |    7 -
> >  include/configs/dh_imx6.h                  |    6 -
> >  include/configs/embestmx6boards.h          |  140 ---
> >  include/configs/flea3.h                    |  182 ----
> >  include/configs/mx31pdk.h                  |  141 ---
> >  include/configs/mx35pdk.h                  |  210 ----
> >  include/configs/mx51evk.h                  |  197 ----
> >  include/configs/ot1200.h                   |   99 --
> >  include/configs/pcm058.h                   |   77 --
> >  include/configs/pfla02.h                   |  131 ---
> >  include/configs/ts4800.h                   |  139 ---
> >  include/configs/zc5202.h                   |   27 -
> >  include/configs/zc5601.h                   |   26 -
> >  108 files changed, 11 insertions(+), 10675 deletions(-)
> >  delete mode 100644 board/CarMediaLab/flea3/Kconfig
> >  delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
> >  delete mode 100644 board/CarMediaLab/flea3/Makefile
> >  delete mode 100644 board/CarMediaLab/flea3/flea3.c
> >  delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
> >  delete mode 100644 board/advantech/dms-ba16/Kconfig
> >  delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
> >  delete mode 100644 board/advantech/dms-ba16/Makefile
> >  delete mode 100644 board/advantech/dms-ba16/clocks.cfg
> >  delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
> >  delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
> >  delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
> >  delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
> >  delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
> >  delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
> >  delete mode 100644 board/bachmann/ot1200/Kconfig
> >  delete mode 100644 board/bachmann/ot1200/MAINTAINERS
> >  delete mode 100644 board/bachmann/ot1200/Makefile
> >  delete mode 100644 board/bachmann/ot1200/README
> >  delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
> >  delete mode 100644 board/bachmann/ot1200/ot1200.c
> >  delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
> >  delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
> >  delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
> >  delete mode 100644 board/congatec/cgtqmx6eval/Makefile
> >  delete mode 100644 board/congatec/cgtqmx6eval/README
> >  delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
> >  delete mode 100644 board/el/el6x/Kconfig
> >  delete mode 100644 board/el/el6x/MAINTAINERS
> >  delete mode 100644 board/el/el6x/Makefile
> >  delete mode 100644 board/el/el6x/el6x.c
> >  delete mode 100644 board/embest/mx6boards/Kconfig
> >  delete mode 100644 board/embest/mx6boards/MAINTAINERS
> >  delete mode 100644 board/embest/mx6boards/Makefile
> >  delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
> >  delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
> >  delete mode 100644 board/freescale/mx35pdk/Makefile
> >  delete mode 100644 board/freescale/mx35pdk/README
> >  delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
> >  delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
> >  delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
> >  delete mode 100644 board/freescale/mx51evk/Kconfig
> >  delete mode 100644 board/freescale/mx51evk/MAINTAINERS
> >  delete mode 100644 board/freescale/mx51evk/Makefile
> >  delete mode 100644 board/freescale/mx51evk/imximage.cfg
> >  delete mode 100644 board/freescale/mx51evk/mx51evk.c
> >  delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
> >  delete mode 100644 board/phytec/pcm058/Kconfig
> >  delete mode 100644 board/phytec/pcm058/MAINTAINERS
> >  delete mode 100644 board/phytec/pcm058/Makefile
> >  delete mode 100644 board/phytec/pcm058/README
> >  delete mode 100644 board/phytec/pcm058/pcm058.c
> >  delete mode 100644 board/phytec/pfla02/Kconfig
> >  delete mode 100644 board/phytec/pfla02/MAINTAINERS
> >  delete mode 100644 board/phytec/pfla02/Makefile
> >  delete mode 100644 board/phytec/pfla02/README
> >  delete mode 100644 board/phytec/pfla02/pfla02.c
> >  delete mode 100644 board/technologic/ts4800/Kconfig
> >  delete mode 100644 board/technologic/ts4800/MAINTAINERS
> >  delete mode 100644 board/technologic/ts4800/Makefile
> >  delete mode 100644 board/technologic/ts4800/ts4800.c
> >  delete mode 100644 board/technologic/ts4800/ts4800.h
> >  delete mode 100644 configs/cgtqmx6eval_defconfig
> >  delete mode 100644 configs/dms-ba16-1g_defconfig
> >  delete mode 100644 configs/dms-ba16_defconfig
> >  delete mode 100644 configs/flea3_defconfig
> >  delete mode 100644 configs/marsboard_defconfig
> >  delete mode 100644 configs/mx31pdk_defconfig
> >  delete mode 100644 configs/mx35pdk_defconfig
> >  delete mode 100644 configs/mx51evk_defconfig
> >  delete mode 100644 configs/ot1200_defconfig
> >  delete mode 100644 configs/ot1200_spl_defconfig
> >  delete mode 100644 configs/pcm058_defconfig
> >  delete mode 100644 configs/pfla02_defconfig
> >  delete mode 100644 configs/riotboard_defconfig
> >  delete mode 100644 configs/riotboard_spl_defconfig
> >  delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
> >  delete mode 100644 configs/ts4800_defconfig
> >  delete mode 100644 configs/zc5202_defconfig
> >  delete mode 100644 configs/zc5601_defconfig
> >  delete mode 100644 include/configs/advantech_dms-ba16.h
> >  delete mode 100644 include/configs/cgtqmx6eval.h
> >  delete mode 100644 include/configs/embestmx6boards.h
> >  delete mode 100644 include/configs/flea3.h
> >  delete mode 100644 include/configs/mx31pdk.h
> >  delete mode 100644 include/configs/mx35pdk.h
> >  delete mode 100644 include/configs/mx51evk.h
> >  delete mode 100644 include/configs/ot1200.h
> >  delete mode 100644 include/configs/pcm058.h
> >  delete mode 100644 include/configs/pfla02.h
> >  delete mode 100644 include/configs/ts4800.h
> >  delete mode 100644 include/configs/zc5202.h
> >  delete mode 100644 include/configs/zc5601.h
>
> I'm cc'ing more of the i.MX folks here as when this has come up before
> there's been a request to not delete some of these platforms and instead
> to convert them.  As of yet, no one has stepped up to maintain and
> convert them so I'm bringing this to a wider audience.  Thanks!

Look like no objection for these boards to drop?

Jagan.
Fabio Estevam July 8, 2020, 12:24 p.m. UTC | #3
Hi Jagan,

On Wed, Jul 8, 2020 at 8:40 AM Jagan Teki <jagan@amarulasolutions.com> wrote:

> > >  108 files changed, 11 insertions(+), 10675 deletions(-)
> > >  delete mode 100644 board/CarMediaLab/flea3/Kconfig
> > >  delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
> > >  delete mode 100644 board/CarMediaLab/flea3/Makefile
> > >  delete mode 100644 board/CarMediaLab/flea3/flea3.c
> > >  delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
> > >  delete mode 100644 board/advantech/dms-ba16/Kconfig
> > >  delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
> > >  delete mode 100644 board/advantech/dms-ba16/Makefile
> > >  delete mode 100644 board/advantech/dms-ba16/clocks.cfg
> > >  delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
> > >  delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
> > >  delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
> > >  delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
> > >  delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
> > >  delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
> > >  delete mode 100644 board/bachmann/ot1200/Kconfig
> > >  delete mode 100644 board/bachmann/ot1200/MAINTAINERS
> > >  delete mode 100644 board/bachmann/ot1200/Makefile
> > >  delete mode 100644 board/bachmann/ot1200/README
> > >  delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
> > >  delete mode 100644 board/bachmann/ot1200/ot1200.c
> > >  delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
> > >  delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
> > >  delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
> > >  delete mode 100644 board/congatec/cgtqmx6eval/Makefile
> > >  delete mode 100644 board/congatec/cgtqmx6eval/README
> > >  delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
> > >  delete mode 100644 board/el/el6x/Kconfig
> > >  delete mode 100644 board/el/el6x/MAINTAINERS
> > >  delete mode 100644 board/el/el6x/Makefile
> > >  delete mode 100644 board/el/el6x/el6x.c
> > >  delete mode 100644 board/embest/mx6boards/Kconfig
> > >  delete mode 100644 board/embest/mx6boards/MAINTAINERS
> > >  delete mode 100644 board/embest/mx6boards/Makefile
> > >  delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
> > >  delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
> > >  delete mode 100644 board/freescale/mx35pdk/Makefile
> > >  delete mode 100644 board/freescale/mx35pdk/README
> > >  delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
> > >  delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
> > >  delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
> > >  delete mode 100644 board/freescale/mx51evk/Kconfig
> > >  delete mode 100644 board/freescale/mx51evk/MAINTAINERS
> > >  delete mode 100644 board/freescale/mx51evk/Makefile
> > >  delete mode 100644 board/freescale/mx51evk/imximage.cfg
> > >  delete mode 100644 board/freescale/mx51evk/mx51evk.c
> > >  delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
> > >  delete mode 100644 board/phytec/pcm058/Kconfig
> > >  delete mode 100644 board/phytec/pcm058/MAINTAINERS
> > >  delete mode 100644 board/phytec/pcm058/Makefile
> > >  delete mode 100644 board/phytec/pcm058/README
> > >  delete mode 100644 board/phytec/pcm058/pcm058.c
> > >  delete mode 100644 board/phytec/pfla02/Kconfig
> > >  delete mode 100644 board/phytec/pfla02/MAINTAINERS
> > >  delete mode 100644 board/phytec/pfla02/Makefile
> > >  delete mode 100644 board/phytec/pfla02/README
> > >  delete mode 100644 board/phytec/pfla02/pfla02.c
> > >  delete mode 100644 board/technologic/ts4800/Kconfig
> > >  delete mode 100644 board/technologic/ts4800/MAINTAINERS
> > >  delete mode 100644 board/technologic/ts4800/Makefile
> > >  delete mode 100644 board/technologic/ts4800/ts4800.c
> > >  delete mode 100644 board/technologic/ts4800/ts4800.h
> > >  delete mode 100644 configs/cgtqmx6eval_defconfig
> > >  delete mode 100644 configs/dms-ba16-1g_defconfig
> > >  delete mode 100644 configs/dms-ba16_defconfig
> > >  delete mode 100644 configs/flea3_defconfig
> > >  delete mode 100644 configs/marsboard_defconfig
> > >  delete mode 100644 configs/mx31pdk_defconfig
> > >  delete mode 100644 configs/mx35pdk_defconfig
> > >  delete mode 100644 configs/mx51evk_defconfig
> > >  delete mode 100644 configs/ot1200_defconfig
> > >  delete mode 100644 configs/ot1200_spl_defconfig
> > >  delete mode 100644 configs/pcm058_defconfig
> > >  delete mode 100644 configs/pfla02_defconfig
> > >  delete mode 100644 configs/riotboard_defconfig
> > >  delete mode 100644 configs/riotboard_spl_defconfig
> > >  delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
> > >  delete mode 100644 configs/ts4800_defconfig
> > >  delete mode 100644 configs/zc5202_defconfig
> > >  delete mode 100644 configs/zc5601_defconfig
> > >  delete mode 100644 include/configs/advantech_dms-ba16.h
> > >  delete mode 100644 include/configs/cgtqmx6eval.h
> > >  delete mode 100644 include/configs/embestmx6boards.h
> > >  delete mode 100644 include/configs/flea3.h
> > >  delete mode 100644 include/configs/mx31pdk.h
> > >  delete mode 100644 include/configs/mx35pdk.h
> > >  delete mode 100644 include/configs/mx51evk.h
> > >  delete mode 100644 include/configs/ot1200.h
> > >  delete mode 100644 include/configs/pcm058.h
> > >  delete mode 100644 include/configs/pfla02.h
> > >  delete mode 100644 include/configs/ts4800.h
> > >  delete mode 100644 include/configs/zc5202.h
> > >  delete mode 100644 include/configs/zc5601.h
> >
> > I'm cc'ing more of the i.MX folks here as when this has come up before
> > there's been a request to not delete some of these platforms and instead
> > to convert them.  As of yet, no one has stepped up to maintain and
> > convert them so I'm bringing this to a wider audience.  Thanks!
>
> Look like no objection for these boards to drop?

I want to convert mx51evk to DM in this cycle, so please do not remove it.

You missed to copy the board maintainers for the boards that are being
removed. Added some of them.
Stefano Babic July 8, 2020, 12:54 p.m. UTC | #4
On 08.07.20 13:40, Jagan Teki wrote:
> On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini@konsulko.com> wrote:
>>
>> On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:
>>
>>> This series updated boards which are using mxc_spi
>>> driver.
>>>
>>> Series has patches for
>>> 1) DM_SPI/SPI_FLASH enablement for boards which
>>>    already support DM and OF_CONTROL.
>>> 2) Drop the boards which doesn't support DM or OF_CONTROL.
>>>
>>> Now it's call for board maintainers to update their
>>> board to use device tree and DM options to alive
>>> on tree before MW.

A couple of boards (pcm058, for example) were already updated. Some
other boards are strongly maintained and I get patches for them (dh6 for
example), so I guess it is enough to CC the board maintainers again
asking to update. We can check later how many boards will still remain.

Best regards,
Stefano


>>>
>>> thanks,
>>> Jagan.
>>>
>>> Jagan Teki (16):
>>>   cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
>>>   cm_fx6: Switch to full DM-aware
>>>   dh_imx6: Switch to full DM-aware
>>>   arm: Remove mx51evk board
>>>   arm: Remove ts4800 board
>>>   arm: Remove tqma6s_wru4_mmc_defconfig
>>>   arm: Remove pfla02 board
>>>   arm: Remove pcm058 board
>>>   arm: Remove riotboard board
>>>   arm: Remove zc5202/zc5601 board
>>>   arm: Remove cgtqmx6eval board
>>>   arm: Remove ot1200 board
>>>   arm: Remove dms-ba16 board
>>>   arm: Remove configs/mx35pdk_defconfig board
>>>   arm: Remove flea3_defconfig board
>>>   arm: Remove mx31pdk_defconfig board
>>>
>>>  arch/arm/Kconfig                           |   11 -
>>>  arch/arm/mach-imx/mx3/Kconfig              |   12 -
>>>  arch/arm/mach-imx/mx5/Kconfig              |   11 -
>>>  arch/arm/mach-imx/mx6/Kconfig              |   59 --
>>>  board/CarMediaLab/flea3/Kconfig            |   15 -
>>>  board/CarMediaLab/flea3/MAINTAINERS        |    6 -
>>>  board/CarMediaLab/flea3/Makefile           |    8 -
>>>  board/CarMediaLab/flea3/flea3.c            |  224 ----
>>>  board/CarMediaLab/flea3/lowlevel_init.S    |   24 -
>>>  board/advantech/dms-ba16/Kconfig           |   31 -
>>>  board/advantech/dms-ba16/MAINTAINERS       |    8 -
>>>  board/advantech/dms-ba16/Makefile          |    6 -
>>>  board/advantech/dms-ba16/clocks.cfg        |   25 -
>>>  board/advantech/dms-ba16/ddr-setup.cfg     |   39 -
>>>  board/advantech/dms-ba16/dms-ba16.c        |  629 -----------
>>>  board/advantech/dms-ba16/dms-ba16_1g.cfg   |   24 -
>>>  board/advantech/dms-ba16/dms-ba16_2g.cfg   |   24 -
>>>  board/advantech/dms-ba16/micron-1g.cfg     |   63 --
>>>  board/advantech/dms-ba16/samsung-2g.cfg    |   63 --
>>>  board/bachmann/ot1200/Kconfig              |   12 -
>>>  board/bachmann/ot1200/MAINTAINERS          |    6 -
>>>  board/bachmann/ot1200/Makefile             |   11 -
>>>  board/bachmann/ot1200/README               |   20 -
>>>  board/bachmann/ot1200/mx6q_4x_mt41j128.cfg |  154 ---
>>>  board/bachmann/ot1200/ot1200.c             |  359 -------
>>>  board/bachmann/ot1200/ot1200_spl.c         |  152 ---
>>>  board/congatec/cgtqmx6eval/Kconfig         |   12 -
>>>  board/congatec/cgtqmx6eval/MAINTAINERS     |    6 -
>>>  board/congatec/cgtqmx6eval/Makefile        |    8 -
>>>  board/congatec/cgtqmx6eval/README          |   74 --
>>>  board/congatec/cgtqmx6eval/cgtqmx6eval.c   | 1091 --------------------
>>>  board/el/el6x/Kconfig                      |   25 -
>>>  board/el/el6x/MAINTAINERS                  |    8 -
>>>  board/el/el6x/Makefile                     |    5 -
>>>  board/el/el6x/el6x.c                       |  636 ------------
>>>  board/embest/mx6boards/Kconfig             |   12 -
>>>  board/embest/mx6boards/MAINTAINERS         |    8 -
>>>  board/embest/mx6boards/Makefile            |    7 -
>>>  board/embest/mx6boards/mx6boards.c         |  662 ------------
>>>  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/freescale/mx35pdk/Kconfig            |   15 -
>>>  board/freescale/mx35pdk/MAINTAINERS        |    6 -
>>>  board/freescale/mx35pdk/Makefile           |    8 -
>>>  board/freescale/mx35pdk/README             |  114 --
>>>  board/freescale/mx35pdk/lowlevel_init.S    |  239 -----
>>>  board/freescale/mx35pdk/mx35pdk.c          |  293 ------
>>>  board/freescale/mx35pdk/mx35pdk.h          |   41 -
>>>  board/freescale/mx51evk/Kconfig            |   15 -
>>>  board/freescale/mx51evk/MAINTAINERS        |    6 -
>>>  board/freescale/mx51evk/Makefile           |    8 -
>>>  board/freescale/mx51evk/imximage.cfg       |  108 --
>>>  board/freescale/mx51evk/mx51evk.c          |  401 -------
>>>  board/freescale/mx51evk/mx51evk_video.c    |   98 --
>>>  board/phytec/pcm058/Kconfig                |   12 -
>>>  board/phytec/pcm058/MAINTAINERS            |    6 -
>>>  board/phytec/pcm058/Makefile               |    7 -
>>>  board/phytec/pcm058/README                 |   35 -
>>>  board/phytec/pcm058/pcm058.c               |  571 ----------
>>>  board/phytec/pfla02/Kconfig                |   18 -
>>>  board/phytec/pfla02/MAINTAINERS            |    6 -
>>>  board/phytec/pfla02/Makefile               |    7 -
>>>  board/phytec/pfla02/README                 |   24 -
>>>  board/phytec/pfla02/pfla02.c               |  713 -------------
>>>  board/technologic/ts4800/Kconfig           |   15 -
>>>  board/technologic/ts4800/MAINTAINERS       |    6 -
>>>  board/technologic/ts4800/Makefile          |    5 -
>>>  board/technologic/ts4800/ts4800.c          |  262 -----
>>>  board/technologic/ts4800/ts4800.h          |   15 -
>>>  configs/cgtqmx6eval_defconfig              |   85 --
>>>  configs/cl-som-imx7_defconfig              |    7 +-
>>>  configs/cm_fx6_defconfig                   |    3 +
>>>  configs/dh_imx6_defconfig                  |    3 +
>>>  configs/dms-ba16-1g_defconfig              |   64 --
>>>  configs/dms-ba16_defconfig                 |   63 --
>>>  configs/flea3_defconfig                    |   48 -
>>>  configs/marsboard_defconfig                |   44 -
>>>  configs/mx31pdk_defconfig                  |   40 -
>>>  configs/mx35pdk_defconfig                  |   52 -
>>>  configs/mx51evk_defconfig                  |   42 -
>>>  configs/ot1200_defconfig                   |   55 -
>>>  configs/ot1200_spl_defconfig               |   66 --
>>>  configs/pcm058_defconfig                   |   70 --
>>>  configs/pfla02_defconfig                   |   71 --
>>>  configs/riotboard_defconfig                |   44 -
>>>  configs/riotboard_spl_defconfig            |   55 -
>>>  configs/tqma6s_wru4_mmc_defconfig          |   81 --
>>>  configs/ts4800_defconfig                   |   28 -
>>>  configs/zc5202_defconfig                   |   56 -
>>>  configs/zc5601_defconfig                   |   54 -
>>>  include/configs/advantech_dms-ba16.h       |  233 -----
>>>  include/configs/cgtqmx6eval.h              |  209 ----
>>>  include/configs/cm_fx6.h                   |    7 -
>>>  include/configs/dh_imx6.h                  |    6 -
>>>  include/configs/embestmx6boards.h          |  140 ---
>>>  include/configs/flea3.h                    |  182 ----
>>>  include/configs/mx31pdk.h                  |  141 ---
>>>  include/configs/mx35pdk.h                  |  210 ----
>>>  include/configs/mx51evk.h                  |  197 ----
>>>  include/configs/ot1200.h                   |   99 --
>>>  include/configs/pcm058.h                   |   77 --
>>>  include/configs/pfla02.h                   |  131 ---
>>>  include/configs/ts4800.h                   |  139 ---
>>>  include/configs/zc5202.h                   |   27 -
>>>  include/configs/zc5601.h                   |   26 -
>>>  108 files changed, 11 insertions(+), 10675 deletions(-)
>>>  delete mode 100644 board/CarMediaLab/flea3/Kconfig
>>>  delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
>>>  delete mode 100644 board/CarMediaLab/flea3/Makefile
>>>  delete mode 100644 board/CarMediaLab/flea3/flea3.c
>>>  delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
>>>  delete mode 100644 board/advantech/dms-ba16/Kconfig
>>>  delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
>>>  delete mode 100644 board/advantech/dms-ba16/Makefile
>>>  delete mode 100644 board/advantech/dms-ba16/clocks.cfg
>>>  delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
>>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
>>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
>>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
>>>  delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
>>>  delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
>>>  delete mode 100644 board/bachmann/ot1200/Kconfig
>>>  delete mode 100644 board/bachmann/ot1200/MAINTAINERS
>>>  delete mode 100644 board/bachmann/ot1200/Makefile
>>>  delete mode 100644 board/bachmann/ot1200/README
>>>  delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
>>>  delete mode 100644 board/bachmann/ot1200/ot1200.c
>>>  delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
>>>  delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
>>>  delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
>>>  delete mode 100644 board/congatec/cgtqmx6eval/Makefile
>>>  delete mode 100644 board/congatec/cgtqmx6eval/README
>>>  delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
>>>  delete mode 100644 board/el/el6x/Kconfig
>>>  delete mode 100644 board/el/el6x/MAINTAINERS
>>>  delete mode 100644 board/el/el6x/Makefile
>>>  delete mode 100644 board/el/el6x/el6x.c
>>>  delete mode 100644 board/embest/mx6boards/Kconfig
>>>  delete mode 100644 board/embest/mx6boards/MAINTAINERS
>>>  delete mode 100644 board/embest/mx6boards/Makefile
>>>  delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
>>>  delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
>>>  delete mode 100644 board/freescale/mx35pdk/Makefile
>>>  delete mode 100644 board/freescale/mx35pdk/README
>>>  delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
>>>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
>>>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
>>>  delete mode 100644 board/freescale/mx51evk/Kconfig
>>>  delete mode 100644 board/freescale/mx51evk/MAINTAINERS
>>>  delete mode 100644 board/freescale/mx51evk/Makefile
>>>  delete mode 100644 board/freescale/mx51evk/imximage.cfg
>>>  delete mode 100644 board/freescale/mx51evk/mx51evk.c
>>>  delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
>>>  delete mode 100644 board/phytec/pcm058/Kconfig
>>>  delete mode 100644 board/phytec/pcm058/MAINTAINERS
>>>  delete mode 100644 board/phytec/pcm058/Makefile
>>>  delete mode 100644 board/phytec/pcm058/README
>>>  delete mode 100644 board/phytec/pcm058/pcm058.c
>>>  delete mode 100644 board/phytec/pfla02/Kconfig
>>>  delete mode 100644 board/phytec/pfla02/MAINTAINERS
>>>  delete mode 100644 board/phytec/pfla02/Makefile
>>>  delete mode 100644 board/phytec/pfla02/README
>>>  delete mode 100644 board/phytec/pfla02/pfla02.c
>>>  delete mode 100644 board/technologic/ts4800/Kconfig
>>>  delete mode 100644 board/technologic/ts4800/MAINTAINERS
>>>  delete mode 100644 board/technologic/ts4800/Makefile
>>>  delete mode 100644 board/technologic/ts4800/ts4800.c
>>>  delete mode 100644 board/technologic/ts4800/ts4800.h
>>>  delete mode 100644 configs/cgtqmx6eval_defconfig
>>>  delete mode 100644 configs/dms-ba16-1g_defconfig
>>>  delete mode 100644 configs/dms-ba16_defconfig
>>>  delete mode 100644 configs/flea3_defconfig
>>>  delete mode 100644 configs/marsboard_defconfig
>>>  delete mode 100644 configs/mx31pdk_defconfig
>>>  delete mode 100644 configs/mx35pdk_defconfig
>>>  delete mode 100644 configs/mx51evk_defconfig
>>>  delete mode 100644 configs/ot1200_defconfig
>>>  delete mode 100644 configs/ot1200_spl_defconfig
>>>  delete mode 100644 configs/pcm058_defconfig
>>>  delete mode 100644 configs/pfla02_defconfig
>>>  delete mode 100644 configs/riotboard_defconfig
>>>  delete mode 100644 configs/riotboard_spl_defconfig
>>>  delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
>>>  delete mode 100644 configs/ts4800_defconfig
>>>  delete mode 100644 configs/zc5202_defconfig
>>>  delete mode 100644 configs/zc5601_defconfig
>>>  delete mode 100644 include/configs/advantech_dms-ba16.h
>>>  delete mode 100644 include/configs/cgtqmx6eval.h
>>>  delete mode 100644 include/configs/embestmx6boards.h
>>>  delete mode 100644 include/configs/flea3.h
>>>  delete mode 100644 include/configs/mx31pdk.h
>>>  delete mode 100644 include/configs/mx35pdk.h
>>>  delete mode 100644 include/configs/mx51evk.h
>>>  delete mode 100644 include/configs/ot1200.h
>>>  delete mode 100644 include/configs/pcm058.h
>>>  delete mode 100644 include/configs/pfla02.h
>>>  delete mode 100644 include/configs/ts4800.h
>>>  delete mode 100644 include/configs/zc5202.h
>>>  delete mode 100644 include/configs/zc5601.h
>>
>> I'm cc'ing more of the i.MX folks here as when this has come up before
>> there's been a request to not delete some of these platforms and instead
>> to convert them.  As of yet, no one has stepped up to maintain and
>> convert them so I'm bringing this to a wider audience.  Thanks!
> 
> Look like no objection for these boards to drop?
> 
> Jagan.
>
Magnus Lilja July 8, 2020, 6:48 p.m. UTC | #5
On Wed, 8 Jul 2020 at 14:55, Stefano Babic <sbabic@denx.de> wrote:
>
> On 08.07.20 13:40, Jagan Teki wrote:
> > On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini@konsulko.com> wrote:
> >>
> >> On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:
> >>
> >>> This series updated boards which are using mxc_spi
> >>> driver.
> >>>
> >>> Series has patches for
> >>> 1) DM_SPI/SPI_FLASH enablement for boards which
> >>>    already support DM and OF_CONTROL.
> >>> 2) Drop the boards which doesn't support DM or OF_CONTROL.
> >>>
> >>> Now it's call for board maintainers to update their
> >>> board to use device tree and DM options to alive
> >>> on tree before MW.
>
> A couple of boards (pcm058, for example) were already updated. Some
> other boards are strongly maintained and I get patches for them (dh6 for
> example), so I guess it is enough to CC the board maintainers again
> asking to update. We can check later how many boards will still remain.
>
> Best regards,
> Stefano

I don't think I have the possibility to bring i.MX31 PDK uptodate in
the near future. Also I currently don't have access to a JTAG
programmer so reprogramming u-boot on my hardware without is a bit
risky.

Best regards, Magnus

>
>
> >>>
> >>> thanks,
> >>> Jagan.
> >>>
> >>> Jagan Teki (16):
> >>>   cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH
> >>>   cm_fx6: Switch to full DM-aware
> >>>   dh_imx6: Switch to full DM-aware
> >>>   arm: Remove mx51evk board
> >>>   arm: Remove ts4800 board
> >>>   arm: Remove tqma6s_wru4_mmc_defconfig
> >>>   arm: Remove pfla02 board
> >>>   arm: Remove pcm058 board
> >>>   arm: Remove riotboard board
> >>>   arm: Remove zc5202/zc5601 board
> >>>   arm: Remove cgtqmx6eval board
> >>>   arm: Remove ot1200 board
> >>>   arm: Remove dms-ba16 board
> >>>   arm: Remove configs/mx35pdk_defconfig board
> >>>   arm: Remove flea3_defconfig board
> >>>   arm: Remove mx31pdk_defconfig board
> >>>
> >>>  arch/arm/Kconfig                           |   11 -
> >>>  arch/arm/mach-imx/mx3/Kconfig              |   12 -
> >>>  arch/arm/mach-imx/mx5/Kconfig              |   11 -
> >>>  arch/arm/mach-imx/mx6/Kconfig              |   59 --
> >>>  board/CarMediaLab/flea3/Kconfig            |   15 -
> >>>  board/CarMediaLab/flea3/MAINTAINERS        |    6 -
> >>>  board/CarMediaLab/flea3/Makefile           |    8 -
> >>>  board/CarMediaLab/flea3/flea3.c            |  224 ----
> >>>  board/CarMediaLab/flea3/lowlevel_init.S    |   24 -
> >>>  board/advantech/dms-ba16/Kconfig           |   31 -
> >>>  board/advantech/dms-ba16/MAINTAINERS       |    8 -
> >>>  board/advantech/dms-ba16/Makefile          |    6 -
> >>>  board/advantech/dms-ba16/clocks.cfg        |   25 -
> >>>  board/advantech/dms-ba16/ddr-setup.cfg     |   39 -
> >>>  board/advantech/dms-ba16/dms-ba16.c        |  629 -----------
> >>>  board/advantech/dms-ba16/dms-ba16_1g.cfg   |   24 -
> >>>  board/advantech/dms-ba16/dms-ba16_2g.cfg   |   24 -
> >>>  board/advantech/dms-ba16/micron-1g.cfg     |   63 --
> >>>  board/advantech/dms-ba16/samsung-2g.cfg    |   63 --
> >>>  board/bachmann/ot1200/Kconfig              |   12 -
> >>>  board/bachmann/ot1200/MAINTAINERS          |    6 -
> >>>  board/bachmann/ot1200/Makefile             |   11 -
> >>>  board/bachmann/ot1200/README               |   20 -
> >>>  board/bachmann/ot1200/mx6q_4x_mt41j128.cfg |  154 ---
> >>>  board/bachmann/ot1200/ot1200.c             |  359 -------
> >>>  board/bachmann/ot1200/ot1200_spl.c         |  152 ---
> >>>  board/congatec/cgtqmx6eval/Kconfig         |   12 -
> >>>  board/congatec/cgtqmx6eval/MAINTAINERS     |    6 -
> >>>  board/congatec/cgtqmx6eval/Makefile        |    8 -
> >>>  board/congatec/cgtqmx6eval/README          |   74 --
> >>>  board/congatec/cgtqmx6eval/cgtqmx6eval.c   | 1091 --------------------
> >>>  board/el/el6x/Kconfig                      |   25 -
> >>>  board/el/el6x/MAINTAINERS                  |    8 -
> >>>  board/el/el6x/Makefile                     |    5 -
> >>>  board/el/el6x/el6x.c                       |  636 ------------
> >>>  board/embest/mx6boards/Kconfig             |   12 -
> >>>  board/embest/mx6boards/MAINTAINERS         |    8 -
> >>>  board/embest/mx6boards/Makefile            |    7 -
> >>>  board/embest/mx6boards/mx6boards.c         |  662 ------------
> >>>  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/freescale/mx35pdk/Kconfig            |   15 -
> >>>  board/freescale/mx35pdk/MAINTAINERS        |    6 -
> >>>  board/freescale/mx35pdk/Makefile           |    8 -
> >>>  board/freescale/mx35pdk/README             |  114 --
> >>>  board/freescale/mx35pdk/lowlevel_init.S    |  239 -----
> >>>  board/freescale/mx35pdk/mx35pdk.c          |  293 ------
> >>>  board/freescale/mx35pdk/mx35pdk.h          |   41 -
> >>>  board/freescale/mx51evk/Kconfig            |   15 -
> >>>  board/freescale/mx51evk/MAINTAINERS        |    6 -
> >>>  board/freescale/mx51evk/Makefile           |    8 -
> >>>  board/freescale/mx51evk/imximage.cfg       |  108 --
> >>>  board/freescale/mx51evk/mx51evk.c          |  401 -------
> >>>  board/freescale/mx51evk/mx51evk_video.c    |   98 --
> >>>  board/phytec/pcm058/Kconfig                |   12 -
> >>>  board/phytec/pcm058/MAINTAINERS            |    6 -
> >>>  board/phytec/pcm058/Makefile               |    7 -
> >>>  board/phytec/pcm058/README                 |   35 -
> >>>  board/phytec/pcm058/pcm058.c               |  571 ----------
> >>>  board/phytec/pfla02/Kconfig                |   18 -
> >>>  board/phytec/pfla02/MAINTAINERS            |    6 -
> >>>  board/phytec/pfla02/Makefile               |    7 -
> >>>  board/phytec/pfla02/README                 |   24 -
> >>>  board/phytec/pfla02/pfla02.c               |  713 -------------
> >>>  board/technologic/ts4800/Kconfig           |   15 -
> >>>  board/technologic/ts4800/MAINTAINERS       |    6 -
> >>>  board/technologic/ts4800/Makefile          |    5 -
> >>>  board/technologic/ts4800/ts4800.c          |  262 -----
> >>>  board/technologic/ts4800/ts4800.h          |   15 -
> >>>  configs/cgtqmx6eval_defconfig              |   85 --
> >>>  configs/cl-som-imx7_defconfig              |    7 +-
> >>>  configs/cm_fx6_defconfig                   |    3 +
> >>>  configs/dh_imx6_defconfig                  |    3 +
> >>>  configs/dms-ba16-1g_defconfig              |   64 --
> >>>  configs/dms-ba16_defconfig                 |   63 --
> >>>  configs/flea3_defconfig                    |   48 -
> >>>  configs/marsboard_defconfig                |   44 -
> >>>  configs/mx31pdk_defconfig                  |   40 -
> >>>  configs/mx35pdk_defconfig                  |   52 -
> >>>  configs/mx51evk_defconfig                  |   42 -
> >>>  configs/ot1200_defconfig                   |   55 -
> >>>  configs/ot1200_spl_defconfig               |   66 --
> >>>  configs/pcm058_defconfig                   |   70 --
> >>>  configs/pfla02_defconfig                   |   71 --
> >>>  configs/riotboard_defconfig                |   44 -
> >>>  configs/riotboard_spl_defconfig            |   55 -
> >>>  configs/tqma6s_wru4_mmc_defconfig          |   81 --
> >>>  configs/ts4800_defconfig                   |   28 -
> >>>  configs/zc5202_defconfig                   |   56 -
> >>>  configs/zc5601_defconfig                   |   54 -
> >>>  include/configs/advantech_dms-ba16.h       |  233 -----
> >>>  include/configs/cgtqmx6eval.h              |  209 ----
> >>>  include/configs/cm_fx6.h                   |    7 -
> >>>  include/configs/dh_imx6.h                  |    6 -
> >>>  include/configs/embestmx6boards.h          |  140 ---
> >>>  include/configs/flea3.h                    |  182 ----
> >>>  include/configs/mx31pdk.h                  |  141 ---
> >>>  include/configs/mx35pdk.h                  |  210 ----
> >>>  include/configs/mx51evk.h                  |  197 ----
> >>>  include/configs/ot1200.h                   |   99 --
> >>>  include/configs/pcm058.h                   |   77 --
> >>>  include/configs/pfla02.h                   |  131 ---
> >>>  include/configs/ts4800.h                   |  139 ---
> >>>  include/configs/zc5202.h                   |   27 -
> >>>  include/configs/zc5601.h                   |   26 -
> >>>  108 files changed, 11 insertions(+), 10675 deletions(-)
> >>>  delete mode 100644 board/CarMediaLab/flea3/Kconfig
> >>>  delete mode 100644 board/CarMediaLab/flea3/MAINTAINERS
> >>>  delete mode 100644 board/CarMediaLab/flea3/Makefile
> >>>  delete mode 100644 board/CarMediaLab/flea3/flea3.c
> >>>  delete mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
> >>>  delete mode 100644 board/advantech/dms-ba16/Kconfig
> >>>  delete mode 100644 board/advantech/dms-ba16/MAINTAINERS
> >>>  delete mode 100644 board/advantech/dms-ba16/Makefile
> >>>  delete mode 100644 board/advantech/dms-ba16/clocks.cfg
> >>>  delete mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
> >>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16.c
> >>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
> >>>  delete mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
> >>>  delete mode 100644 board/advantech/dms-ba16/micron-1g.cfg
> >>>  delete mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
> >>>  delete mode 100644 board/bachmann/ot1200/Kconfig
> >>>  delete mode 100644 board/bachmann/ot1200/MAINTAINERS
> >>>  delete mode 100644 board/bachmann/ot1200/Makefile
> >>>  delete mode 100644 board/bachmann/ot1200/README
> >>>  delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
> >>>  delete mode 100644 board/bachmann/ot1200/ot1200.c
> >>>  delete mode 100644 board/bachmann/ot1200/ot1200_spl.c
> >>>  delete mode 100644 board/congatec/cgtqmx6eval/Kconfig
> >>>  delete mode 100644 board/congatec/cgtqmx6eval/MAINTAINERS
> >>>  delete mode 100644 board/congatec/cgtqmx6eval/Makefile
> >>>  delete mode 100644 board/congatec/cgtqmx6eval/README
> >>>  delete mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
> >>>  delete mode 100644 board/el/el6x/Kconfig
> >>>  delete mode 100644 board/el/el6x/MAINTAINERS
> >>>  delete mode 100644 board/el/el6x/Makefile
> >>>  delete mode 100644 board/el/el6x/el6x.c
> >>>  delete mode 100644 board/embest/mx6boards/Kconfig
> >>>  delete mode 100644 board/embest/mx6boards/MAINTAINERS
> >>>  delete mode 100644 board/embest/mx6boards/Makefile
> >>>  delete mode 100644 board/embest/mx6boards/mx6boards.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/freescale/mx35pdk/Kconfig
> >>>  delete mode 100644 board/freescale/mx35pdk/MAINTAINERS
> >>>  delete mode 100644 board/freescale/mx35pdk/Makefile
> >>>  delete mode 100644 board/freescale/mx35pdk/README
> >>>  delete mode 100644 board/freescale/mx35pdk/lowlevel_init.S
> >>>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.c
> >>>  delete mode 100644 board/freescale/mx35pdk/mx35pdk.h
> >>>  delete mode 100644 board/freescale/mx51evk/Kconfig
> >>>  delete mode 100644 board/freescale/mx51evk/MAINTAINERS
> >>>  delete mode 100644 board/freescale/mx51evk/Makefile
> >>>  delete mode 100644 board/freescale/mx51evk/imximage.cfg
> >>>  delete mode 100644 board/freescale/mx51evk/mx51evk.c
> >>>  delete mode 100644 board/freescale/mx51evk/mx51evk_video.c
> >>>  delete mode 100644 board/phytec/pcm058/Kconfig
> >>>  delete mode 100644 board/phytec/pcm058/MAINTAINERS
> >>>  delete mode 100644 board/phytec/pcm058/Makefile
> >>>  delete mode 100644 board/phytec/pcm058/README
> >>>  delete mode 100644 board/phytec/pcm058/pcm058.c
> >>>  delete mode 100644 board/phytec/pfla02/Kconfig
> >>>  delete mode 100644 board/phytec/pfla02/MAINTAINERS
> >>>  delete mode 100644 board/phytec/pfla02/Makefile
> >>>  delete mode 100644 board/phytec/pfla02/README
> >>>  delete mode 100644 board/phytec/pfla02/pfla02.c
> >>>  delete mode 100644 board/technologic/ts4800/Kconfig
> >>>  delete mode 100644 board/technologic/ts4800/MAINTAINERS
> >>>  delete mode 100644 board/technologic/ts4800/Makefile
> >>>  delete mode 100644 board/technologic/ts4800/ts4800.c
> >>>  delete mode 100644 board/technologic/ts4800/ts4800.h
> >>>  delete mode 100644 configs/cgtqmx6eval_defconfig
> >>>  delete mode 100644 configs/dms-ba16-1g_defconfig
> >>>  delete mode 100644 configs/dms-ba16_defconfig
> >>>  delete mode 100644 configs/flea3_defconfig
> >>>  delete mode 100644 configs/marsboard_defconfig
> >>>  delete mode 100644 configs/mx31pdk_defconfig
> >>>  delete mode 100644 configs/mx35pdk_defconfig
> >>>  delete mode 100644 configs/mx51evk_defconfig
> >>>  delete mode 100644 configs/ot1200_defconfig
> >>>  delete mode 100644 configs/ot1200_spl_defconfig
> >>>  delete mode 100644 configs/pcm058_defconfig
> >>>  delete mode 100644 configs/pfla02_defconfig
> >>>  delete mode 100644 configs/riotboard_defconfig
> >>>  delete mode 100644 configs/riotboard_spl_defconfig
> >>>  delete mode 100644 configs/tqma6s_wru4_mmc_defconfig
> >>>  delete mode 100644 configs/ts4800_defconfig
> >>>  delete mode 100644 configs/zc5202_defconfig
> >>>  delete mode 100644 configs/zc5601_defconfig
> >>>  delete mode 100644 include/configs/advantech_dms-ba16.h
> >>>  delete mode 100644 include/configs/cgtqmx6eval.h
> >>>  delete mode 100644 include/configs/embestmx6boards.h
> >>>  delete mode 100644 include/configs/flea3.h
> >>>  delete mode 100644 include/configs/mx31pdk.h
> >>>  delete mode 100644 include/configs/mx35pdk.h
> >>>  delete mode 100644 include/configs/mx51evk.h
> >>>  delete mode 100644 include/configs/ot1200.h
> >>>  delete mode 100644 include/configs/pcm058.h
> >>>  delete mode 100644 include/configs/pfla02.h
> >>>  delete mode 100644 include/configs/ts4800.h
> >>>  delete mode 100644 include/configs/zc5202.h
> >>>  delete mode 100644 include/configs/zc5601.h
> >>
> >> I'm cc'ing more of the i.MX folks here as when this has come up before
> >> there's been a request to not delete some of these platforms and instead
> >> to convert them.  As of yet, no one has stepped up to maintain and
> >> convert them so I'm bringing this to a wider audience.  Thanks!
> >
> > Look like no objection for these boards to drop?
> >
> > Jagan.
> >
>
>
> --
> =====================================================================
> DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic@denx.de
> =====================================================================
Jagan Teki July 11, 2020, 4:53 p.m. UTC | #6
On Wed, Jul 8, 2020 at 6:25 PM Stefano Babic <sbabic@denx.de> wrote:
>
> On 08.07.20 13:40, Jagan Teki wrote:
> > On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini@konsulko.com> wrote:
> >>
> >> On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:
> >>
> >>> This series updated boards which are using mxc_spi
> >>> driver.
> >>>
> >>> Series has patches for
> >>> 1) DM_SPI/SPI_FLASH enablement for boards which
> >>>    already support DM and OF_CONTROL.
> >>> 2) Drop the boards which doesn't support DM or OF_CONTROL.
> >>>
> >>> Now it's call for board maintainers to update their
> >>> board to use device tree and DM options to alive
> >>> on tree before MW.
>
> A couple of boards (pcm058, for example) were already updated. Some
> other boards are strongly maintained and I get patches for them (dh6 for
> example), so I guess it is enough to CC the board maintainers again
> asking to update. We can check later how many boards will still remain.

Thanks. I have marked the missing board maintainers. Hope to resolve
this before MW.

Jagan.
Jagan Teki Oct. 23, 2020, 6:22 p.m. UTC | #7
On Sat, Jul 11, 2020 at 10:23 PM Jagan Teki <jagan@amarulasolutions.com> wrote:
>
> On Wed, Jul 8, 2020 at 6:25 PM Stefano Babic <sbabic@denx.de> wrote:
> >
> > On 08.07.20 13:40, Jagan Teki wrote:
> > > On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini@konsulko.com> wrote:
> > >>
> > >> On Sat, Jun 13, 2020 at 07:24:39PM +0530, Jagan Teki wrote:
> > >>
> > >>> This series updated boards which are using mxc_spi
> > >>> driver.
> > >>>
> > >>> Series has patches for
> > >>> 1) DM_SPI/SPI_FLASH enablement for boards which
> > >>>    already support DM and OF_CONTROL.
> > >>> 2) Drop the boards which doesn't support DM or OF_CONTROL.
> > >>>
> > >>> Now it's call for board maintainers to update their
> > >>> board to use device tree and DM options to alive
> > >>> on tree before MW.
> >
> > A couple of boards (pcm058, for example) were already updated. Some
> > other boards are strongly maintained and I get patches for them (dh6 for
> > example), so I guess it is enough to CC the board maintainers again
> > asking to update. We can check later how many boards will still remain.
>
> Thanks. I have marked the missing board maintainers. Hope to resolve
> this before MW.

Look like no issues with removing few boards on this series. preparing
to merge soon.

Jagan.