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

Tom Rini trini at konsulko.com
Sat Jun 13 17:41:11 CEST 2020


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!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200613/6c81fc35/attachment.sig>


More information about the U-Boot mailing list