From 7f6afcbba88fb036852fa953fcfb9055f02f1962 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Fri, 31 May 2013 05:00:27 +0200 Subject: [PATCH] Revert "ARM: shmobile: Disallow PINCTRL without GPIOLIB" GPIOLIB dependency handling was added to the PINCTRL core by commit e9563a43dc0cacfb1cd6f0bac5556c48d63cf495 Author: Haojian Zhuang Date: Thu Mar 28 07:34:19 2013 +0800 pinctrl: core: add dependence of GPIOLIB There is not need to handle that dependency at the SH Mobile level anymore. Revert commit 4bd0e6f7d12bc6ea672e060c8ae20b8e6ea35e0e Author: Magnus Damm Date: Mon Mar 18 22:58:18 2013 +0900 ARM: shmobile: Disallow PINCTRL without GPIOLIB Modify mach-shmobile to only select PINCTRL in case of ARCH_WANT_OPTIONAL_GPIOLIB is set. This fixes a build error triggered when adding a new SoC lacking GPIO software support (ARCH_WANT_OPTIONAL_GPIOLIB=n): Signed-off-by: Laurent Pinchart Signed-off-by: Simon Horman --- arch/arm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 49d993cee5123..dfb4fee1f552f 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -645,7 +645,7 @@ config ARCH_SHMOBILE select MULTI_IRQ_HANDLER select NEED_MACH_MEMORY_H select NO_IOPORT - select PINCTRL if ARCH_WANT_OPTIONAL_GPIOLIB + select PINCTRL select PM_GENERIC_DOMAINS if PM select SPARSE_IRQ help -- 2.39.5