All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/63] Allow compile testing of most gpio drivers
@ 2016-04-05 17:35 Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 01/63] gpio: gpiolib-of: Allow compile testing Alexander Stein
                   ` (63 more replies)
  0 siblings, 64 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Changes in v2:
* Removed patch for OF
  Instead there is an addiditional patch to gpio-sodaville exchanging
  of_property_read_u32 with of_read_number. This was suggested by Rob Herring
  (http://www.spinics.net/lists/devicetree/msg120979.html). As I'm not
  experienced in writing device-tree code for drivers, maybe I can get some
  feedback.
* Add compile test for gpio-tps65086 and gpio-xgene-sb

Now all changes are restricted to GPIO subsystem are available on
https://github.com/AlexanderStein/linux/tree/gpio-compile-test

Alexander Stein (63):
  gpio: gpiolib-of: Allow compile testing
  gpio: tegra: Allow compile test
  gpio: davinci: Allow compile testing
  gpio: em: Allow compile testing
  gpio: ge: Allow compile testing
  gpio: iop: Allow compile testing
  gpio: mvebu: Allow compile testing
  gpio: mxc: Allow compile testing
  gpio: mxs: Allow compile testing
  gpio: omap: Allow compile testing
  gpio: pl061: Allow compile testing
  gpio: pxa: Allow compile testing
  gpio: spear-spics: Allow compile testing
  gpio: sta2x11: Allow compile testing
  gpio: syscon: Allow compile testing
  gpio: tb10x: Allow compile testing
  gpio: vf610: Explicitly include pinctrl consumer header
  gpio: vf610: Allow compile testing
  gpio: xgene: Allow compile testing
  gpio: zynq: Allow compile testing
  gpio: mc9s08dz60: Allow compile testing
  gpio: adp5520: Allow compile testing
  gpio: arizona: Allow compile testing
  gpio: crystalcove: Allow compile testing
  gpio: da9052: Allow compile testing
  gpio: da9055: Allow compile testing
  gpio: dln2: Allow compile testing
  gpio: jantz-ttl: Allow compile testing
  gpio: kempld: Allow compile testing
  gpio: lp3943: Allow compile testing
  gpio: msic: Allow compile testing
  gpio: palmas: Allow compile testing
  gpio: rc5t583: Allow compile testing
  gpio: timberdale: Allow compile testing
  gpio: tps65218: Allow compile testing
  gpio: tps6586x: Allow compile testing
  gpio: tps65910: Allow compile testing
  gpio: tps65912: Allow compile testing
  gpio: twl4030: Allow compile testing
  gpio: twl6040: Allow compile testing
  gpio: ucb1400: Allow compile testing
  gpio: wm831x: Allow compile testing
  gpio: wm8350: Allow compile testing
  gpio: wm8994: Allow compile testing
  gpio: viperboard: Allow compile testing
  gpio: stmpe: Move dependencies to a single line
  gpio: stmpe: Allow compile testing
  gpio: tc3589x: Move dependencies to a single line
  gpio: tc3589x: Allow compile testing
  gpio: ich: Allow compile testing
  gpio: lynxpoint: Allow compile testing
  gpio: vx855: Allow compile testing
  gpio: sch: Allow compile testing
  gpio: bt8xx: Allow compile testing
  gpio: intel-mid: Allow compile testing
  gpio: sodaville: Use of_property_read_u32 instead of of_read_number
  gpio: sodaville: Allow compile testing
  gpio: 74x164: Allow compile testing
  gpio: etraxfs: Allow compile testing
  gpio: grgpio: Allow compile testing
  gpio: mvebu: Allow compile testing
  gpio: tps65086: Allow compile testing
  gpio: xgene-sb: Allow compile testing

 drivers/gpio/Kconfig          | 126 ++++++++++++++++++++++--------------------
 drivers/gpio/Makefile         |   2 +-
 drivers/gpio/gpio-sodaville.c |   7 +--
 drivers/gpio/gpio-vf610.c     |   1 +
 4 files changed, 68 insertions(+), 68 deletions(-)

-- 
2.8.0


^ permalink raw reply	[flat|nested] 67+ messages in thread

* [PATCH v2 01/63] gpio: gpiolib-of: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 02/63] gpio: tegra: Allow compile test Alexander Stein
                   ` (62 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 08a93e0b35c5..4983816a03db 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -49,7 +49,7 @@ config GPIO_DEVRES
 
 config OF_GPIO
 	def_bool y
-	depends on OF
+	depends on OF || COMPILE_TEST
 
 config GPIO_ACPI
 	def_bool y
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 02/63] gpio: tegra: Allow compile test
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 01/63] gpio: gpiolib-of: Allow compile testing Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 03/63] gpio: davinci: Allow compile testing Alexander Stein
                   ` (61 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Allow compile testing this driver by adding a new config option which
is enabled by default and depends on the old symbol or COMPILE_TEST.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig  | 5 +++++
 drivers/gpio/Makefile | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 4983816a03db..2569ee8cfffc 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -400,6 +400,11 @@ config GPIO_TB10X
 	select GENERIC_IRQ_CHIP
 	select OF_GPIO
 
+config GPIO_TEGRA
+	bool
+	default y
+	depends on ARCH_TEGRA || COMPILE_TEST
+
 config GPIO_TS4800
 	tristate "TS-4800 DIO blocks and compatibles"
 	depends on OF_GPIO
diff --git a/drivers/gpio/Makefile b/drivers/gpio/Makefile
index 1e0b74f3b1ed..06192813b248 100644
--- a/drivers/gpio/Makefile
+++ b/drivers/gpio/Makefile
@@ -95,7 +95,7 @@ obj-$(CONFIG_GPIO_SX150X)	+= gpio-sx150x.o
 obj-$(CONFIG_GPIO_SYSCON)	+= gpio-syscon.o
 obj-$(CONFIG_GPIO_TB10X)	+= gpio-tb10x.o
 obj-$(CONFIG_GPIO_TC3589X)	+= gpio-tc3589x.o
-obj-$(CONFIG_ARCH_TEGRA)	+= gpio-tegra.o
+obj-$(CONFIG_GPIO_TEGRA)	+= gpio-tegra.o
 obj-$(CONFIG_GPIO_TIMBERDALE)	+= gpio-timberdale.o
 obj-$(CONFIG_GPIO_PALMAS)	+= gpio-palmas.o
 obj-$(CONFIG_GPIO_TPIC2810)	+= gpio-tpic2810.o
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 03/63] gpio: davinci: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 01/63] gpio: gpiolib-of: Allow compile testing Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 02/63] gpio: tegra: Allow compile test Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 04/63] gpio: em: " Alexander Stein
                   ` (60 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 2569ee8cfffc..0917f2fdd674 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -162,7 +162,7 @@ config GPIO_CLPS711X
 config GPIO_DAVINCI
 	bool "TI Davinci/Keystone GPIO support"
 	default y if ARCH_DAVINCI
-	depends on ARM && (ARCH_DAVINCI || ARCH_KEYSTONE)
+	depends on ARM && (ARCH_DAVINCI || ARCH_KEYSTONE) || COMPILE_TEST
 	help
 	  Say yes here to enable GPIO support for TI Davinci/Keystone SoCs.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 04/63] gpio: em: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (2 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 03/63] gpio: davinci: Allow compile testing Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 05/63] gpio: ge: " Alexander Stein
                   ` (59 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 0917f2fdd674..68f83d317c49 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -176,7 +176,7 @@ config GPIO_DWAPB
 
 config GPIO_EM
 	tristate "Emma Mobile GPIO"
-	depends on ARM && OF_GPIO
+	depends on ARM && OF_GPIO || COMPILE_TEST
 	help
 	  Say yes here to support GPIO on Renesas Emma Mobile SoCs.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 05/63] gpio: ge: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (3 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 04/63] gpio: em: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 06/63] gpio: iop: " Alexander Stein
                   ` (58 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 68f83d317c49..91dcb232fae6 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -196,7 +196,7 @@ config GPIO_ETRAXFS
 
 config GPIO_GE_FPGA
 	bool "GE FPGA based GPIO"
-	depends on GE_FPGA
+	depends on GE_FPGA || COMPILE_TEST
 	select GPIO_GENERIC
 	help
 	  Support for common GPIO functionality provided on some GE Single Board
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 06/63] gpio: iop: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (4 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 05/63] gpio: ge: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 07/63] gpio: mvebu: " Alexander Stein
                   ` (57 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 91dcb232fae6..b7cb5a5d7153 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -236,7 +236,7 @@ config GPIO_ICH
 
 config GPIO_IOP
 	tristate "Intel IOP GPIO"
-	depends on ARM && (ARCH_IOP32X || ARCH_IOP33X)
+	depends on ARM && (ARCH_IOP32X || ARCH_IOP33X) || COMPILE_TEST
 	help
 	  Say yes here to support the GPIO functionality of a number of Intel
 	  IOP32X or IOP33X.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 07/63] gpio: mvebu: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (5 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 06/63] gpio: iop: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 08/63] gpio: mxc: " Alexander Stein
                   ` (56 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index b7cb5a5d7153..c4904ce59caf 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -310,7 +310,7 @@ config GPIO_MPC8XXX
 
 config GPIO_MVEBU
 	def_bool y
-	depends on PLAT_ORION
+	depends on PLAT_ORION || COMPILE_TEST
 	depends on OF
 	select GENERIC_IRQ_CHIP
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 08/63] gpio: mxc: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (6 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 07/63] gpio: mvebu: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 09/63] gpio: mxs: " Alexander Stein
                   ` (55 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index c4904ce59caf..44ae3e5c0776 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -316,7 +316,7 @@ config GPIO_MVEBU
 
 config GPIO_MXC
 	def_bool y
-	depends on ARCH_MXC
+	depends on ARCH_MXC || COMPILE_TEST
 	select GPIO_GENERIC
 	select GENERIC_IRQ_CHIP
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 09/63] gpio: mxs: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (7 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 08/63] gpio: mxc: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 10/63] gpio: omap: " Alexander Stein
                   ` (54 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 44ae3e5c0776..8748a94c2d45 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -322,7 +322,7 @@ config GPIO_MXC
 
 config GPIO_MXS
 	def_bool y
-	depends on ARCH_MXS
+	depends on ARCH_MXS || COMPILE_TEST
 	select GPIO_GENERIC
 	select GENERIC_IRQ_CHIP
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 10/63] gpio: omap: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (8 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 09/63] gpio: mxs: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 11/63] gpio: pl061: " Alexander Stein
                   ` (53 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 8748a94c2d45..ac8b89d5db0a 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -337,7 +337,7 @@ config GPIO_OCTEON
 config GPIO_OMAP
 	tristate "TI OMAP GPIO support" if ARCH_OMAP2PLUS || COMPILE_TEST
 	default y if ARCH_OMAP
-	depends on ARM
+	depends on ARM || COMPILE_TEST
 	select GENERIC_IRQ_CHIP
 	select GPIOLIB_IRQCHIP
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 11/63] gpio: pl061: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (9 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 10/63] gpio: omap: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 12/63] gpio: pxa: " Alexander Stein
                   ` (52 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index ac8b89d5db0a..c6c8420dfa0f 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -345,7 +345,7 @@ config GPIO_OMAP
 
 config GPIO_PL061
 	bool "PrimeCell PL061 GPIO support"
-	depends on ARM_AMBA
+	depends on ARM_AMBA || COMPILE_TEST
 	select IRQ_DOMAIN
 	select GPIOLIB_IRQCHIP
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 12/63] gpio: pxa: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (10 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 11/63] gpio: pl061: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 13/63] gpio: spear-spics: " Alexander Stein
                   ` (51 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index c6c8420dfa0f..448e8b43bf76 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -353,7 +353,7 @@ config GPIO_PL061
 
 config GPIO_PXA
 	bool "PXA GPIO support"
-	depends on ARCH_PXA || ARCH_MMP
+	depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
 	help
 	  Say yes here to support the PXA GPIO device
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 13/63] gpio: spear-spics: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (11 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 12/63] gpio: pxa: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 14/63] gpio: sta2x11: " Alexander Stein
                   ` (50 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 448e8b43bf76..db84932018d6 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -366,7 +366,7 @@ config GPIO_RCAR
 
 config GPIO_SPEAR_SPICS
 	bool "ST SPEAr13xx SPI Chip Select as GPIO support"
-	depends on PLAT_SPEAR
+	depends on PLAT_SPEAR || COMPILE_TEST
 	select GENERIC_IRQ_CHIP
 	help
 	  Say yes here to support ST SPEAr SPI Chip Select as GPIO device
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 14/63] gpio: sta2x11: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (12 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 13/63] gpio: spear-spics: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 15/63] gpio: syscon: " Alexander Stein
                   ` (49 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index db84932018d6..3eb6d6f3f39c 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -373,7 +373,7 @@ config GPIO_SPEAR_SPICS
 
 config GPIO_STA2X11
 	bool "STA2x11/ConneXt GPIO support"
-	depends on MFD_STA2X11
+	depends on MFD_STA2X11 || COMPILE_TEST
 	select GENERIC_IRQ_CHIP
 	help
 	  Say yes here to support the STA2x11/ConneXt GPIO device.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 15/63] gpio: syscon: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (13 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 14/63] gpio: sta2x11: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 16/63] gpio: tb10x: " Alexander Stein
                   ` (48 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 3eb6d6f3f39c..bf6fd10d8d64 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -391,7 +391,7 @@ config GPIO_STP_XWAY
 
 config GPIO_SYSCON
 	tristate "GPIO based on SYSCON"
-	depends on MFD_SYSCON && OF
+	depends on MFD_SYSCON && OF || COMPILE_TEST
 	help
 	  Say yes here to support GPIO functionality though SYSCON driver.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 16/63] gpio: tb10x: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (14 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 15/63] gpio: syscon: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 17/63] gpio: vf610: Explicitly include pinctrl consumer header Alexander Stein
                   ` (47 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Enable when compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index bf6fd10d8d64..c86b4381c3fb 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -397,6 +397,7 @@ config GPIO_SYSCON
 
 config GPIO_TB10X
 	bool
+	default y if COMPILE_TEST
 	select GENERIC_IRQ_CHIP
 	select OF_GPIO
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 17/63] gpio: vf610: Explicitly include pinctrl consumer header
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (15 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 16/63] gpio: tb10x: " Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 18/63] gpio: vf610: Allow compile testing Alexander Stein
                   ` (46 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

If !PINCTRL this header is not included in linux/pinctrl/devinfo.h leading
to this error:
error: implicit declaration of function 'pinctrl_gpio_direction_input'

Adding the missing header fixes this.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/gpio-vf610.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c
index 6284bdbe1e0c..af4ab289ca05 100644
--- a/drivers/gpio/gpio-vf610.c
+++ b/drivers/gpio/gpio-vf610.c
@@ -28,6 +28,7 @@
 #include <linux/of.h>
 #include <linux/of_device.h>
 #include <linux/of_irq.h>
+#include <linux/pinctrl/consumer.h>
 
 #define VF610_GPIO_PER_PORT		32
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 18/63] gpio: vf610: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (16 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 17/63] gpio: vf610: Explicitly include pinctrl consumer header Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:35 ` [PATCH v2 19/63] gpio: xgene: " Alexander Stein
                   ` (45 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index c86b4381c3fb..ec14f1153908 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -431,7 +431,7 @@ config GPIO_TZ1090_PDC
 
 config GPIO_VF610
 	def_bool y
-	depends on ARCH_MXC && SOC_VF610
+	depends on ARCH_MXC && SOC_VF610 || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  Say yes here to support Vybrid vf610 GPIOs.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 19/63] gpio: xgene: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (17 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 18/63] gpio: vf610: Allow compile testing Alexander Stein
@ 2016-04-05 17:35 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 20/63] gpio: zynq: " Alexander Stein
                   ` (44 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:35 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index ec14f1153908..91a9c4c8af29 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -456,7 +456,7 @@ config GPIO_VX855
 
 config GPIO_XGENE
 	bool "APM X-Gene GPIO controller support"
-	depends on ARM64 && OF_GPIO
+	depends on ARM64 && OF_GPIO || COMPILE_TEST
 	help
 	  This driver is to support the GPIO block within the APM X-Gene SoC
 	  platform's generic flash controller. The GPIO pins are muxed with
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 20/63] gpio: zynq: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (18 preceding siblings ...)
  2016-04-05 17:35 ` [PATCH v2 19/63] gpio: xgene: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 21/63] gpio: mc9s08dz60: " Alexander Stein
                   ` (43 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 91a9c4c8af29..34e1547277e3 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -506,7 +506,7 @@ config GPIO_ZEVIO
 
 config GPIO_ZYNQ
 	tristate "Xilinx Zynq GPIO support"
-	depends on ARCH_ZYNQ || ARCH_ZYNQMP
+	depends on ARCH_ZYNQ || ARCH_ZYNQMP || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  Say yes here to support Xilinx Zynq GPIO controller.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 21/63] gpio: mc9s08dz60: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (19 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 20/63] gpio: zynq: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 22/63] gpio: adp5520: " Alexander Stein
                   ` (42 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 34e1547277e3..6b890958fe1b 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -687,7 +687,7 @@ config GPIO_MAX732X_IRQ
 
 config GPIO_MC9S08DZ60
 	bool "MX35 3DS BOARD MC9S08DZ60 GPIO functions"
-	depends on I2C=y && MACH_MX35_3DS
+	depends on I2C=y && MACH_MX35_3DS || COMPILE_TEST
 	help
 	  Select this to enable the MC9S08DZ60 GPIO driver
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 22/63] gpio: adp5520: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (20 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 21/63] gpio: mc9s08dz60: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 23/63] gpio: arizona: " Alexander Stein
                   ` (41 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 6b890958fe1b..308b43da6c80 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -769,7 +769,7 @@ menu "MFD GPIO expanders"
 
 config GPIO_ADP5520
 	tristate "GPIO Support for ADP5520 PMIC"
-	depends on PMIC_ADP5520
+	depends on PMIC_ADP5520 || COMPILE_TEST
 	help
 	  This option enables support for on-chip GPIO found
 	  on Analog Devices ADP5520 PMICs.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 23/63] gpio: arizona: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (21 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 22/63] gpio: adp5520: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 24/63] gpio: crystalcove: " Alexander Stein
                   ` (40 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 308b43da6c80..2954c068b151 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -776,7 +776,7 @@ config GPIO_ADP5520
 
 config GPIO_ARIZONA
 	tristate "Wolfson Microelectronics Arizona class devices"
-	depends on MFD_ARIZONA
+	depends on MFD_ARIZONA || COMPILE_TEST
 	help
 	  Support for GPIOs on Wolfson Arizona class devices.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 24/63] gpio: crystalcove: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (22 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 23/63] gpio: arizona: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 25/63] gpio: da9052: " Alexander Stein
                   ` (39 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 2954c068b151..f10da927adb9 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -782,7 +782,7 @@ config GPIO_ARIZONA
 
 config GPIO_CRYSTAL_COVE
 	tristate "GPIO support for Crystal Cove PMIC"
-	depends on INTEL_SOC_PMIC
+	depends on INTEL_SOC_PMIC || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  Support for GPIO pins on Crystal Cove PMIC.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 25/63] gpio: da9052: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (23 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 24/63] gpio: crystalcove: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 26/63] gpio: da9055: " Alexander Stein
                   ` (38 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index f10da927adb9..4d06fdbfc438 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -805,7 +805,7 @@ config GPIO_CS5535
 
 config GPIO_DA9052
 	tristate "Dialog DA9052 GPIO"
-	depends on PMIC_DA9052
+	depends on PMIC_DA9052 || COMPILE_TEST
 	help
 	  Say yes here to enable the GPIO driver for the DA9052 chip.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 26/63] gpio: da9055: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (24 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 25/63] gpio: da9052: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 27/63] gpio: dln2: " Alexander Stein
                   ` (37 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 4d06fdbfc438..4f582231d0e0 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -811,7 +811,7 @@ config GPIO_DA9052
 
 config GPIO_DA9055
 	tristate "Dialog Semiconductor DA9055 GPIO"
-	depends on MFD_DA9055
+	depends on MFD_DA9055 || COMPILE_TEST
 	help
 	  Say yes here to enable the GPIO driver for the DA9055 chip.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 27/63] gpio: dln2: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (25 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 26/63] gpio: da9055: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 28/63] gpio: jantz-ttl: " Alexander Stein
                   ` (36 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 4f582231d0e0..36d64f87b3b1 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -822,7 +822,7 @@ config GPIO_DA9055
 
 config GPIO_DLN2
 	tristate "Diolan DLN2 GPIO support"
-	depends on MFD_DLN2
+	depends on MFD_DLN2 || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 28/63] gpio: jantz-ttl: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (26 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 27/63] gpio: dln2: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:38 ` [PATCH v2 29/63] gpio: kempld: " Alexander Stein
                   ` (35 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 36d64f87b3b1..c8fde6e7953e 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -834,7 +834,7 @@ config GPIO_DLN2
 
 config GPIO_JANZ_TTL
 	tristate "Janz VMOD-TTL Digital IO Module"
-	depends on MFD_JANZ_CMODIO
+	depends on MFD_JANZ_CMODIO || COMPILE_TEST
 	help
 	  This enables support for the Janz VMOD-TTL Digital IO module.
 	  This driver provides support for driving the pins in output
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 29/63] gpio: kempld: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (27 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 28/63] gpio: jantz-ttl: " Alexander Stein
@ 2016-04-05 17:38 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 30/63] gpio: lp3943: " Alexander Stein
                   ` (34 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:38 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index c8fde6e7953e..ba4459005399 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -842,7 +842,7 @@ config GPIO_JANZ_TTL
 
 config GPIO_KEMPLD
 	tristate "Kontron ETX / COMexpress GPIO"
-	depends on MFD_KEMPLD
+	depends on MFD_KEMPLD || COMPILE_TEST
 	help
 	  This enables support for the PLD GPIO interface on some Kontron ETX
 	  and COMexpress (ETXexpress) modules.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 30/63] gpio: lp3943: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (28 preceding siblings ...)
  2016-04-05 17:38 ` [PATCH v2 29/63] gpio: kempld: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 31/63] gpio: msic: " Alexander Stein
                   ` (33 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index ba4459005399..de9b8802e295 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -852,7 +852,7 @@ config GPIO_KEMPLD
 
 config GPIO_LP3943
 	tristate "TI/National Semiconductor LP3943 GPIO expander"
-	depends on MFD_LP3943
+	depends on MFD_LP3943 || COMPILE_TEST
 	help
 	  GPIO driver for LP3943 MFD.
 	  LP3943 can be used as a GPIO expander which provides up to 16 GPIOs.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 31/63] gpio: msic: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (29 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 30/63] gpio: lp3943: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 32/63] gpio: palmas: " Alexander Stein
                   ` (32 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index de9b8802e295..4b27bd4ae41c 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -860,7 +860,7 @@ config GPIO_LP3943
 
 config GPIO_MSIC
 	bool "Intel MSIC mixed signal gpio support"
-	depends on MFD_INTEL_MSIC
+	depends on MFD_INTEL_MSIC || COMPILE_TEST
 	help
 	  Enable support for GPIO on intel MSIC controllers found in
 	  intel MID devices
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 32/63] gpio: palmas: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (30 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 31/63] gpio: msic: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 33/63] gpio: rc5t583: " Alexander Stein
                   ` (31 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 4b27bd4ae41c..6c37864ded40 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -867,7 +867,7 @@ config GPIO_MSIC
 
 config GPIO_PALMAS
 	bool "TI PALMAS series PMICs GPIO"
-	depends on MFD_PALMAS
+	depends on MFD_PALMAS || COMPILE_TEST
 	help
 	  Select this option to enable GPIO driver for the TI PALMAS
 	  series chip family.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 33/63] gpio: rc5t583: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (31 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 32/63] gpio: palmas: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 34/63] gpio: timberdale: " Alexander Stein
                   ` (30 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 6c37864ded40..c5e8016cd25e 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -874,7 +874,7 @@ config GPIO_PALMAS
 
 config GPIO_RC5T583
 	bool "RICOH RC5T583 GPIO"
-	depends on MFD_RC5T583
+	depends on MFD_RC5T583 || COMPILE_TEST
 	help
 	  Select this option to enable GPIO driver for the Ricoh RC5T583
 	  chip family.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 34/63] gpio: timberdale: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (32 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 33/63] gpio: rc5t583: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 35/63] gpio: tps65218: " Alexander Stein
                   ` (29 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index c5e8016cd25e..327cc857f3ad 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -901,7 +901,7 @@ config GPIO_TC3589X
 
 config GPIO_TIMBERDALE
 	bool "Support for timberdale GPIO IP"
-	depends on MFD_TIMBERDALE
+	depends on MFD_TIMBERDALE || COMPILE_TEST
 	---help---
 	Add support for the GPIO IP in the timberdale FPGA.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 35/63] gpio: tps65218: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (33 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 34/63] gpio: timberdale: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 36/63] gpio: tps6586x: " Alexander Stein
                   ` (28 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 327cc857f3ad..7518bc83187c 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -913,7 +913,7 @@ config GPIO_TPS65086
 
 config GPIO_TPS65218
 	tristate "TPS65218 GPIO"
-	depends on MFD_TPS65218
+	depends on MFD_TPS65218 || COMPILE_TEST
 	help
 	  Select this option to enable GPIO driver for the TPS65218
 	  chip family.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 36/63] gpio: tps6586x: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (34 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 35/63] gpio: tps65218: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 37/63] gpio: tps65910: " Alexander Stein
                   ` (27 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 7518bc83187c..cf0cfeb93a71 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -920,7 +920,7 @@ config GPIO_TPS65218
 
 config GPIO_TPS6586X
 	bool "TPS6586X GPIO"
-	depends on MFD_TPS6586X
+	depends on MFD_TPS6586X || COMPILE_TEST
 	help
 	  Select this option to enable GPIO driver for the TPS6586X
 	  chip family.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 37/63] gpio: tps65910: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (35 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 36/63] gpio: tps6586x: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 38/63] gpio: tps65912: " Alexander Stein
                   ` (26 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index cf0cfeb93a71..1178e56bd83d 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -927,7 +927,7 @@ config GPIO_TPS6586X
 
 config GPIO_TPS65910
 	bool "TPS65910 GPIO"
-	depends on MFD_TPS65910
+	depends on MFD_TPS65910 || COMPILE_TEST
 	help
 	  Select this option to enable GPIO driver for the TPS65910
 	  chip family.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 38/63] gpio: tps65912: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (36 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 37/63] gpio: tps65910: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 39/63] gpio: twl4030: " Alexander Stein
                   ` (25 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 1178e56bd83d..143552c5ddd3 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -934,7 +934,7 @@ config GPIO_TPS65910
 
 config GPIO_TPS65912
 	tristate "TI TPS65912 GPIO"
-	depends on MFD_TPS65912
+	depends on MFD_TPS65912 || COMPILE_TEST
 	help
 	  This driver supports TPS65912 gpio chip
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 39/63] gpio: twl4030: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (37 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 38/63] gpio: tps65912: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 40/63] gpio: twl6040: " Alexander Stein
                   ` (24 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 143552c5ddd3..0d3fad059ac5 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -940,7 +940,7 @@ config GPIO_TPS65912
 
 config GPIO_TWL4030
 	tristate "TWL4030, TWL5030, and TPS659x0 GPIOs"
-	depends on TWL4030_CORE
+	depends on TWL4030_CORE || COMPILE_TEST
 	help
 	  Say yes here to access the GPIO signals of various multi-function
 	  power management chips from Texas Instruments.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 40/63] gpio: twl6040: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (38 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 39/63] gpio: twl4030: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 41/63] gpio: ucb1400: " Alexander Stein
                   ` (23 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 0d3fad059ac5..77bf0131d9b0 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -947,7 +947,7 @@ config GPIO_TWL4030
 
 config GPIO_TWL6040
 	tristate "TWL6040 GPO"
-	depends on TWL6040_CORE
+	depends on TWL6040_CORE || COMPILE_TEST
 	help
 	  Say yes here to access the GPO signals of twl6040
 	  audio chip from Texas Instruments.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 41/63] gpio: ucb1400: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (39 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 40/63] gpio: twl6040: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 42/63] gpio: wm831x: " Alexander Stein
                   ` (22 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 77bf0131d9b0..260f26a0c79a 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -954,7 +954,7 @@ config GPIO_TWL6040
 
 config GPIO_UCB1400
 	tristate "Philips UCB1400 GPIO"
-	depends on UCB1400_CORE
+	depends on UCB1400_CORE || COMPILE_TEST
 	help
 	  This enables support for the Philips UCB1400 GPIO pins.
 	  The UCB1400 is an AC97 audio codec.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 42/63] gpio: wm831x: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (40 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 41/63] gpio: ucb1400: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 43/63] gpio: wm8350: " Alexander Stein
                   ` (21 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 260f26a0c79a..3331e5a5313e 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -961,7 +961,7 @@ config GPIO_UCB1400
 
 config GPIO_WM831X
 	tristate "WM831x GPIOs"
-	depends on MFD_WM831X
+	depends on MFD_WM831X || COMPILE_TEST
 	help
 	  Say yes here to access the GPIO signals of WM831x power management
 	  chips from Wolfson Microelectronics.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 43/63] gpio: wm8350: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (41 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 42/63] gpio: wm831x: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 44/63] gpio: wm8994: " Alexander Stein
                   ` (20 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 3331e5a5313e..ff4d3d40f60e 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -968,7 +968,7 @@ config GPIO_WM831X
 
 config GPIO_WM8350
 	tristate "WM8350 GPIOs"
-	depends on MFD_WM8350
+	depends on MFD_WM8350 || COMPILE_TEST
 	help
 	  Say yes here to access the GPIO signals of WM8350 power management
 	  chips from Wolfson Microelectronics.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 44/63] gpio: wm8994: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (42 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 43/63] gpio: wm8350: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 45/63] gpio: viperboard: " Alexander Stein
                   ` (19 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index ff4d3d40f60e..259592622dcb 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -975,7 +975,7 @@ config GPIO_WM8350
 
 config GPIO_WM8994
 	tristate "WM8994 GPIOs"
-	depends on MFD_WM8994
+	depends on MFD_WM8994 || COMPILE_TEST
 	help
 	  Say yes here to access the GPIO signals of WM8994 audio hub
 	  CODECs from Wolfson Microelectronics.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 45/63] gpio: viperboard: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (43 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 44/63] gpio: wm8994: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 46/63] gpio: stmpe: Move dependencies to a single line Alexander Stein
                   ` (18 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 259592622dcb..6a580fcd51c0 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -1112,7 +1112,7 @@ menu "USB GPIO expanders"
 
 config GPIO_VIPERBOARD
 	tristate "Viperboard GPIO a & b support"
-	depends on MFD_VIPERBOARD
+	depends on MFD_VIPERBOARD || COMPILE_TEST
 	help
 	  Say yes here to access the GPIO signals of Nano River
 	  Technologies Viperboard. There are two GPIO chips on the
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 46/63] gpio: stmpe: Move dependencies to a single line
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (44 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 45/63] gpio: viperboard: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 47/63] gpio: stmpe: Allow compile testing Alexander Stein
                   ` (17 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

It's easier to add a simple || COMPILE_TEST whis way.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 6a580fcd51c0..5bd23e7124ef 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -883,8 +883,7 @@ config GPIO_RC5T583
 
 config GPIO_STMPE
 	bool "STMPE GPIOs"
-	depends on MFD_STMPE
-	depends on OF_GPIO
+	depends on MFD_STMPE && OF_GPIO
 	select GPIOLIB_IRQCHIP
 	help
 	  This enables support for the GPIOs found on the STMPE I/O
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 47/63] gpio: stmpe: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (45 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 46/63] gpio: stmpe: Move dependencies to a single line Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 48/63] gpio: tc3589x: Move dependencies to a single line Alexander Stein
                   ` (16 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 5bd23e7124ef..3a4d192646e6 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -883,7 +883,7 @@ config GPIO_RC5T583
 
 config GPIO_STMPE
 	bool "STMPE GPIOs"
-	depends on MFD_STMPE && OF_GPIO
+	depends on MFD_STMPE && OF_GPIO || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  This enables support for the GPIOs found on the STMPE I/O
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 48/63] gpio: tc3589x: Move dependencies to a single line
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (46 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 47/63] gpio: stmpe: Allow compile testing Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 49/63] gpio: tc3589x: Allow compile testing Alexander Stein
                   ` (15 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

It's easier to add a simple || COMPILE_TEST whis way.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 3a4d192646e6..b5d1e4641dd4 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -891,8 +891,7 @@ config GPIO_STMPE
 
 config GPIO_TC3589X
 	bool "TC3589X GPIOs"
-	depends on MFD_TC3589X
-	depends on OF_GPIO
+	depends on MFD_TC3589X && OF_GPIO
 	select GPIOLIB_IRQCHIP
 	help
 	  This enables support for the GPIOs found on the TC3589X
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 49/63] gpio: tc3589x: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (47 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 48/63] gpio: tc3589x: Move dependencies to a single line Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 50/63] gpio: ich: " Alexander Stein
                   ` (14 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index b5d1e4641dd4..eb6c9ebe36ad 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -891,7 +891,7 @@ config GPIO_STMPE
 
 config GPIO_TC3589X
 	bool "TC3589X GPIOs"
-	depends on MFD_TC3589X && OF_GPIO
+	depends on MFD_TC3589X && OF_GPIO || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  This enables support for the GPIOs found on the TC3589X
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 50/63] gpio: ich: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (48 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 49/63] gpio: tc3589x: Allow compile testing Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 51/63] gpio: lynxpoint: " Alexander Stein
                   ` (13 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index eb6c9ebe36ad..6768cb95a5a1 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -223,7 +223,7 @@ config GPIO_GRGPIO
 
 config GPIO_ICH
 	tristate "Intel ICH GPIO"
-	depends on PCI && X86
+	depends on PCI && X86 || COMPILE_TEST
 	select MFD_CORE
 	select LPC_ICH
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 51/63] gpio: lynxpoint: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (49 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 50/63] gpio: ich: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 52/63] gpio: vx855: " Alexander Stein
                   ` (12 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 6768cb95a5a1..28fb53c544d3 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -259,7 +259,7 @@ config GPIO_LPC18XX
 
 config GPIO_LYNXPOINT
 	tristate "Intel Lynxpoint GPIO support"
-	depends on ACPI && X86
+	depends on ACPI && X86 || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  driver for GPIO functionality on Intel Lynxpoint PCH chipset
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 52/63] gpio: vx855: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (50 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 51/63] gpio: lynxpoint: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 53/63] gpio: sch: " Alexander Stein
                   ` (11 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 28fb53c544d3..799f46cb8b46 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -444,7 +444,7 @@ config GPIO_VR41XX
 
 config GPIO_VX855
 	tristate "VIA VX855/VX875 GPIO"
-	depends on PCI
+	depends on PCI || COMPILE_TEST
 	select MFD_CORE
 	select MFD_VX855
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 53/63] gpio: sch: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (51 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 52/63] gpio: vx855: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 54/63] gpio: bt8xx: " Alexander Stein
                   ` (10 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 799f46cb8b46..17bcf01518d4 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -520,7 +520,7 @@ config GPIO_ZX
 endmenu
 
 menu "Port-mapped I/O GPIO drivers"
-	depends on X86 # Unconditional I/O space access
+	depends on X86 || COMPILE_TEST # Unconditional I/O space access
 
 config GPIO_104_DIO_48E
 	tristate "ACCES 104-DIO-48E GPIO support"
@@ -571,7 +571,7 @@ config GPIO_IT87
 
 config GPIO_SCH
 	tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO"
-	depends on PCI
+	depends on PCI || COMPILE_TEST
 	select MFD_CORE
 	select LPC_SCH
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 54/63] gpio: bt8xx: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (52 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 53/63] gpio: sch: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 55/63] gpio: intel-mid: " Alexander Stein
                   ` (9 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 17bcf01518d4..2007c1c76d12 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -981,7 +981,7 @@ config GPIO_WM8994
 endmenu
 
 menu "PCI GPIO expanders"
-	depends on PCI
+	depends on PCI || COMPILE_TEST
 
 config GPIO_AMD8111
 	tristate "AMD 8111 GPIO driver"
@@ -996,7 +996,7 @@ config GPIO_AMD8111
 
 config GPIO_BT8XX
 	tristate "BT8XX GPIO abuser"
-	depends on VIDEO_BT848=n
+	depends on VIDEO_BT848=n || COMPILE_TEST
 	help
 	  The BT8xx frame grabber chip has 24 GPIO pins that can be abused
 	  as a cheap PCI GPIO card.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 55/63] gpio: intel-mid: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (53 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 54/63] gpio: bt8xx: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 56/63] gpio: sodaville: Use of_property_read_u32 instead of of_read_number Alexander Stein
                   ` (8 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 2007c1c76d12..9fea3db47d77 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -1012,7 +1012,7 @@ config GPIO_BT8XX
 
 config GPIO_INTEL_MID
 	bool "Intel Mid GPIO support"
-	depends on X86
+	depends on X86 || COMPILE_TEST
 	select GPIOLIB_IRQCHIP
 	help
 	  Say Y here to support Intel Mid GPIO.
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 56/63] gpio: sodaville: Use of_property_read_u32 instead of of_read_number
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (54 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 55/63] gpio: intel-mid: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 57/63] gpio: sodaville: Allow compile testing Alexander Stein
                   ` (7 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

This allows the driver to be compile tested without adding a dummy to
of_read_number for !OF builds.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/gpio-sodaville.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/drivers/gpio/gpio-sodaville.c b/drivers/gpio/gpio-sodaville.c
index e3cb6772f6ec..ddf6b941dffc 100644
--- a/drivers/gpio/gpio-sodaville.c
+++ b/drivers/gpio/gpio-sodaville.c
@@ -192,8 +192,6 @@ static int sdv_gpio_probe(struct pci_dev *pdev,
 {
 	struct sdv_gpio_chip_data *sd;
 	unsigned long addr;
-	const void *prop;
-	int len;
 	int ret;
 	u32 mux_val;
 
@@ -219,11 +217,8 @@ static int sdv_gpio_probe(struct pci_dev *pdev,
 	}
 	sd->gpio_pub_base = ioremap(addr, pci_resource_len(pdev, GPIO_BAR));
 
-	prop = of_get_property(pdev->dev.of_node, "intel,muxctl", &len);
-	if (prop && len == 4) {
-		mux_val = of_read_number(prop, 1);
+	if (!of_property_read_u32(pdev->dev.of_node, "intel,muxctl", &mux_val))
 		writel(mux_val, sd->gpio_pub_base + GPMUXCTL);
-	}
 
 	ret = bgpio_init(&sd->chip, &pdev->dev, 4,
 			sd->gpio_pub_base + GPINR, sd->gpio_pub_base + GPOUTR,
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 57/63] gpio: sodaville: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (55 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 56/63] gpio: sodaville: Use of_property_read_u32 instead of of_read_number Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 58/63] gpio: 74x164: " Alexander Stein
                   ` (6 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 9fea3db47d77..d77281285d24 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -1052,7 +1052,7 @@ config GPIO_RDC321X
 
 config GPIO_SODAVILLE
 	bool "Intel Sodaville GPIO support"
-	depends on X86 && OF
+	depends on X86 && OF || COMPILE_TEST
 	select GPIO_GENERIC
 	select GENERIC_IRQ_CHIP
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 58/63] gpio: 74x164: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (56 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 57/63] gpio: sodaville: Allow compile testing Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 59/63] gpio: etraxfs: " Alexander Stein
                   ` (5 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index d77281285d24..03ff9e8a8759 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -1065,7 +1065,7 @@ menu "SPI GPIO expanders"
 
 config GPIO_74X164
 	tristate "74x164 serial-in/parallel-out 8-bits shift register"
-	depends on OF
+	depends on OF || COMPILE_TEST
 	help
 	  Driver for 74x164 compatible serial-in/parallel-out 8-outputs
 	  shift registers. This driver can be used to provide access
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 59/63] gpio: etraxfs: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (57 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 58/63] gpio: 74x164: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 60/63] gpio: grgpio: " Alexander Stein
                   ` (4 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 03ff9e8a8759..e021aa4ab31a 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -188,7 +188,7 @@ config GPIO_EP93XX
 config GPIO_ETRAXFS
 	bool "Axis ETRAX FS General I/O"
 	depends on CRIS || COMPILE_TEST
-	depends on OF
+	depends on OF || COMPILE_TEST
 	select GPIO_GENERIC
 	select GPIOLIB_IRQCHIP
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 60/63] gpio: grgpio: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (58 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 59/63] gpio: etraxfs: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 17:39 ` [PATCH v2 61/63] gpio: mvebu: " Alexander Stein
                   ` (3 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index e021aa4ab31a..712ff1ffa4c3 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -214,7 +214,7 @@ config GPIO_GENERIC_PLATFORM
 
 config GPIO_GRGPIO
 	tristate "Aeroflex Gaisler GRGPIO support"
-	depends on OF
+	depends on OF || COMPILE_TEST
 	select GPIO_GENERIC
 	select IRQ_DOMAIN
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 61/63] gpio: mvebu: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (59 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 60/63] gpio: grgpio: " Alexander Stein
@ 2016-04-05 17:39 ` Alexander Stein
  2016-04-05 18:40 ` [PATCH v2 62/63] gpio: tps65086: " Alexander Stein
                   ` (2 subsequent siblings)
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 17:39 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 712ff1ffa4c3..57a8b628af14 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -311,7 +311,7 @@ config GPIO_MPC8XXX
 config GPIO_MVEBU
 	def_bool y
 	depends on PLAT_ORION || COMPILE_TEST
-	depends on OF
+	depends on OF || COMPILE_TEST
 	select GENERIC_IRQ_CHIP
 
 config GPIO_MXC
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 62/63] gpio: tps65086: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (60 preceding siblings ...)
  2016-04-05 17:39 ` [PATCH v2 61/63] gpio: mvebu: " Alexander Stein
