Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1967649ybe; Thu, 12 Sep 2019 02:21:45 -0700 (PDT) X-Google-Smtp-Source: APXvYqz9NItl8/8BU3JRlW72pagRbf3RyHdx1AALG01+7l6jA63AtYBhN+f2mXKDYROwAE0H/fch X-Received: by 2002:a17:906:44b:: with SMTP id e11mr29925952eja.26.1568280105385; Thu, 12 Sep 2019 02:21:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568280105; cv=none; d=google.com; s=arc-20160816; b=OeQPmJmqJj8oggXMWfsR61tQcErvjbOsGHGRiozAy1GMCixZU6kY3Z2xtreye3/3GE Q3kf3faUrtdOfvCLeluM++7sNoJIim8k2nTE9lq+E7XXow/XWMRpnOlm2Wyv+hu2tTXS auvPT9J4lynskkFWqxJHIxwIDWhhi43voyatamxfeEVKOgXJsktI4UjXG6F0sOZT+v3y HHLLGZjAgw3uLxe+YL5ARXscxILErUkORECXFQMUbUktWNf7ML8FcXRH9L9UHduH42ot h37h7hIiPYzUVvXhfyYRp5K5raw3jiRo9LT6lp+K20nt6zzPQDWZylprDTByZ/RmejE+ iYww== 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; bh=/EEX7046EyQX+dgnwukMDo53SMY+ASxsTkaNPVYvx58=; b=ir13+SLMWwTt1hiX1wQXmMwVNrgeLBSlIkX7Tqn9A9CfobhKB+4mSsUWcvt29G8L4S o0TS2DUTmDQBCKbTOrcCPkGbaOGK+a2STNB8djdTBS+b3BPJ5FVrSuCQvJ9XaviG0pIt 5xJ0WNI73zkMXmCts9nSLmED0lVLsXA71I8CPB/nj+2HrspQpHVjSEv9t6XWmDIbAKYd t1CB5RBLcYGGkuG3JDd4ked4rF9SWfZmNrb0PpVF++Tt26/cXCTZ8ztRsPm/TbDs8J+B uSrcStr4/7xZhsfCY4ePsOmbL+mDb8em0pzGyrz6INjWGNH4TvXgqF4/58kpA5IvoGFa b1YQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f43si16034292edf.422.2019.09.12.02.21.21; Thu, 12 Sep 2019 02:21:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730646AbfILJT0 (ORCPT + 99 others); Thu, 12 Sep 2019 05:19:26 -0400 Received: from mail-qt1-f194.google.com ([209.85.160.194]:41648 "EHLO mail-qt1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726159AbfILJTZ (ORCPT ); Thu, 12 Sep 2019 05:19:25 -0400 Received: by mail-qt1-f194.google.com with SMTP id j10so28697605qtp.8; Thu, 12 Sep 2019 02:19:25 -0700 (PDT) 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=/EEX7046EyQX+dgnwukMDo53SMY+ASxsTkaNPVYvx58=; b=d+O1VCDiZySCvjzB2T5Er4BP12Fj6frpssSpmypcO8piHS0Bu9JjqB45SjGI2L2QMo vVTR102HV2tWJfn4fytIrjHgEYGpViMGgtql/OOOHNLBmt/9OxNgrPU5tEUAhG72QJLc grWGv3Z3y/Qf85RTZA/CURJhXwst0z0NtcnG+kIBbaIHjRvZw6tnGbL8D8Yg4rCU5mvg rTFUU3D2yvP3UZ43RKPi/Puwt+9AMaCVHer84mTXqdJ60TdLs/zcnz3lPOILtbCRhfJV ZsIhlLDSeMz9aWCcGyB+ke481IRRT5gLAfdjmMmao4EFvWMiP61cwFJ4WE1TF7InB3Ao Zj3A== X-Gm-Message-State: APjAAAWLBZ/Q3EG4HI9OjSQt9PnS79bcbjC3BIwiPARH/npX/MQ7F1J9 SWRmYdI0AsrnzlV+DYsqzDnQQtEPDTSVgeWjTUA= X-Received: by 2002:a0c:e0c4:: with SMTP id x4mr25828053qvk.176.1568279964901; Thu, 12 Sep 2019 02:19:24 -0700 (PDT) MIME-Version: 1.0 References: <79755cb29b8c23709e346b5dd290481a36627648.1568239378.git.amit.kucheria@linaro.org> In-Reply-To: <79755cb29b8c23709e346b5dd290481a36627648.1568239378.git.amit.kucheria@linaro.org> From: Arnd Bergmann Date: Thu, 12 Sep 2019 11:19:09 +0200 Message-ID: Subject: Re: [PATCH 4/4] arm64: Kconfig: Fix EXYNOS driver dependencies To: Amit Kucheria Cc: "linux-kernel@vger.kernel.org" , Linux ARM , arm-soc , Bartosz Golaszewski , Catalin Marinas , Kishon Vijay Abraham I , Liam Girdwood , Linus Walleij , Lorenzo Pieralisi , Mark Brown , Michael Turquette , Sebastian Reichel , Stephen Boyd , Will Deacon , linux-clk 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 On Thu, Sep 12, 2019 at 12:19 AM Amit Kucheria wrote: > diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig > index 9b2790d3f18a..bdf164a7a7c5 100644 > --- a/drivers/clk/Kconfig > +++ b/drivers/clk/Kconfig > @@ -194,6 +194,7 @@ config COMMON_CLK_ASPEED > > config COMMON_CLK_S2MPS11 > tristate "Clock driver for S2MPS1X/S5M8767 MFD" > + depends on ARCH_EXYNOS > depends on MFD_SEC_CORE || COMPILE_TEST > ---help--- > This driver supports S2MPS11/S2MPS14/S5M8767 crystal oscillator This breaks compile-testing on non-ARM targets. > diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig > index b57093d7c01f..a4c4f01343fd 100644 > --- a/drivers/regulator/Kconfig > +++ b/drivers/regulator/Kconfig > @@ -797,6 +797,7 @@ config REGULATOR_S2MPA01 > > config REGULATOR_S2MPS11 > tristate "Samsung S2MPS11/13/14/15/S2MPU02 voltage regulator" > + depends on ARCH_EXYNOS > depends on MFD_SEC_CORE > help > This driver supports a Samsung S2MPS11/13/14/15/S2MPU02 voltage Same here. What you could do instead is add depends on ARCH_EXYNOS || COMPILE_TEST to MFD_SEC_CORE, this would then propagate to these two drivers as well. Arnd