summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Li <Frank.Li@freescale.com>2012-02-06 12:54:28 +0800
committerFrank Li <Frank.Li@freescale.com>2012-02-06 16:42:06 +0800
commit4a77281fc5b763f6e12ac1fd9b12ff68a9d91acc (patch)
treeb5cfa5630ec210c584f8daef39a97bfb90f92aad
parent17b260c58639af59b9d18fceb59d58c71188a980 (diff)
ENGR00173846 MX6DQ_SD: add touch support for LVDS0 and LVDS1
Add touch support. Signed-off-by: Frank Li <Frank.Li@freescale.com>
-rw-r--r--arch/arm/mach-mx6/board-mx6q_sabresd.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabresd.c b/arch/arm/mach-mx6/board-mx6q_sabresd.c
index 724fd1565870..764abced9497 100644
--- a/arch/arm/mach-mx6/board-mx6q_sabresd.c
+++ b/arch/arm/mach-mx6/board-mx6q_sabresd.c
@@ -80,7 +80,8 @@
#define MX6Q_SABRESD_SD3_WP IMX_GPIO_NR(2, 1)
#define MX6Q_SABRESD_ECSPI1_CS1 IMX_GPIO_NR(3, 19)
#define MX6Q_SABRESD_USB_OTG_PWR IMX_GPIO_NR(3, 22)
-#define MX6Q_SABRESD_CAP_TCH_INT1 IMX_GPIO_NR(1, 9)
+#define MX6Q_SABRESD_CAP_TCH_INT1 IMX_GPIO_NR(6, 7)
+#define MX6Q_SABRESD_CAP_TCH_INT0 IMX_GPIO_NR(6, 8)
#define MX6Q_SABRESD_USB_HUB_RESET IMX_GPIO_NR(7, 12)
#define MX6Q_SABRESD_CAN1_STBY IMX_GPIO_NR(1, 2)
#define MX6Q_SABRESD_CAN1_EN IMX_GPIO_NR(1, 4)
@@ -207,8 +208,8 @@ static iomux_v3_cfg_t mx6q_sabresd_pads[] = {
MX6Q_PAD_KEY_ROW3__I2C2_SDA, /* GPIO4[13] */
/* I2C3 */
- MX6Q_PAD_GPIO_5__I2C3_SCL, /* GPIO1[5] - J7 - Display card */
- MX6Q_PAD_GPIO_16__I2C3_SDA, /* GPIO7[11] - J15 - RGB connector */
+ MX6Q_PAD_GPIO_3__I2C3_SCL, /* GPIO1[3] */
+ MX6Q_PAD_GPIO_16__I2C3_SDA, /* GPIO7[11]*/
/* DISPLAY */
MX6Q_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK,
@@ -567,6 +568,10 @@ static struct i2c_board_info mxc_i2c1_board_info[] __initdata = {
I2C_BOARD_INFO("ov5640_mipi", 0x3c),
.platform_data = (void *)&mipi_csi2_data,
},
+ {
+ I2C_BOARD_INFO("egalax_ts", 0x4),
+ .irq = gpio_to_irq(MX6Q_SABRESD_CAP_TCH_INT0),
+ },
};
static struct i2c_board_info mxc_i2c2_board_info[] __initdata = {