From nobody Sat Apr 11 14:31:24 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id F3860C678DB for ; Tue, 7 Mar 2023 10:58:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231216AbjCGK6V (ORCPT ); Tue, 7 Mar 2023 05:58:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42870 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231218AbjCGK51 (ORCPT ); Tue, 7 Mar 2023 05:57:27 -0500 Received: from mail.zeus03.de (www.zeus03.de [194.117.254.33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 919C657D2C for ; Tue, 7 Mar 2023 02:57:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=sang-engineering.com; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=k1; bh=EgRYxIWHZ7WvvS /wukMqhYX6E2H5FLC+31Yzk20AgfI=; b=wjy2rUXe8hyVkU+d3o1cECrY4sCl58 ydyLd6Tf9l/e4BglMoSu2s5K81W5D9ug8GHUpCe2MX+G9FZ4ZEUy45WvKdovNTrv TYEyI0662EDoPSjhlIy/oHQ+rfmailIC6a3DZoeqR+aLkHJx765aAYDuLxR5El4u MO922NFjMmYaA= Received: (qmail 651044 invoked from network); 7 Mar 2023 11:57:09 +0100 Received: by mail.zeus03.de with ESMTPSA (TLS_AES_256_GCM_SHA384 encrypted, authenticated); 7 Mar 2023 11:57:09 +0100 X-UD-Smtp-Session: l3s3148p1@Q7njRU32ho4gAQnoAFQ+AGEn9EY5VOxJ From: Wolfram Sang To: linux-renesas-soc@vger.kernel.org Cc: Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven , Catalin Marinas , Will Deacon , Magnus Damm , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/5] soc: renesas: remove r8a77950 arch Date: Tue, 7 Mar 2023 11:56:41 +0100 Message-Id: <20230307105645.5285-6-wsa+renesas@sang-engineering.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20230307105645.5285-1-wsa+renesas@sang-engineering.com> References: <20230307105645.5285-1-wsa+renesas@sang-engineering.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" R-Car H3 ES1.* was only available to an internal development group and needed a lot of quirks and workarounds. These become a maintenance burden now, so our development group decided to remove upstream support and disable booting for this SoC. Public users only have ES2 onwards. Remove the architecture which describes H3 ES1.*. Reviewed-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Wolfram Sang --- arch/arm64/configs/defconfig | 1 - drivers/soc/renesas/Kconfig | 7 ------- drivers/soc/renesas/renesas-soc.c | 2 +- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 7790ee42c68a..ef88f86fbfda 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1217,7 +1217,6 @@ CONFIG_QCOM_APR=3Dm CONFIG_QCOM_ICC_BWMON=3Dm CONFIG_ARCH_R8A77995=3Dy CONFIG_ARCH_R8A77990=3Dy -CONFIG_ARCH_R8A77950=3Dy CONFIG_ARCH_R8A77951=3Dy CONFIG_ARCH_R8A77965=3Dy CONFIG_ARCH_R8A77960=3Dy diff --git a/drivers/soc/renesas/Kconfig b/drivers/soc/renesas/Kconfig index 4e8b51ba2266..de31589ed054 100644 --- a/drivers/soc/renesas/Kconfig +++ b/drivers/soc/renesas/Kconfig @@ -206,13 +206,6 @@ config ARCH_R8A77990 This enables support for the Renesas R-Car E3 SoC. This includes different gradings like R-Car E3e. =20 -config ARCH_R8A77950 - bool "ARM64 Platform support for R-Car H3 ES1.x" - select ARCH_RCAR_GEN3 - select SYSC_R8A7795 - help - This enables support for the Renesas R-Car H3 SoC (revision 1.x). - config ARCH_R8A77951 bool "ARM64 Platform support for R-Car H3 ES2.0+" select ARCH_RCAR_GEN3 diff --git a/drivers/soc/renesas/renesas-soc.c b/drivers/soc/renesas/renesa= s-soc.c index 468ebce1ea88..66ff1c25f85f 100644 --- a/drivers/soc/renesas/renesas-soc.c +++ b/drivers/soc/renesas/renesas-soc.c @@ -330,7 +330,7 @@ static const struct of_device_id renesas_socs[] __initc= onst =3D { #ifdef CONFIG_ARCH_R8A7794 { .compatible =3D "renesas,r8a7794", .data =3D &soc_rcar_e2 }, #endif -#if defined(CONFIG_ARCH_R8A77950) || defined(CONFIG_ARCH_R8A77951) +#if defined(CONFIG_ARCH_R8A77951) { .compatible =3D "renesas,r8a7795", .data =3D &soc_rcar_h3 }, #endif #ifdef CONFIG_ARCH_R8A77951 --=20 2.35.1