@ 2016-04-05 18:40 ` Alexander Stein
  2016-04-05 18:40 ` [PATCH v2 63/63] gpio: xgene-sb: " Alexander Stein
  2016-04-08 12:24 ` [PATCH v2 00/63] Allow compile testing of most gpio drivers Linus Walleij
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 18:40 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 57a8b628af14..21dc5e97d38a 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -905,7 +905,7 @@ config GPIO_TIMBERDALE
 
 config GPIO_TPS65086
 	tristate "TI TPS65086 GPO"
-	depends on MFD_TPS65086
+	depends on MFD_TPS65086 || COMPILE_TEST
 	help
 	  This driver supports the GPO on TI TPS65086x PMICs.
 
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* [PATCH v2 63/63] gpio: xgene-sb: Allow compile testing
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (61 preceding siblings ...)
  2016-04-05 18:40 ` [PATCH v2 62/63] gpio: tps65086: " Alexander Stein
@ 2016-04-05 18:40 ` Alexander Stein
  2016-04-08 12:24 ` [PATCH v2 00/63] Allow compile testing of most gpio drivers Linus Walleij
  63 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-05 18:40 UTC (permalink / raw)
  To: Linus Walleij, Alexandre Courbot; +Cc: Alexander Stein, linux-gpio

Lower dependencies for compile testing unless IRQ_DOMAIN_HIERARCHY is
undefined, which is required by the driver to compile.

