linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13] ARM: mark most boards as unused
@ 2022-07-21 14:17 Arnd Bergmann
  2022-07-21 14:17 ` [PATCH 01/13] ARM: add ATAGS dependencies to non-DT platforms Arnd Bergmann
                   ` (12 more replies)
  0 siblings, 13 replies; 31+ messages in thread
From: Arnd Bergmann @ 2022-07-21 14:17 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Arnd Bergmann, Aaro Koskinen, Alexander Sverdlin, Alim Akhtar,
	Andrew Lunn, Bartosz Golaszewski, Dan Williams, Daniel Mack,
	Gregory Clement, Haojian Zhuang, Hartley Sweeten,
	Janusz Krzysztofik, Kristoffer Ericson, Krzysztof Halasa,
	Krzysztof Kozlowski, Laurence de Bruxelles, Lennert Buytenhek,
	Linus Walleij, Lubomir Rintel, Lukasz Majewski, Marc Zyngier,
	Mauri Sandberg, Nikita Shubin, Robert Jarzmik, Russell King,
	Sebastian Hesselbarth, Sekhar Nori, Tony Lindgren, linux-omap,
	linux-samsung-soc

From: Arnd Bergmann <arnd@arndb.de>

Based on the recent mailing list discussion I started [1], I have now
turned the findings into a set of patches that marks most board files as
'depends on UNUSED_BOARD_FILES', leaving only 38 of the 196 boards.

Please double-check the lists for each platform to make sure I got the
right set. The only functional change here is in the Kconfig dependencies,
so I would still apply this as a late fix for the coming merge window,
to give any remaining users the most time to run into this and speak up
in case any of these boards are actually still in use.

    Arnd

[1] https://lore.kernel.org/linux-arm-kernel/CAK8P3a0Z9vGEQbVRBo84bSyPFM-LF+hs5w8ZA51g2Z+NsdtDQA@mail.gmail.com/

Cc: Aaro Koskinen <aaro.koskinen@iki.fi>
Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Cc: Alim Akhtar <alim.akhtar@samsung.com>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Dan Williams <dan.j.williams@intel.com>
Cc: Daniel Mack <daniel@zonque.org>
Cc: Gregory Clement <gregory.clement@bootlin.com>
Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
Cc: Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Cc: Kristoffer Ericson <kristoffer.ericson@gmail.com>
Cc: Krzysztof Halasa <khalasa@piap.pl>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Laurence de Bruxelles <lfdebrux@gmail.com>
Cc: Lennert Buytenhek <buytenh@wantstofly.org>
Cc: Linus Walleij <linusw@kernel.org>
Cc: Lubomir Rintel <lkundrak@v3.sk>
Cc: Lukasz Majewski <lukma@denx.de>
Cc: Marc Zyngier <maz@kernel.org>
Cc: Mauri Sandberg <maukka@ext.kapsi.fi>
Cc: Nikita Shubin <nikita.shubin@maquefel.me>
Cc: Robert Jarzmik <robert.jarzmik@free.fr>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Sekhar Nori <nsekhar@ti.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: linux-omap@vger.kernel.org
Cc: linux-samsung-soc@vger.kernel.org

