[PATCH 00/16] spi: dm-conversion (part3)
Stefano Babic
sbabic at denx.de
Wed Jul 8 14:54:56 CEST 2020
On 08.07.20 13:40, Jagan Teki wrote:
> On Sat, Jun 13, 2020 at 9:11 PM Tom Rini <trini at 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.
>
--
=====================================================================
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 at denx.de
=====================================================================
More information about the U-Boot
mailing list