summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/include/mach/gpio.h
diff options
context:
space:
mode:
authorChao Jiang <chaoj@nvidia.com>2011-03-04 17:17:01 +0900
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:41:58 -0800
commit4434c9600e3b4e9eb5dfc64f2d12116a78067a70 (patch)
tree3e16e6f3445856f5d3d4970d96aa45b0b6019599 /arch/arm/mach-tegra/include/mach/gpio.h
parent8875ba0b538897098b8347b9975837983a74ecd4 (diff)
ARM: Tegra: Defined ARCH_NR_GPIOS for tegra chip
The default value of ARCH_NR_GPIOS is defined to 256. That is not enough for Tegra based board such as ventana. Ventana has 224 gpios on Tegra soc and other gpio expanders like PMU and audio codecs. Extended GPIO numbers to make external gpio pins work. fixes bug 766757 Original-Change-Id: Iaa4dba1881bc9824151e99976308d7dadba752d2 Reviewed-on: http://git-master/r/21199 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Rebase-Id: R88e9b7b180490f07083a2b383232235c06db70a1
Diffstat (limited to 'arch/arm/mach-tegra/include/mach/gpio.h')
-rw-r--r--arch/arm/mach-tegra/include/mach/gpio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/gpio.h b/arch/arm/mach-tegra/include/mach/gpio.h
index ebd9410138ec..73b561da5019 100644
--- a/arch/arm/mach-tegra/include/mach/gpio.h
+++ b/arch/arm/mach-tegra/include/mach/gpio.h
@@ -24,6 +24,7 @@
#include <mach/irqs.h>
#define TEGRA_NR_GPIOS INT_GPIO_NR
+#define ARCH_NR_GPIOS (TEGRA_NR_GPIOS + 128)
#include <asm-generic/gpio.h>