Signed-off-by: Alexander Stein <alexanders83@web.de>
---
 drivers/gpio/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 21dc5e97d38a..ac910d3e0389 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -465,7 +465,7 @@ config GPIO_XGENE
 
 config GPIO_XGENE_SB
 	tristate "APM X-Gene GPIO standby controller support"
-	depends on ARCH_XGENE && OF_GPIO
+	depends on ARCH_XGENE && OF_GPIO || COMPILE_TEST && IRQ_DOMAIN_HIERARCHY
 	select GPIO_GENERIC
 	select GPIOLIB_IRQCHIP
 	help
-- 
2.8.0


^ permalink raw reply related	[flat|nested] 67+ messages in thread

* Re: [PATCH v2 00/63] Allow compile testing of most gpio drivers
  2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
                   ` (62 preceding siblings ...)
  2016-04-05 18:40 ` [PATCH v2 63/63] gpio: xgene-sb: " Alexander Stein
@ 2016-04-08 12:24 ` Linus Walleij
  2016-04-11  7:01   ` Linus Walleij
  63 siblings, 1 reply; 67+ messages in thread
From: Linus Walleij @ 2016-04-08 12:24 UTC (permalink / raw)
  To: Alexander Stein; +Cc: Alexandre Courbot, linux-gpio

