summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Likely <grant.likely@secretlab.ca>2012-01-11 11:03:41 -0700
committerGrant Likely <grant.likely@secretlab.ca>2012-01-17 17:43:09 -0700
commit265fe02b6fade1704f01c4e96f99ac051b7fab9d (patch)
tree37da7860b4e7c6fe5982ff55d6e705c25d556862
parentdd9328a6b026060699d4136d8f926e39281c8a18 (diff)
downloadlinux-stable-265fe02b6fade1704f01c4e96f99ac051b7fab9d.tar.gz
linux-stable-265fe02b6fade1704f01c4e96f99ac051b7fab9d.tar.bz2
linux-stable-265fe02b6fade1704f01c4e96f99ac051b7fab9d.zip
gpio/it8761e: Restrict it8761e gpio driver to x86.
This driver does an unconditional read of io space during module init which causes a bad dereference on ARM. It looks to me like this is an x86 only drivers, so restrict it to only compile on x86. Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Cc: Denis Turischev <denis@compulab.co.il>
-rw-r--r--drivers/gpio/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 37c4bd1cacd5..d0c41188d4e5 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -87,6 +87,7 @@ config GPIO_GENERIC_PLATFORM
config GPIO_IT8761E
tristate "IT8761E GPIO support"
+ depends on X86 # unconditional access to IO space.
help
Say yes here to support GPIO functionality of IT8761E super I/O chip.