aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/intel
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2017-10-11 12:04:35 +0200
committerLinus Walleij <linus.walleij@linaro.org>2017-10-12 09:15:33 +0200
commite2a021d4491c4ce0f8b082121951d8c59260ed5d (patch)
treee2f69fcb6c47f6e451692b961065bd4ac9c1c400 /drivers/pinctrl/intel
parentpinctrl: qcom: spmi-gpio: Update GPIO EN_CTL when setting pin config (diff)
downloadlinux-dev-e2a021d4491c4ce0f8b082121951d8c59260ed5d.tar.xz
linux-dev-e2a021d4491c4ce0f8b082121951d8c59260ed5d.zip
pinctrl: Do not depend in GPIOLIB, select it
Instead of depends on GPIOLIB and having to run around in Kconfig menus looking for why your device is not available, simply select it from the pin control drivers that need it. The Kconfig for GPIOLIB is improved, selectable and this should "just work". Cc: Phil Reid <preid@electromag.com.au> Cc: Sebastian Reichel <sebastian.reichel@collabora.co.uk> Cc: Peter Rosin <peda@axentia.se> Cc: Andrey Smirnov <andrew.smirnov@gmail.com> Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/intel')
-rw-r--r--drivers/pinctrl/intel/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/pinctrl/intel/Kconfig b/drivers/pinctrl/intel/Kconfig
index f30720a752f3..7fb1b9937c39 100644
--- a/drivers/pinctrl/intel/Kconfig
+++ b/drivers/pinctrl/intel/Kconfig
@@ -5,7 +5,8 @@ if (X86 || COMPILE_TEST)
config PINCTRL_BAYTRAIL
bool "Intel Baytrail GPIO pin control"
- depends on GPIOLIB && ACPI
+ depends on ACPI
+ select GPIOLIB
select GPIOLIB_IRQCHIP
select PINMUX
select PINCONF