[PATCH 0/2] i.MX: Remove support for old boards
Sascha Hauer
s.hauer at pengutronix.de
Thu Mar 2 02:52:22 PST 2023
This removes a bunch of old boards that nobody showed interest in for a
long time:
Freescale boards
================
MACH_IMX21ADS
MACH_IMX27ADS
MACH_FREESCALE_MX25_3STACK
MACH_FREESCALE_MX35_3STACK
MACH_FREESCALE_MX53_SMD
Eukrea boards
=============
MACH_EUKREA_CPUIMX25
MACH_EUKREA_CPUIMX27
MACH_EUKREA_CPUIMX35
MACH_EUKREA_CPUIMX51SD
Garz+Fricke boards
==================
MACH_NESO
MACH_GUF_CUPID
Phytec boards
=============
MACH_PCM037
MACH_PCM043
Amazon boards
=============
MACH_KINDLE3
The boards all have in common that they do not support device trees and
also don't have multi-image support.
If you are still using these boards and wish them to be supported please
speak up.
Sascha
Sascha Hauer (2):
ARM: i.MX: Remove old boards
ARM: i.MX: Remove config CONFIG_ARCH_TEXT_BASE
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 17 -
arch/arm/boards/Makefile | 14 -
arch/arm/boards/eukrea_cpuimx25/Makefile | 6 -
.../defaultenv-eukrea_cpuimx25/bin/init_board | 41 --
.../defaultenv-eukrea_cpuimx25/config | 47 --
.../boards/eukrea_cpuimx25/eukrea_cpuimx25.c | 218 ---------
.../eukrea_cpuimx25/flash-header.imxcfg | 19 -
arch/arm/boards/eukrea_cpuimx25/lowlevel.c | 122 -----
arch/arm/boards/eukrea_cpuimx27/Makefile | 4 -
.../boards/eukrea_cpuimx27/env/bin/_update | 36 --
arch/arm/boards/eukrea_cpuimx27/env/bin/boot | 53 --
arch/arm/boards/eukrea_cpuimx27/env/bin/init | 43 --
.../eukrea_cpuimx27/env/bin/update_kernel | 15 -
.../eukrea_cpuimx27/env/bin/update_root | 16 -
arch/arm/boards/eukrea_cpuimx27/env/config | 36 --
.../boards/eukrea_cpuimx27/eukrea_cpuimx27.c | 240 ---------
.../boards/eukrea_cpuimx27/lowlevel_init.S | 136 ------
arch/arm/boards/eukrea_cpuimx35/Makefile | 6 -
.../defaultenv-eukrea_cpuimx35/bin/init_board | 41 --
.../defaultenv-eukrea_cpuimx35/config | 47 --
.../boards/eukrea_cpuimx35/eukrea_cpuimx35.c | 346 -------------
.../eukrea_cpuimx35/flash-header.imxcfg | 21 -
arch/arm/boards/eukrea_cpuimx35/lowlevel.c | 128 -----
arch/arm/boards/eukrea_cpuimx51/Makefile | 5 -
.../defaultenv-eukrea_cpuimx51/bin/init_board | 20 -
.../defaultenv-eukrea_cpuimx51/config | 50 --
.../boards/eukrea_cpuimx51/eukrea_cpuimx51.c | 134 ------
.../eukrea_cpuimx51/flash-header.imxcfg | 61 ---
arch/arm/boards/eukrea_cpuimx51/lowlevel.c | 13 -
arch/arm/boards/freescale-mx21-ads/Makefile | 4 -
.../boards/freescale-mx21-ads/env/bin/init | 1 -
arch/arm/boards/freescale-mx21-ads/imx21ads.c | 180 -------
.../boards/freescale-mx21-ads/lowlevel_init.S | 131 -----
arch/arm/boards/freescale-mx25-3ds/3stack.c | 210 --------
arch/arm/boards/freescale-mx25-3ds/Makefile | 6 -
.../defaultenv-freescale-mx25-3ds/bin/_update | 36 --
.../defaultenv-freescale-mx25-3ds/bin/boot | 47 --
.../defaultenv-freescale-mx25-3ds/bin/init | 26 -
.../bin/update_kernel | 15 -
.../bin/update_root | 16 -
.../defaultenv-freescale-mx25-3ds/config | 29 --
.../freescale-mx25-3ds/flash-header.imxcfg | 44 --
.../boards/freescale-mx25-3ds/lowlevel_init.S | 213 --------
arch/arm/boards/freescale-mx27-ads/Makefile | 4 -
.../boards/freescale-mx27-ads/env/bin/_update | 36 --
.../boards/freescale-mx27-ads/env/bin/boot | 38 --
.../boards/freescale-mx27-ads/env/bin/init | 20 -
.../freescale-mx27-ads/env/bin/update_kernel | 8 -
.../freescale-mx27-ads/env/bin/update_root | 8 -
arch/arm/boards/freescale-mx27-ads/env/config | 25 -
arch/arm/boards/freescale-mx27-ads/imx27ads.c | 110 -----
.../boards/freescale-mx27-ads/lowlevel_init.S | 116 -----
arch/arm/boards/freescale-mx35-3ds/3stack.c | 454 ------------------
arch/arm/boards/freescale-mx35-3ds/Makefile | 5 -
.../freescale-mx35-3ds/board-mx35_3stack.h | 86 ----
.../defaultenv-freescale-mx35-3ds/config | 51 --
.../freescale-mx35-3ds/flash-header.imxcfg | 36 --
.../boards/freescale-mx35-3ds/lowlevel_init.S | 241 ----------
arch/arm/boards/freescale-mx53-smd/Makefile | 5 -
arch/arm/boards/freescale-mx53-smd/board.c | 156 ------
.../defaultenv-freescale-mx53-smd/config | 45 --
.../freescale-mx53-smd/flash-header.imxcfg | 56 ---
arch/arm/boards/freescale-mx53-smd/lowlevel.c | 14 -
arch/arm/boards/guf-cupid/Makefile | 6 -
arch/arm/boards/guf-cupid/board.c | 339 -------------
.../guf-cupid/defaultenv-guf-cupid/config | 50 --
arch/arm/boards/guf-cupid/lowlevel.c | 301 ------------
arch/arm/boards/guf-neso/Makefile | 6 -
arch/arm/boards/guf-neso/board.c | 318 ------------
.../guf-neso/defaultenv-guf-neso/config | 47 --
arch/arm/boards/guf-neso/lowlevel.c | 81 ----
arch/arm/boards/guf-neso/pll_init.S | 53 --
arch/arm/boards/kindle3/Makefile | 4 -
arch/arm/boards/kindle3/env/boot/mmc_kernel | 7 -
arch/arm/boards/kindle3/env/init/serials | 21 -
arch/arm/boards/kindle3/env/init/usbconsole | 8 -
.../boards/kindle3/env/nv/autoboot_timeout | 1 -
arch/arm/boards/kindle3/env/nv/boot.default | 1 -
.../boards/kindle3/env/nv/linux.bootargs.base | 1 -
.../kindle3/env/nv/linux.bootargs.console | 1 -
.../boards/kindle3/env/nv/linux.bootargs.lpj | 1 -
arch/arm/boards/kindle3/flash-header.imxcfg | 26 -
arch/arm/boards/kindle3/kindle3.c | 304 ------------
arch/arm/boards/kindle3/lowlevel.c | 127 -----
arch/arm/boards/phytec-phycore-imx31/Makefile | 5 -
.../phytec-phycore-imx31/env/boot/nand-ubi | 5 -
.../env/init/mtdparts-nand | 6 -
.../env/init/mtdparts-nor | 6 -
.../boards/phytec-phycore-imx31/lowlevel.c | 118 -----
arch/arm/boards/phytec-phycore-imx31/pcm037.c | 240 ---------
arch/arm/boards/phytec-phycore-imx35/Makefile | 5 -
.../phytec-phycore-imx35/env/boot/nand-ubi | 5 -
.../env/init/mtdparts-nand | 6 -
.../env/init/mtdparts-nor | 6 -
.../phytec-phycore-imx35/flash-header.imxcfg | 39 --
.../boards/phytec-phycore-imx35/lowlevel.c | 179 -------
arch/arm/boards/phytec-phycore-imx35/pcm043.c | 313 ------------
arch/arm/configs/cupid_defconfig | 70 ---
arch/arm/configs/eukrea_cpuimx25_defconfig | 87 ----
arch/arm/configs/eukrea_cpuimx27_defconfig | 53 --
arch/arm/configs/eukrea_cpuimx35_defconfig | 95 ----
arch/arm/configs/eukrea_cpuimx51_defconfig | 68 ---
arch/arm/configs/freescale-mx25-3ds_defconfig | 56 ---
arch/arm/configs/freescale-mx27-ads_defconfig | 35 --
arch/arm/configs/freescale-mx35-3ds_defconfig | 62 ---
arch/arm/configs/freescale-mx53-smd_defconfig | 61 ---
arch/arm/configs/kindle3_defconfig | 67 ---
arch/arm/configs/neso_defconfig | 68 ---
.../configs/phytec-phycore-imx31_defconfig | 82 ----
.../configs/phytec-phycore-imx35_defconfig | 86 ----
arch/arm/mach-imx/Kconfig | 260 ----------
112 files changed, 2 insertions(+), 8193 deletions(-)
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/Makefile
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/defaultenv-eukrea_cpuimx25/bin/init_board
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/defaultenv-eukrea_cpuimx25/config
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/flash-header.imxcfg
delete mode 100644 arch/arm/boards/eukrea_cpuimx25/lowlevel.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/Makefile
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/bin/_update
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/bin/boot
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/bin/init
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/bin/update_kernel
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/bin/update_root
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/env/config
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx27/lowlevel_init.S
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/Makefile
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/defaultenv-eukrea_cpuimx35/bin/init_board
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/defaultenv-eukrea_cpuimx35/config
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/flash-header.imxcfg
delete mode 100644 arch/arm/boards/eukrea_cpuimx35/lowlevel.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/Makefile
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/defaultenv-eukrea_cpuimx51/bin/init_board
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/defaultenv-eukrea_cpuimx51/config
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/flash-header.imxcfg
delete mode 100644 arch/arm/boards/eukrea_cpuimx51/lowlevel.c
delete mode 100644 arch/arm/boards/freescale-mx21-ads/Makefile
delete mode 100644 arch/arm/boards/freescale-mx21-ads/env/bin/init
delete mode 100644 arch/arm/boards/freescale-mx21-ads/imx21ads.c
delete mode 100644 arch/arm/boards/freescale-mx21-ads/lowlevel_init.S
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/3stack.c
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/Makefile
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/bin/_update
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/bin/boot
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/bin/init
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/bin/update_kernel
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/bin/update_root
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/defaultenv-freescale-mx25-3ds/config
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/flash-header.imxcfg
delete mode 100644 arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S
delete mode 100644 arch/arm/boards/freescale-mx27-ads/Makefile
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/bin/_update
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/bin/boot
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/bin/init
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/bin/update_kernel
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/bin/update_root
delete mode 100644 arch/arm/boards/freescale-mx27-ads/env/config
delete mode 100644 arch/arm/boards/freescale-mx27-ads/imx27ads.c
delete mode 100644 arch/arm/boards/freescale-mx27-ads/lowlevel_init.S
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/3stack.c
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/Makefile
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/board-mx35_3stack.h
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/defaultenv-freescale-mx35-3ds/config
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/flash-header.imxcfg
delete mode 100644 arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S
delete mode 100644 arch/arm/boards/freescale-mx53-smd/Makefile
delete mode 100644 arch/arm/boards/freescale-mx53-smd/board.c
delete mode 100644 arch/arm/boards/freescale-mx53-smd/defaultenv-freescale-mx53-smd/config
delete mode 100644 arch/arm/boards/freescale-mx53-smd/flash-header.imxcfg
delete mode 100644 arch/arm/boards/freescale-mx53-smd/lowlevel.c
delete mode 100644 arch/arm/boards/guf-cupid/Makefile
delete mode 100644 arch/arm/boards/guf-cupid/board.c
delete mode 100644 arch/arm/boards/guf-cupid/defaultenv-guf-cupid/config
delete mode 100644 arch/arm/boards/guf-cupid/lowlevel.c
delete mode 100644 arch/arm/boards/guf-neso/Makefile
delete mode 100644 arch/arm/boards/guf-neso/board.c
delete mode 100644 arch/arm/boards/guf-neso/defaultenv-guf-neso/config
delete mode 100644 arch/arm/boards/guf-neso/lowlevel.c
delete mode 100644 arch/arm/boards/guf-neso/pll_init.S
delete mode 100644 arch/arm/boards/kindle3/Makefile
delete mode 100644 arch/arm/boards/kindle3/env/boot/mmc_kernel
delete mode 100644 arch/arm/boards/kindle3/env/init/serials
delete mode 100644 arch/arm/boards/kindle3/env/init/usbconsole
delete mode 100644 arch/arm/boards/kindle3/env/nv/autoboot_timeout
delete mode 100644 arch/arm/boards/kindle3/env/nv/boot.default
delete mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.base
delete mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.console
delete mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.lpj
delete mode 100644 arch/arm/boards/kindle3/flash-header.imxcfg
delete mode 100644 arch/arm/boards/kindle3/kindle3.c
delete mode 100644 arch/arm/boards/kindle3/lowlevel.c
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/Makefile
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/env/boot/nand-ubi
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/env/init/mtdparts-nand
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/env/init/mtdparts-nor
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/lowlevel.c
delete mode 100644 arch/arm/boards/phytec-phycore-imx31/pcm037.c
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/Makefile
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/env/boot/nand-ubi
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/env/init/mtdparts-nand
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/env/init/mtdparts-nor
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/flash-header.imxcfg
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/lowlevel.c
delete mode 100644 arch/arm/boards/phytec-phycore-imx35/pcm043.c
delete mode 100644 arch/arm/configs/cupid_defconfig
delete mode 100644 arch/arm/configs/eukrea_cpuimx25_defconfig
delete mode 100644 arch/arm/configs/eukrea_cpuimx27_defconfig
delete mode 100644 arch/arm/configs/eukrea_cpuimx35_defconfig
delete mode 100644 arch/arm/configs/eukrea_cpuimx51_defconfig
delete mode 100644 arch/arm/configs/freescale-mx25-3ds_defconfig
delete mode 100644 arch/arm/configs/freescale-mx27-ads_defconfig
delete mode 100644 arch/arm/configs/freescale-mx35-3ds_defconfig
delete mode 100644 arch/arm/configs/freescale-mx53-smd_defconfig
delete mode 100644 arch/arm/configs/kindle3_defconfig
delete mode 100644 arch/arm/configs/neso_defconfig
delete mode 100644 arch/arm/configs/phytec-phycore-imx31_defconfig
delete mode 100644 arch/arm/configs/phytec-phycore-imx35_defconfig
--
2.30.2
More information about the barebox
mailing list