
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
- DM_SPI/SPI_FLASH enablement for boards which already support DM and OF_CONTROL.
- 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 =====================================================================