On Tue, Apr 5, 2016 at 7:35 PM, Alexander Stein <alexanders83@web.de> wrote:

> Now all changes are restricted to GPIO subsystem are available on
> https://github.com/AlexanderStein/linux/tree/gpio-compile-test

Please do not base branches on my for-next branch, instead
use my "devel" branch for stuff like this.

However I successfully pulled it in and rebase it, removing
the offending commits, so I'm pushing this to the build
servers for a massive test!

Let's see what happens.

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 67+ messages in thread

* Re: [PATCH v2 00/63] Allow compile testing of most gpio drivers
  2016-04-08 12:24 ` [PATCH v2 00/63] Allow compile testing of most gpio drivers Linus Walleij
@ 2016-04-11  7:01   ` Linus Walleij
  2016-04-11 18:01     ` Alexander Stein
  0 siblings, 1 reply; 67+ messages in thread
From: Linus Walleij @ 2016-04-11  7:01 UTC (permalink / raw)
  To: Alexander Stein; +Cc: Alexandre Courbot, linux-gpio

On Fri, Apr 8, 2016 at 2:24 PM, Linus Walleij <linus.walleij@linaro.org> wrote:
> On Tue, Apr 5, 2016 at 7:35 PM, Alexander Stein <alexanders83@web.de> wrote:
>
>> Now all changes are restricted to GPIO subsystem are available on
>> https://github.com/AlexanderStein/linux/tree/gpio-compile-test
>
> Please do not base branches on my for-next branch, instead
> use my "devel" branch for stuff like this.
>
> However I successfully pulled it in and rebase it, removing
> the offending commits, so I'm pushing this to the build
> servers for a massive test!
>
> Let's see what happens.

As it turns out, it makes things explode to the left and right on
the build servers.

I guess we need to trickle in a few patches at a time, while
fixing the compile errors they raise.

Unfortunately the build servers have this tendency to shoot
the messenger, but on the other hand, if we churn through them,
drivers get fixed. Mostly Kconfig stuff it seems?

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 67+ messages in thread

* Re: Re: [PATCH v2 00/63] Allow compile testing of most gpio drivers
  2016-04-11  7:01   ` Linus Walleij
