Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp371538ybj; Wed, 6 May 2020 20:26:26 -0700 (PDT) X-Google-Smtp-Source: APiQypK0Z65u9dyiUVl6iYPkt3JnkcJc8GzRf5c2wXkQsoUJvViqYRm9kIpSi2N6bQR6w2NwHdAx X-Received: by 2002:aa7:d1d6:: with SMTP id g22mr10250215edp.36.1588821986251; Wed, 06 May 2020 20:26:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588821986; cv=none; d=google.com; s=arc-20160816; b=FKkvbzqRyHThhCGpDQ/vzLAd8oiu6ej/3edVUaieSkLfnUtocqe28GowjCgfhBJt5C NXPCTpapdbPBkv3gtIxX+vL0lSrPl7I6TW5iX84CHbkhVtYuMv13ZfGOZrkdrjdo5cPB UGE0uCI3y0fFbNdv3XG41XaKEj7uxgl+caae92oaDTewyKhCzqrzzYSZid4/Y6CUCR1T oq8vNyViGlJSwQ3ZAGgeTqRzHDG/1vy+X93kJkL+aWHhAMLu0+U5LvtvAbsmf96F9rDz Sr1NTCVMAWduw52tdRgPU9OVGPzSo3GISii8SWlLR9tcEoe2ievjuvzL6BLU6tEKJpj5 B5UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=/eZPaamE0lbeQ2MzIL/SDhviNajRasVE2XwCqHm8H6I=; b=qMB4XDkGTf2ggnw5bzWetCwyWGOEk8eBB5L2jtkpPuGhYiFlUM4FSA5ofyj4BhwvST sUITaYbElGfCuy2LquZ1dDechaA0VVHJBqRyVmR9oo0xSpRkGUy2QrkyiyNkpTZJtCTl Hd6hbCWoSmo3l5o99G9zuG2929EyhwSVOSENS6IYOq/W5r9bG3GZrmZP11D4jQvwlPjc 891tRPb1GvPIpLWwhZSBC8b9nQpvo9COGRWN1iX+lSntdgPUefJGQN+/fOkRc/twUNY2 dtW3iR81zL4Aau1+DlyMMWokFkhITl+q8y45TpXDtLe/RnwzzdcMl/TI3blVlhLeo8Kp K1CA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=v7KJ5PF+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lw9si2335167ejb.175.2020.05.06.20.26.03; Wed, 06 May 2020 20:26:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=v7KJ5PF+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728051AbgEGCkC (ORCPT + 99 others); Wed, 6 May 2020 22:40:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726218AbgEGCkB (ORCPT ); Wed, 6 May 2020 22:40:01 -0400 Received: from mail-ej1-x642.google.com (mail-ej1-x642.google.com [IPv6:2a00:1450:4864:20::642]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 39A91C061A10 for ; Wed, 6 May 2020 19:40:01 -0700 (PDT) Received: by mail-ej1-x642.google.com with SMTP id e2so3223327eje.13 for ; Wed, 06 May 2020 19:40:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/eZPaamE0lbeQ2MzIL/SDhviNajRasVE2XwCqHm8H6I=; b=v7KJ5PF+0CnuiOtNR5Afa/XvAYOq0LwhOVZFPTclvX9NF+rResHMybnZxK7G8Y/uCp bJmt5kJpzOcwhjoEx+Wsg1Zr/fBSYZsS0tVrJgOVIw++rV9zY/WIa1D6Xibsp5hJXrOW uYz+7/2xAWHVv8UmR3184sBIiVlF7vwUnKhJ4gZlt0nPcrFboVDDY+KB7xhfouWaS/sE KLMPQOilFoev6EOfGFgIYE008ukXNl254fYi/SPhoQBbGgGlc76N4eCylKmFFDg2FOj6 GzeaT8/flEyhRBZkOIh7OxoAgB2MNIaLR+7zEOnGTmabUW6SnW2fzZQk9NAsuV1TqArS vEPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/eZPaamE0lbeQ2MzIL/SDhviNajRasVE2XwCqHm8H6I=; b=rExCe4W78tBTdgbBWSLGK4xjKMgzzR+TH1zFD9xrswle+AoeeJjOWrXwn16m5OCcIE kSGpFDXxIEBA0drfDKyPbVKri1/ZvhaCcyt789/BEb59uQebwyG4ea4MIVPeDvI/aQji odhD3sgesb/ow4N3BKeSwvXVCEvEsJTak/gF3ZCzpKnoDM+6GmWVMHmJmVTUHNAhMA7y Uk3Peys6WggzewA8cJ64bet0qiZlH0v1+s3mFftdEfxmWfdTvQ9i+qG1oLC2Zp6jtFNA GykQtDjVmId7rhsDPq3FKa7YbKgS/ekHLLGYaR4IdUZcjsmHe+F217NXE+Rfrr9yjj92 r37A== X-Gm-Message-State: AGi0PualEObCmeGT+qFSHiO/ZYnX8JFJs9bgTFx0r330TP/g+4HPclBR 5+HsknpVEQP2wthay5WPFmfCIWZCQ2Zxvl8UXYVmTg== X-Received: by 2002:a17:906:af6f:: with SMTP id os15mr10323118ejb.78.1588819199589; Wed, 06 May 2020 19:39:59 -0700 (PDT) MIME-Version: 1.0 References: <20200414220943.6203-1-ezequiel@collabora.com> In-Reply-To: From: Ezequiel Garcia Date: Wed, 6 May 2020 23:39:48 -0300 Message-ID: Subject: Re: [PATCH] hwspinlock: Simplify Kconfig To: Baolin Wang , Bjorn Andersson Cc: Ezequiel Garcia , LKML , linux-remoteproc@vger.kernel.org, Ohad Ben-Cohen , kernel@collabora.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, On Wed, 15 Apr 2020 at 10:33, Baolin Wang wrote: > > Hi Ezequiel, > > On Wed, Apr 15, 2020 at 6:09 AM Ezequiel Garcia wrote: > > > > Every hwspinlock driver is expected to depend on the > > hwspinlock core, so it's possible to simplify the > > Kconfig, factoring out the HWSPINLOCK dependency. > > > > Signed-off-by: Ezequiel Garcia > > Looks reasonable to me. > Reviewed-by: Baolin Wang > Gentle ping. Thanks! Ezequiel > > --- > > drivers/hwspinlock/Kconfig | 10 ++++------ > > 1 file changed, 4 insertions(+), 6 deletions(-) > > > > diff --git a/drivers/hwspinlock/Kconfig b/drivers/hwspinlock/Kconfig > > index 826a1054100d..32cd26352f38 100644 > > --- a/drivers/hwspinlock/Kconfig > > +++ b/drivers/hwspinlock/Kconfig > > @@ -6,9 +6,10 @@ > > menuconfig HWSPINLOCK > > bool "Hardware Spinlock drivers" > > > > +if HWSPINLOCK > > + > > config HWSPINLOCK_OMAP > > tristate "OMAP Hardware Spinlock device" > > - depends on HWSPINLOCK > > depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX || ARCH_K3 || COMPILE_TEST > > help > > Say y here to support the OMAP Hardware Spinlock device (firstly > > @@ -18,7 +19,6 @@ config HWSPINLOCK_OMAP > > > > config HWSPINLOCK_QCOM > > tristate "Qualcomm Hardware Spinlock device" > > - depends on HWSPINLOCK > > depends on ARCH_QCOM || COMPILE_TEST > > select MFD_SYSCON > > help > > @@ -30,7 +30,6 @@ config HWSPINLOCK_QCOM > > > > config HWSPINLOCK_SIRF > > tristate "SIRF Hardware Spinlock device" > > - depends on HWSPINLOCK > > depends on ARCH_SIRF || COMPILE_TEST > > help > > Say y here to support the SIRF Hardware Spinlock device, which > > @@ -43,7 +42,6 @@ config HWSPINLOCK_SIRF > > config HWSPINLOCK_SPRD > > tristate "SPRD Hardware Spinlock device" > > depends on ARCH_SPRD || COMPILE_TEST > > - depends on HWSPINLOCK > > help > > Say y here to support the SPRD Hardware Spinlock device. > > > > @@ -52,7 +50,6 @@ config HWSPINLOCK_SPRD > > config HWSPINLOCK_STM32 > > tristate "STM32 Hardware Spinlock device" > > depends on MACH_STM32MP157 || COMPILE_TEST > > - depends on HWSPINLOCK > > help > > Say y here to support the STM32 Hardware Spinlock device. > > > > @@ -60,7 +57,6 @@ config HWSPINLOCK_STM32 > > > > config HSEM_U8500 > > tristate "STE Hardware Semaphore functionality" > > - depends on HWSPINLOCK > > depends on ARCH_U8500 || COMPILE_TEST > > help > > Say y here to support the STE Hardware Semaphore functionality, which > > @@ -68,3 +64,5 @@ config HSEM_U8500 > > SoC. > > > > If unsure, say N. > > + > > +endif # HWSPINLOCK > > -- > > 2.26.0.rc2 > > > > > -- > Baolin Wang