summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Nelson <eric.nelson@boundarydevices.com>2012-10-03 15:09:04 -0700
committerEric Nelson <eric.nelson@boundarydevices.com>2013-02-12 10:46:51 -0700
commitece5aa7de11df34d89215415938408832ccf8773 (patch)
tree037b95aa838d4d831e258b87506be688a8329073
parentd6ae7baae8751d6ebf073cd6e2526c02b615e132 (diff)
i.MX6: mx6qsabrelite: add weak pull-up on RGB touch screen interrupt line (GP4:20)
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
-rw-r--r--arch/arm/mach-mx6/board-mx6q_sabrelite.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabrelite.c b/arch/arm/mach-mx6/board-mx6q_sabrelite.c
index c620768541b7..b9749d456276 100644
--- a/arch/arm/mach-mx6/board-mx6q_sabrelite.c
+++ b/arch/arm/mach-mx6/board-mx6q_sabrelite.c
@@ -109,6 +109,9 @@
PAD_CTL_PUS_22K_UP | PAD_CTL_SPEED_MED | \
PAD_CTL_DSE_40ohm | PAD_CTL_HYS)
+#define WEAK_PULLUP (PAD_CTL_HYS | PAD_CTL_PKE \
+ | PAD_CTL_PUE | PAD_CTL_PUS_100K_UP)
+
#define N6_IRQ_TEST_PADCFG (PAD_CTL_PKE | PAD_CTL_PUE | PAD_CTL_PUS_100K_DOWN | PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | PAD_CTL_HYS)
#define N6_IRQ_PADCFG (PAD_CTL_PUE | PAD_CTL_PUS_100K_DOWN | PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | PAD_CTL_HYS)
#define N6_EN_PADCFG (PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm)
@@ -275,7 +278,8 @@ static iomux_v3_cfg_t mx6q_sabrelite_pads[] = {
MX6Q_PAD_DI0_PIN15__IPU1_DI0_PIN15, /* DE */
MX6Q_PAD_DI0_PIN2__IPU1_DI0_PIN2, /* HSync */
MX6Q_PAD_DI0_PIN3__IPU1_DI0_PIN3, /* VSync */
- MX6Q_PAD_DI0_PIN4__GPIO_4_20, /* I2C Touch IRQ */
+ NEW_PAD_CTRL(MX6Q_PAD_DI0_PIN4__GPIO_4_20,
+ WEAK_PULLUP), /* I2C Touch IRQ */
MX6Q_PAD_DISP0_DAT0__IPU1_DISP0_DAT_0,
MX6Q_PAD_DISP0_DAT1__IPU1_DISP0_DAT_1,
MX6Q_PAD_DISP0_DAT2__IPU1_DISP0_DAT_2,