From patchwork Thu Jul 21 14:17:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 12925283 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 02AB2C43334 for ; Thu, 21 Jul 2022 14:20:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=V8+xfni7LqEwAsMDVkjyhP+mg97sBe1JPwFrRp9uX7o=; b=ggm5/Y9YOc0Dj7 u9vhYQqvrW5WGUmDg04JxSuOh9wInIMiugnBZz7Tyn0lzT4v9MoCHvmwaNehOjFLfMgV/bSYv7SDK lDNZOARvo/gIj+0lxMjZ4es8AS5A78feLCcFgkjc/SckOZ6Cx04VCj4W25jTQflWNP0vbqH8QaVab rymSCKjG1C2iKqSkx2X/z7hkzUcM2TL5CuC+wlAdJHk9swwAjpsMudQ/BTuE15OpVt+5AZ2Zkd70a cvO4gTcS1eGAmmAYSsZQpwEllWzSfdKpAqBUJj4PMAIaVG/KelD4jJVNzvEnK1UzQlOKxQ7H9AyxM 2WS+APEdEQyQ/hpTwkxw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oEX19-007jML-3i; Thu, 21 Jul 2022 14:19:07 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oEX07-007hCX-Oh for linux-arm-kernel@lists.infradead.org; Thu, 21 Jul 2022 14:18:05 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 6CA3EB824FD; Thu, 21 Jul 2022 14:18:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9129AC341C0; Thu, 21 Jul 2022 14:17:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1658413081; bh=Lah2R7A3yTgHGtEBYuUDkwgYm5qrxNPWDkR1eVqaW3E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FtfnWShv8DxJwyzlxXP7s9A7qi6wqTT4DnT90ceq35r92Ud8AqSTuGWJvdmFBM6Be YfekLX1y29GWHaFpVHGVQMx3mOxcm3OIF3jxMfuS3E/1V50nyLmbOL16sjwPzRpJkG OQ9rXFCs9YBIvaS9IDAM980YFrwfj16n2M71LaxMvAkIhjLBx2ufSRrVgRByyL0xE1 57KZK8BASryIBTaZTQknTrmHW3AOrI8wxw1Q+576XsoTTwXXIk3w1qP8qkt0M1Py+S uNoclXD8YxzhAYzpMHfzGwgyfcWBMTAO9E7z2ZdDrVUTwMpq+v669nJ7xtsCAVjL2g EGyIk8IDs8fSw== From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Arnd Bergmann , Nikita Shubin , Alexander Sverdlin , Hartley Sweeten , Lukasz Majewski Subject: [PATCH 06/13] ARM: ep93xx: mark most board files as unused Date: Thu, 21 Jul 2022 16:17:15 +0200 Message-Id: <20220721141722.2414719-7-arnd@kernel.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20220721141722.2414719-1-arnd@kernel.org> References: <20220721141722.2414719-1-arnd@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220721_071804_130642_14F44DF1 X-CRM114-Status: GOOD ( 13.30 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Arnd Bergmann Most of the remaining ARM board files in the kernel have no known users, and we plan to remove those in early 2023. For ep93xx, Alexander Sverdlin still has access to the edb93xx family of reference boards, while Nikita Shubin has a ts7250 and is working on a device tree conversion for those. This is a total of nine machine definitions that we will keep around, but these are all similar machines and are defined in only two board files. The other six board files now have a dependency on CONFIG_UNUSED_BOARD_FILES to indicate that they are likely going away. Cc: Nikita Shubin Cc: Alexander Sverdlin Cc: Hartley Sweeten Cc: Lukasz Majewski Signed-off-by: Arnd Bergmann Acked-by: Alexander Sverdlin Acked-by: Alexander Sverdlin --- arch/arm/configs/ep93xx_defconfig | 9 --------- arch/arm/mach-ep93xx/Kconfig | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm/configs/ep93xx_defconfig b/arch/arm/configs/ep93xx_defconfig index dd390f3b19d2..afa4f789da1f 100644 --- a/arch/arm/configs/ep93xx_defconfig +++ b/arch/arm/configs/ep93xx_defconfig @@ -8,7 +8,6 @@ CONFIG_EXPERT=y CONFIG_ARCH_MULTI_V4T=y # CONFIG_ARCH_MULTI_V7 is not set CONFIG_ARCH_EP93XX=y -CONFIG_MACH_ADSSPHERE=y CONFIG_MACH_EDB9301=y CONFIG_MACH_EDB9302=y CONFIG_MACH_EDB9302A=y @@ -17,15 +16,7 @@ CONFIG_MACH_EDB9307A=y CONFIG_MACH_EDB9312=y CONFIG_MACH_EDB9315=y CONFIG_MACH_EDB9315A=y -CONFIG_MACH_GESBC9312=y -CONFIG_MACH_MICRO9H=y -CONFIG_MACH_MICRO9M=y -CONFIG_MACH_MICRO9L=y -CONFIG_MACH_MICRO9S=y -CONFIG_MACH_SIM_ONE=y -CONFIG_MACH_SNAPPER_CL15=y CONFIG_MACH_TS72XX=y -CONFIG_MACH_VISION_EP9307=y CONFIG_AEABI=y CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/nfs ip=bootp" CONFIG_MODULES=y diff --git a/arch/arm/mach-ep93xx/Kconfig b/arch/arm/mach-ep93xx/Kconfig index ecac8b487dae..f96d14073b91 100644 --- a/arch/arm/mach-ep93xx/Kconfig +++ b/arch/arm/mach-ep93xx/Kconfig @@ -27,6 +27,7 @@ comment "EP93xx Platforms" config MACH_ADSSPHERE bool "Support ADS Sphere" + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the ADS Sphere board. @@ -99,6 +100,7 @@ config MACH_EDB9315A config MACH_GESBC9312 bool "Support Glomation GESBC-9312-sx" + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Glomation GESBC-9312-sx board. @@ -109,6 +111,7 @@ config MACH_MICRO9 config MACH_MICRO9H bool "Support Contec Micro9-High" select MACH_MICRO9 + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Contec Micro9-High board. @@ -116,6 +119,7 @@ config MACH_MICRO9H config MACH_MICRO9M bool "Support Contec Micro9-Mid" select MACH_MICRO9 + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Contec Micro9-Mid board. @@ -123,6 +127,7 @@ config MACH_MICRO9M config MACH_MICRO9L bool "Support Contec Micro9-Lite" select MACH_MICRO9 + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Contec Micro9-Lite board. @@ -130,18 +135,21 @@ config MACH_MICRO9L config MACH_MICRO9S bool "Support Contec Micro9-Slim" select MACH_MICRO9 + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Contec Micro9-Slim board. config MACH_SIM_ONE bool "Support Simplemachines Sim.One board" + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Simplemachines Sim.One board. config MACH_SNAPPER_CL15 bool "Support Bluewater Systems Snapper CL15 Module" + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Bluewater Systems Snapper CL15 Module. @@ -154,6 +162,7 @@ config MACH_TS72XX config MACH_VISION_EP9307 bool "Support Vision Engraving Systems EP9307 SoM" + depends on UNUSED_BOARD_FILES help Say 'Y' here if you want your kernel to support the Vision Engraving Systems EP9307 SoM.