Arnd Bergmann (13):
  ARM: add ATAGS dependencies to non-DT platforms
  ARM: add CONFIG_UNUSED_BOARD_FILES
  ARM: pxa: add Kconfig dependencies for ATAGS based boards
  ARM: orion: add ATAGS dependencies
  ARM: davinci: mark all ATAGS board files as unused
  ARM: ep93xx: mark most board files as unused
  ARM: mmp: mark all board files for removal
  ARM: footbridge: mark cats board for removal
  ARM: sa1100: mark most boards as unused
  ARM: omap1: add Kconfig dependencies for unused boards
  ARM: s3c: mark most board files as unused
  ARM: iop32x: mark as unused
  ARM: cns3xxx: add CONFIG_UNUSED_BOARD_FILES dependency

 arch/arm/Kconfig                          | 21 ++++++-
 arch/arm/configs/badge4_defconfig         |  1 +
 arch/arm/configs/cerfcube_defconfig       |  1 +
 arch/arm/configs/cm_x300_defconfig        |  1 +
 arch/arm/configs/cns3420vb_defconfig      |  1 +
 arch/arm/configs/colibri_pxa270_defconfig |  1 +
 arch/arm/configs/colibri_pxa300_defconfig |  1 +
 arch/arm/configs/corgi_defconfig          |  1 +
 arch/arm/configs/davinci_all_defconfig    | 11 ----
 arch/arm/configs/ep93xx_defconfig         |  9 ---
 arch/arm/configs/eseries_pxa_defconfig    |  1 +
 arch/arm/configs/ezx_defconfig            |  1 +
 arch/arm/configs/footbridge_defconfig     |  1 -
 arch/arm/configs/h5000_defconfig          |  1 +
 arch/arm/configs/hackkit_defconfig        |  1 +
 arch/arm/configs/iop32x_defconfig         |  1 +
 arch/arm/configs/jornada720_defconfig     |  1 +
 arch/arm/configs/lart_defconfig           |  1 +
 arch/arm/configs/lpd270_defconfig         |  1 +
 arch/arm/configs/lubbock_defconfig        |  1 +
 arch/arm/configs/magician_defconfig       |  1 +
 arch/arm/configs/mainstone_defconfig      |  1 +
 arch/arm/configs/mini2440_defconfig       |  1 +
 arch/arm/configs/mmp2_defconfig           |  5 +-
 arch/arm/configs/multi_v5_defconfig       | 17 -----
 arch/arm/configs/mv78xx0_defconfig        |  1 +
 arch/arm/configs/mvebu_v5_defconfig       |  8 ---
 arch/arm/configs/omap1_defconfig          |  9 ---
 arch/arm/configs/orion5x_defconfig        | 13 ----
 arch/arm/configs/palmz72_defconfig        |  1 +
 arch/arm/configs/pcm027_defconfig         |  1 +
 arch/arm/configs/pleb_defconfig           |  1 +
 arch/arm/configs/pxa255-idp_defconfig     |  1 +
 arch/arm/configs/pxa3xx_defconfig         |  7 +--
 arch/arm/configs/pxa_defconfig            | 77 ++++-------------------
 arch/arm/configs/s3c2410_defconfig        |  1 +
 arch/arm/configs/s3c6400_defconfig        |  9 ---
 arch/arm/configs/shannon_defconfig        |  1 +
 arch/arm/configs/simpad_defconfig         |  1 +
 arch/arm/configs/tct_hammer_defconfig     |  1 +
 arch/arm/configs/trizeps4_defconfig       |  1 +
 arch/arm/configs/viper_defconfig          |  1 +
 arch/arm/configs/xcep_defconfig           |  1 +
 arch/arm/configs/zeus_defconfig           |  1 +
 arch/arm/mach-cns3xxx/Kconfig             |  1 +
 arch/arm/mach-davinci/Kconfig             |  8 +++
 arch/arm/mach-dove/Kconfig                |  1 +
 arch/arm/mach-ep93xx/Kconfig              | 10 +++
 arch/arm/mach-footbridge/Kconfig          |  1 +
 arch/arm/mach-iop32x/Kconfig              |  1 +
 arch/arm/mach-mmp/Kconfig                 |  9 +++
 arch/arm/mach-mv78xx0/Kconfig             |  1 +
 arch/arm/mach-omap1/Kconfig               | 11 ++++
 arch/arm/mach-orion5x/Kconfig             | 17 +++++
 arch/arm/mach-pxa/Kconfig                 | 53 ++++++++++++++++
 arch/arm/mach-s3c/Kconfig.s3c24xx         |  2 +-
 arch/arm/mach-s3c/Kconfig.s3c64xx         | 20 +++---
 arch/arm/mach-sa1100/Kconfig              | 11 ++++
 58 files changed, 199 insertions(+), 166 deletions(-)

-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2022-07-28 11:55 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-21 14:17 [PATCH 00/13] ARM: mark most boards as unused Arnd Bergmann
2022-07-21 14:17 ` [PATCH 01/13] ARM: add ATAGS dependencies to non-DT platforms Arnd Bergmann
2022-07-21 14:17 ` [PATCH 02/13] ARM: add CONFIG_UNUSED_BOARD_FILES Arnd Bergmann
2022-07-21 14:17 ` [PATCH 03/13] ARM: pxa: add Kconfig dependencies for ATAGS based boards Arnd Bergmann
2022-07-21 14:28   ` Marc Zyngier
2022-07-21 14:17 ` [PATCH 04/13] ARM: orion: add ATAGS dependencies Arnd Bergmann
2022-07-21 14:17 ` [PATCH 05/13] ARM: davinci: mark all ATAGS board files as unused Arnd Bergmann
2022-07-28 11:54   ` Bartosz Golaszewski
2022-07-21 14:17 ` [PATCH 06/13] ARM: ep93xx: mark most " Arnd Bergmann
2022-07-21 14:30   ` Alexander Sverdlin
2022-07-21 15:51     ` Hartley Sweeten
2022-07-21 16:01       ` Alexander Sverdlin
2022-07-21 16:09         ` Hartley Sweeten
2022-07-21 19:10           ` Arnd Bergmann
2022-07-22  8:04   ` Lukasz Majewski
2022-07-22  9:14     ` Arnd Bergmann
2022-07-22 11:04       ` Lukasz Majewski
2022-07-22 12:16         ` Arnd Bergmann
2022-07-25  8:08           ` Nikita Shubin
2022-07-25  8:16             ` Arnd Bergmann
2022-07-21 14:17 ` [PATCH 07/13] ARM: mmp: mark all board files for removal Arnd Bergmann
2022-07-21 14:17 ` [PATCH 08/13] ARM: footbridge: mark cats board " Arnd Bergmann
2022-07-21 14:17 ` [PATCH 09/13] ARM: sa1100: mark most boards as unused Arnd Bergmann
2022-07-22 11:29   ` Linus Walleij
2022-07-21 14:17 ` [PATCH 10/13] ARM: omap1: add Kconfig dependencies for unused boards Arnd Bergmann
2022-07-21 15:03   ` Aaro Koskinen
2022-07-21 14:17 ` [PATCH 11/13] ARM: s3c: mark most board files as unused Arnd Bergmann
2022-07-26  9:38   ` Krzysztof Kozlowski
2022-07-21 14:17 ` [PATCH 12/13] ARM: iop32x: mark " Arnd Bergmann
2022-07-21 23:59   ` Dan Williams
2022-07-21 14:17 ` [PATCH 13/13] ARM: cns3xxx: add CONFIG_UNUSED_BOARD_FILES dependency Arnd Bergmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).