summaryrefslogtreecommitdiff
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
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.
-rw-r--r--arch/arm/mach-tegra/board-apalis_t30.c9
-rw-r--r--arch/arm/mach-tegra/board-apalis_t30.h9
2 files changed, 9 insertions, 9 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"},
diff --git a/arch/arm/mach-tegra/board-apalis_t30.h b/arch/arm/mach-tegra/board-apalis_t30.h
index 5ea5c0b31042..8c11647b8319 100644
--- a/arch/arm/mach-tegra/board-apalis_t30.h
+++ b/arch/arm/mach-tegra/board-apalis_t30.h
@@ -48,15 +48,6 @@
#define FAN_EN APALIS_GPIO8
-#define GPIO1 TEGRA_GPIO_PS2
-#define GPIO2 TEGRA_GPIO_PS3
-#define GPIO3 TEGRA_GPIO_PS4
-#define GPIO4 TEGRA_GPIO_PS5
-#define GPIO5 TEGRA_GPIO_PS6
-#define GPIO6 TEGRA_GPIO_PQ0
-#define GPIO7 TEGRA_GPIO_PS7
-#define GPIO8 TEGRA_GPIO_PQ1
-
#define HDMI1_HPD TEGRA_GPIO_PN7
#define I2C1_SCL TEGRA_GPIO_PC4