summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-apalis_t30.c
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-08-30 15:33:38 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-08-30 15:33:38 +0200
commit4ab1bd1ed132fce3b003a21d73c5f3b91118b2a6 (patch)
tree46e8c2f91df964e41735c0e93b8ee91ab9b77a60 /arch/arm/mach-tegra/board-apalis_t30.c
parent05c8e7725952c56c60c702273c78959ec89338e7 (diff)
apalis_t30: export Apalis GPIOs to userspace via sysfs
Up to now only the LVDS transceiver controlling GPIOs were exported. This patch adds the generic Apalis GPIOs to the list of via sysfs to userspace exported ones as well.
Diffstat (limited to 'arch/arm/mach-tegra/board-apalis_t30.c')
-rw-r--r--arch/arm/mach-tegra/board-apalis_t30.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-apalis_t30.c b/arch/arm/mach-tegra/board-apalis_t30.c
index 88544ac1b201..acabf5eb7d70 100644
--- a/arch/arm/mach-tegra/board-apalis_t30.c
+++ b/arch/arm/mach-tegra/board-apalis_t30.c
@@ -232,6 +232,15 @@ static struct tegra_clk_init_table apalis_t30_clk_init_table[] __initdata = {
/* GPIO */
static struct gpio apalis_t30_gpios[] = {
+ {APALIS_GPIO1, GPIOF_IN, "GPIO1 X1-1"},
+ {APALIS_GPIO2, GPIOF_IN, "GPIO2 X1-3"},
+ {APALIS_GPIO3, GPIOF_IN, "GPIO3 X1-5"},
+ {APALIS_GPIO4, GPIOF_IN, "GPIO4 X1-7"},
+ {APALIS_GPIO5, GPIOF_IN, "GPIO5 X1-9"},
+ {APALIS_GPIO6, GPIOF_IN, "GPIO6 X1-11"},
+ /* GPIO7 is used by PCIe driver on Evaluation board */
+/* {APALIS_GPIO7, GPIOF_IN, "GPIO7 X1-13"}, */
+ {APALIS_GPIO8, GPIOF_IN, "GPIO8 X1-15, FAN"},
{TEGRA_GPIO_PBB0, GPIOF_IN, "LVDS: Single/Dual Ch"},
{TEGRA_GPIO_PBB3, GPIOF_IN, "LVDS: 18/24 Bit Mode"},
{TEGRA_GPIO_PBB4, GPIOF_IN, "LVDS: Output Enable"},