Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp556081rwl; Wed, 5 Apr 2023 04:49:38 -0700 (PDT) X-Google-Smtp-Source: AKy350YYctxBNxV7lnGEWTWOR45OZsObepZaASy37QJZZhhKS9ecg5m0XNzjgba4HfvVKLS/eA/2 X-Received: by 2002:aa7:950c:0:b0:627:ef23:1f95 with SMTP id b12-20020aa7950c000000b00627ef231f95mr5117828pfp.31.1680695378246; Wed, 05 Apr 2023 04:49:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680695378; cv=none; d=google.com; s=arc-20160816; b=pKyuvn/2fzTeUoqN5X0yacC0z5kHfg2UQnZRc+7OZRFNCsLQp33Ow5ykVNJxT+meXw 8tDxkaa6j6pOQi7kx/5I3SpR/i2ewWzF2h3U1A33/b14dJCPRc8/SKL5Aurc04KffoqF fsyJf/9A+c7xH3V7VHCOT8haRB4D3ut3yvunz2nqnJwnWlBM2w17+pRkkZUQ6SRdicqW /LW/O88bILbWdFv884/Z0Dva6Ailo1d4gwyBCagTG9rHc0OdPbrkwk1DsA3jWlLiLvur ZCOhDxvqLaPrTnksQaoqRDa1oNRGY9MAv4CLm0X//52eFP8owHz4TKtHMu7td7JB6JGG 8ORQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=h6nyr75lgf2PI+oFiODnyzhpRVXQgZMKGpgR3/RdZmo=; b=0rjHLthwkJhaozrGAdqps7cSM4UKgxPQccxFnil0D9qH4y6AmCDPqWptrjqZM/RTUg /0wbCwIWFxyiQ6e5CM+KZE886o8YeuckeT7o9fiR0PAFqsV83fqiVhO+6wnE/jzNlFvr MG8atlsfDojVSsg+SWIaXerk9g1Ke+ycMAsOcxE+bdbuAqocabA75f3mAlI7m/j9iHDX q+zEAHqOTMqjUKUqoU69+X4LMDIWAGg9YqHu5eCZL9TG6If4nt6ZsqgodC6qkZgTlx6R DXFXCUEkpAz2OpK17ZzcpvSVXMz64r7dueMZfD2h0oUbi7+Fxd4toOh5Wq6WgfTk90Vj FV+g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=sntech.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x24-20020a63db58000000b0050fbb5b4bccsi12667207pgi.105.2023.04.05.04.49.24; Wed, 05 Apr 2023 04:49:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=sntech.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237949AbjDELs6 (ORCPT + 99 others); Wed, 5 Apr 2023 07:48:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36022 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237704AbjDELsz (ORCPT ); Wed, 5 Apr 2023 07:48:55 -0400 Received: from gloria.sntech.de (gloria.sntech.de [185.11.138.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3E87940C4; Wed, 5 Apr 2023 04:48:52 -0700 (PDT) Received: from ip4d1634d3.dynamic.kabel-deutschland.de ([77.22.52.211] helo=diego.localnet) by gloria.sntech.de with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pk1d2-0006eI-Mo; Wed, 05 Apr 2023 13:48:40 +0200 From: Heiko =?ISO-8859-1?Q?St=FCbner?= To: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org Cc: Stephen Boyd , Michael Turquette , Philipp Zabel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Palmer Dabbelt , Paul Walmsley , Albert Ou , Ben Dooks , Daniel Lezcano , Thomas Gleixner , Marc Zyngier , Emil Renner Berthing , Hal Feng , linux-kernel@vger.kernel.org, Hal Feng Subject: Re: [PATCH v7 03/22] clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE Date: Wed, 05 Apr 2023 13:48:39 +0200 Message-ID: <23535525.6Emhk5qWAg@diego> In-Reply-To: <20230401111934.130844-4-hal.feng@starfivetech.com> References: <20230401111934.130844-1-hal.feng@starfivetech.com> <20230401111934.130844-4-hal.feng@starfivetech.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_PASS,T_SPF_HELO_TEMPERROR autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Samstag, 1. April 2023, 13:19:15 CEST schrieb Hal Feng: > Using ARCH_FOO symbol is preferred than SOC_FOO. > Set obj-y for starfive/ in Makefile, so the StarFive drivers > can be compiled with COMPILE_TEST=y but ARCH_STARFIVE=n. > > Reviewed-by: Conor Dooley > Signed-off-by: Hal Feng Reviewed-by: Heiko Stuebner > --- > drivers/clk/Makefile | 2 +- > drivers/clk/starfive/Kconfig | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/clk/Makefile b/drivers/clk/Makefile > index e3ca0d058a25..3bed88d67a3a 100644 > --- a/drivers/clk/Makefile > +++ b/drivers/clk/Makefile > @@ -117,7 +117,7 @@ obj-$(CONFIG_PLAT_SPEAR) += spear/ > obj-y += sprd/ > obj-$(CONFIG_ARCH_STI) += st/ > obj-$(CONFIG_ARCH_STM32) += stm32/ > -obj-$(CONFIG_SOC_STARFIVE) += starfive/ > +obj-y += starfive/ > obj-$(CONFIG_ARCH_SUNXI) += sunxi/ > obj-y += sunxi-ng/ > obj-$(CONFIG_ARCH_TEGRA) += tegra/ > diff --git a/drivers/clk/starfive/Kconfig b/drivers/clk/starfive/Kconfig > index 003bd2d56ce7..ef3517f4a276 100644 > --- a/drivers/clk/starfive/Kconfig > +++ b/drivers/clk/starfive/Kconfig > @@ -2,8 +2,8 @@ > > config CLK_STARFIVE_JH7100 > bool "StarFive JH7100 clock support" > - depends on SOC_STARFIVE || COMPILE_TEST > - default SOC_STARFIVE > + depends on ARCH_STARFIVE || COMPILE_TEST > + default ARCH_STARFIVE > help > Say yes here to support the clock controller on the StarFive JH7100 > SoC. > @@ -11,7 +11,7 @@ config CLK_STARFIVE_JH7100 > config CLK_STARFIVE_JH7100_AUDIO > tristate "StarFive JH7100 audio clock support" > depends on CLK_STARFIVE_JH7100 > - default m if SOC_STARFIVE > + default m if ARCH_STARFIVE > help > Say Y or M here to support the audio clocks on the StarFive JH7100 > SoC. >