aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio
diff options
context:
space:
mode:
authorPeter Robinson <pbrobinson@gmail.com>2016-11-20 12:37:25 -0500
committerLinus Walleij <linus.walleij@linaro.org>2016-11-22 04:20:29 -0500
commit72aba2e25e0fad0c5bd24a1dd10725c99fcef3c6 (patch)
tree26e316ac83d5d34614fb49b43ace97be9802f92b /drivers/gpio
parentd65aa4b67b4f47f303bdeaef1e4d42ef18e6b293 (diff)
gpio: x86: update config dependencies for x86 specific hardware
The devices here are specific to x86 so lets depend on x86. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio')
-rw-r--r--drivers/gpio/Kconfig13
1 files changed, 8 insertions, 5 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index cdff5748f5be..b19e84747f31 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -455,7 +455,7 @@ config GPIO_VR41XX
455 455
456config GPIO_VX855 456config GPIO_VX855
457 tristate "VIA VX855/VX875 GPIO" 457 tristate "VIA VX855/VX875 GPIO"
458 depends on PCI 458 depends on (X86 || COMPILE_TEST) && PCI
459 select MFD_CORE 459 select MFD_CORE
460 select MFD_VX855 460 select MFD_VX855
461 help 461 help
@@ -607,7 +607,7 @@ config GPIO_IT87
607 607
608config GPIO_SCH 608config GPIO_SCH
609 tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO" 609 tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO"
610 depends on PCI 610 depends on (X86 || COMPILE_TEST) && PCI
611 select MFD_CORE 611 select MFD_CORE
612 select LPC_SCH 612 select LPC_SCH
613 help 613 help
@@ -832,7 +832,7 @@ config GPIO_ARIZONA
832 832
833config GPIO_CRYSTAL_COVE 833config GPIO_CRYSTAL_COVE
834 tristate "GPIO support for Crystal Cove PMIC" 834 tristate "GPIO support for Crystal Cove PMIC"
835 depends on INTEL_SOC_PMIC 835 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC
836 select GPIOLIB_IRQCHIP 836 select GPIOLIB_IRQCHIP
837 help 837 help
838 Support for GPIO pins on Crystal Cove PMIC. 838 Support for GPIO pins on Crystal Cove PMIC.
@@ -845,6 +845,7 @@ config GPIO_CRYSTAL_COVE
845 845
846config GPIO_CS5535 846config GPIO_CS5535
847 tristate "AMD CS5535/CS5536 GPIO support" 847 tristate "AMD CS5535/CS5536 GPIO support"
848 depends on X86 || MIPS || COMPILE_TEST
848 depends on MFD_CS5535 849 depends on MFD_CS5535
849 help 850 help
850 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that 851 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that
@@ -937,7 +938,7 @@ config GPIO_MAX77620
937 938
938config GPIO_MSIC 939config GPIO_MSIC
939 bool "Intel MSIC mixed signal gpio support" 940 bool "Intel MSIC mixed signal gpio support"
940 depends on MFD_INTEL_MSIC 941 depends on (X86 || COMPILE_TEST) && MFD_INTEL_MSIC
941 help 942 help
942 Enable support for GPIO on intel MSIC controllers found in 943 Enable support for GPIO on intel MSIC controllers found in
943 intel MID devices 944 intel MID devices
@@ -1038,7 +1039,7 @@ config GPIO_UCB1400
1038 1039
1039config GPIO_WHISKEY_COVE 1040config GPIO_WHISKEY_COVE
1040 tristate "GPIO support for Whiskey Cove PMIC" 1041 tristate "GPIO support for Whiskey Cove PMIC"
1041 depends on INTEL_SOC_PMIC 1042 depends on (X86 || COMPILE_TEST) && INTEL_SOC_PMIC
1042 select GPIOLIB_IRQCHIP 1043 select GPIOLIB_IRQCHIP
1043 help 1044 help
1044 Support for GPIO pins on Whiskey Cove PMIC. 1045 Support for GPIO pins on Whiskey Cove PMIC.
@@ -1077,6 +1078,7 @@ menu "PCI GPIO expanders"
1077 1078
1078config GPIO_AMD8111 1079config GPIO_AMD8111
1079 tristate "AMD 8111 GPIO driver" 1080 tristate "AMD 8111 GPIO driver"
1081 depends on X86 || COMPILE_TEST
1080 help 1082 help
1081 The AMD 8111 south bridge contains 32 GPIO pins which can be used. 1083 The AMD 8111 south bridge contains 32 GPIO pins which can be used.
1082 1084
@@ -1118,6 +1120,7 @@ config GPIO_MERRIFIELD
1118 1120
1119config GPIO_ML_IOH 1121config GPIO_ML_IOH
1120 tristate "OKI SEMICONDUCTOR ML7213 IOH GPIO support" 1122 tristate "OKI SEMICONDUCTOR ML7213 IOH GPIO support"
1123 depends on X86 || COMPILE_TEST
1121 select GENERIC_IRQ_CHIP 1124 select GENERIC_IRQ_CHIP
1122 help 1125 help
1123 ML7213 is companion chip for Intel Atom E6xx series. 1126 ML7213 is companion chip for Intel Atom E6xx series.