@ 2016-04-11 18:01     ` Alexander Stein
  0 siblings, 0 replies; 67+ messages in thread
From: Alexander Stein @ 2016-04-11 18:01 UTC (permalink / raw)
  To: Linus Walleij; +Cc: Alexandre Courbot, linux-gpio

On Monday 11 April 2016, 09:01:45 wrote Linus Walleij:
> On Fri, Apr 8, 2016 at 2:24 PM, Linus Walleij <linus.walleij@linaro.org> 
wrote:
> > Let's see what happens.
> 
> As it turns out, it makes things explode to the left and right on
> the build servers.
> 
> I guess we need to trickle in a few patches at a time, while
> fixing the compile errors they raise.
> 
> Unfortunately the build servers have this tendency to shoot
> the messenger, but on the other hand, if we churn through them,
> drivers get fixed. Mostly Kconfig stuff it seems?

Good to see this actually raises some errors.
Especially the blackfin errors related error appear to be Kconfig related.
x86_64 errors are storing/restoring 32 bit integers in pointers.
arm, sparc and i386 can be fixed by adding COMPILED_TEST to amba and 
mfd/intel_msic. Dunno what would be a good approach.

Best regards,
Alexander


^ permalink raw reply	[flat|nested] 67+ messages in thread

end of thread, other threads:[~2016-04-11 18:01 UTC | newest]

Thread overview: 67+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-05 17:35 [PATCH v2 00/63] Allow compile testing of most gpio drivers Alexander Stein
2016-04-05 17:35 ` [PATCH v2 01/63] gpio: gpiolib-of: Allow compile testing Alexander Stein
2016-04-05 17:35 ` [PATCH v2 02/63] gpio: tegra: Allow compile test Alexander Stein
2016-04-05 17:35 ` [PATCH v2 03/63] gpio: davinci: Allow compile testing Alexander Stein
2016-04-05 17:35 ` [PATCH v2 04/63] gpio: em: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 05/63] gpio: ge: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 06/63] gpio: iop: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 07/63] gpio: mvebu: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 08/63] gpio: mxc: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 09/63] gpio: mxs: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 10/63] gpio: omap: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 11/63] gpio: pl061: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 12/63] gpio: pxa: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 13/63] gpio: spear-spics: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 14/63] gpio: sta2x11: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 15/63] gpio: syscon: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 16/63] gpio: tb10x: " Alexander Stein
2016-04-05 17:35 ` [PATCH v2 17/63] gpio: vf610: Explicitly include pinctrl consumer header Alexander Stein
2016-04-05 17:35 ` [PATCH v2 18/63] gpio: vf610: Allow compile testing Alexander Stein
2016-04-05 17:35 ` [PATCH v2 19/63] gpio: xgene: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 20/63] gpio: zynq: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 21/63] gpio: mc9s08dz60: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 22/63] gpio: adp5520: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 23/63] gpio: arizona: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 24/63] gpio: crystalcove: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 25/63] gpio: da9052: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 26/63] gpio: da9055: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 27/63] gpio: dln2: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 28/63] gpio: jantz-ttl: " Alexander Stein
2016-04-05 17:38 ` [PATCH v2 29/63] gpio: kempld: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 30/63] gpio: lp3943: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 31/63] gpio: msic: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 32/63] gpio: palmas: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 33/63] gpio: rc5t583: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 34/63] gpio: timberdale: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 35/63] gpio: tps65218: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 36/63] gpio: tps6586x: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 37/63] gpio: tps65910: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 38/63] gpio: tps65912: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 39/63] gpio: twl4030: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 40/63] gpio: twl6040: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 41/63] gpio: ucb1400: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 42/63] gpio: wm831x: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 43/63] gpio: wm8350: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 44/63] gpio: wm8994: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 45/63] gpio: viperboard: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 46/63] gpio: stmpe: Move dependencies to a single line Alexander Stein
2016-04-05 17:39 ` [PATCH v2 47/63] gpio: stmpe: Allow compile testing Alexander Stein
2016-04-05 17:39 ` [PATCH v2 48/63] gpio: tc3589x: Move dependencies to a single line Alexander Stein
2016-04-05 17:39 ` [PATCH v2 49/63] gpio: tc3589x: Allow compile testing Alexander Stein
2016-04-05 17:39 ` [PATCH v2 50/63] gpio: ich: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 51/63] gpio: lynxpoint: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 52/63] gpio: vx855: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 53/63] gpio: sch: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 54/63] gpio: bt8xx: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 55/63] gpio: intel-mid: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 56/63] gpio: sodaville: Use of_property_read_u32 instead of of_read_number Alexander Stein
2016-04-05 17:39 ` [PATCH v2 57/63] gpio: sodaville: Allow compile testing Alexander Stein
2016-04-05 17:39 ` [PATCH v2 58/63] gpio: 74x164: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 59/63] gpio: etraxfs: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 60/63] gpio: grgpio: " Alexander Stein
2016-04-05 17:39 ` [PATCH v2 61/63] gpio: mvebu: " Alexander Stein
2016-04-05 18:40 ` [PATCH v2 62/63] gpio: tps65086: " Alexander Stein
2016-04-05 18:40 ` [PATCH v2 63/63] gpio: xgene-sb: " Alexander Stein
2016-04-08 12:24 ` [PATCH v2 00/63] Allow compile testing of most gpio drivers Linus Walleij
2016-04-11  7:01   ` Linus Walleij
2016-04-11 18:01     ` Alexander Stein

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.