diff options
author | Peter Robinson <pbrobinson@gmail.com> | 2016-11-20 12:37:25 -0500 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2016-11-22 04:20:29 -0500 |
commit | 72aba2e25e0fad0c5bd24a1dd10725c99fcef3c6 (patch) | |
tree | 26e316ac83d5d34614fb49b43ace97be9802f92b /drivers/gpio | |
parent | d65aa4b67b4f47f303bdeaef1e4d42ef18e6b293 (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/Kconfig | 13 |
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 | ||
456 | config GPIO_VX855 | 456 | config 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 | ||
608 | config GPIO_SCH | 608 | config 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 | ||
833 | config GPIO_CRYSTAL_COVE | 833 | config 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 | ||
846 | config GPIO_CS5535 | 846 | config 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 | ||
938 | config GPIO_MSIC | 939 | config 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 | ||
1039 | config GPIO_WHISKEY_COVE | 1040 | config 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 | ||
1078 | config GPIO_AMD8111 | 1079 | config 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 | ||
1119 | config GPIO_ML_IOH | 1121 | config 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. |