From patchwork Wed Apr 15 08:03:32 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 461377 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id E5ABF14016A for ; Wed, 15 Apr 2015 18:04:02 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751610AbbDOIDs (ORCPT ); Wed, 15 Apr 2015 04:03:48 -0400 Received: from mail-lb0-f170.google.com ([209.85.217.170]:35390 "EHLO mail-lb0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751703AbbDOIDn (ORCPT ); Wed, 15 Apr 2015 04:03:43 -0400 Received: by lbbuc2 with SMTP id uc2so27678470lbb.2 for ; Wed, 15 Apr 2015 01:03:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=FRO7p2JkhfZR+mQMT0KM/1JGZ/eFMT9KSV2mkhoSP1s=; b=AcArQ/Fh1zePQJ+kK/Igkv166m2exVO7RKi8uoDiHIB4FwEKKSAqaI5FfCuIk/Q13l h3TwMmW7i+lkKETAQKO0AQL/SXpCJv3fxy2lK/cHXIsjf0L6fnJyVHeQsVf9KEv3GVyd PnrpeSjuRwWSv/tDgLXoxD9FokshTEi/qxGzumuYQT6znlwfU17wyOdfXluVC53dh4NA v0pBEOuFl5hn1olEcqchwiUmF9y025uWBjZFMEuR8IQVOIrp63PVk+MdxFE3pqb5vESl namitbwBzvNbT/mKd1kVvUGxE1q3aGI/Tj4KrrvNTnyjn8S08AkbblhG4JZqV1EsENwW OmUg== X-Gm-Message-State: ALoCoQl6ezOgFpKX2Pi6S5diJsLht2BUzaF6C2ISMMaMb1YJZOk7jBOtwQjMBoWlclhcnUMN45rM X-Received: by 10.112.163.168 with SMTP id yj8mr22042682lbb.36.1429085021522; Wed, 15 Apr 2015 01:03:41 -0700 (PDT) Received: from localhost.localdomain ([85.235.11.236]) by mx.google.com with ESMTPSA id j1sm767318lbc.15.2015.04.15.01.03.39 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Apr 2015 01:03:40 -0700 (PDT) From: Linus Walleij To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: linux-gpio@vger.kernel.org, Linus Walleij Subject: [PATCH] pinctrl: fix allmodconfig noise Date: Wed, 15 Apr 2015 10:03:32 +0200 Message-Id: <1429085012-25183-1-git-send-email-linus.walleij@linaro.org> X-Mailer: git-send-email 1.9.3 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org There was some mess in the dependencies in the pinctrl Kconfig for compile tests under allmodconfig. Mea Culpa. Reported-by: Linus Torvalds Signed-off-by: Linus Walleij --- drivers/pinctrl/Kconfig | 5 ++++- drivers/pinctrl/mediatek/Kconfig | 3 +++ drivers/pinctrl/nomadik/Kconfig | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig index c6f299ba25cb..aeb5729fbda6 100644 --- a/drivers/pinctrl/Kconfig +++ b/drivers/pinctrl/Kconfig @@ -95,9 +95,11 @@ config PINCTRL_FALCON config PINCTRL_MESON bool + depends on OF select PINMUX select PINCONF select GENERIC_PINCONF + select GPIOLIB select OF_GPIO select REGMAP_MMIO @@ -229,7 +231,8 @@ config PINCTRL_XWAY config PINCTRL_TB10X bool - depends on ARC_PLAT_TB10X + depends on OF && ARC_PLAT_TB10X + select GPIOLIB endmenu diff --git a/drivers/pinctrl/mediatek/Kconfig b/drivers/pinctrl/mediatek/Kconfig index 5983cf5b2c46..6b3551cad111 100644 --- a/drivers/pinctrl/mediatek/Kconfig +++ b/drivers/pinctrl/mediatek/Kconfig @@ -2,6 +2,7 @@ if ARCH_MEDIATEK || COMPILE_TEST config PINCTRL_MTK_COMMON bool + depends on OF select PINMUX select GENERIC_PINCONF select GPIOLIB @@ -10,12 +11,14 @@ config PINCTRL_MTK_COMMON # For ARMv7 SoCs config PINCTRL_MT8135 bool "Mediatek MT8135 pin control" if COMPILE_TEST && !MACH_MT8135 + depends on OF default MACH_MT8135 select PINCTRL_MTK_COMMON # For ARMv8 SoCs config PINCTRL_MT8173 bool "Mediatek MT8173 pin control" + depends on OF depends on ARM64 || COMPILE_TEST default ARM64 && ARCH_MEDIATEK select PINCTRL_MTK_COMMON diff --git a/drivers/pinctrl/nomadik/Kconfig b/drivers/pinctrl/nomadik/Kconfig index d48a5aa24a29..f4fcebfce68c 100644 --- a/drivers/pinctrl/nomadik/Kconfig +++ b/drivers/pinctrl/nomadik/Kconfig @@ -30,9 +30,9 @@ if (ARCH_U8500 || ARCH_NOMADIK) config PINCTRL_NOMADIK bool "Nomadik pin controller driver" depends on ARCH_U8500 || ARCH_NOMADIK + depends on OF && GPIOLIB select PINMUX select PINCONF - select GPIOLIB select OF_GPIO select GPIOLIB_IRQCHIP