Message ID | 1376412499-21007-3-git-send-email-zubair.lutfullah@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
* Zubair Lutfullah | 2013-08-13 17:48:17 [+0100]: >diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c >index e165fcb..766bc7e 100644 >--- a/drivers/input/touchscreen/ti_am335x_tsc.c >+++ b/drivers/input/touchscreen/ti_am335x_tsc.c >@@ -31,7 +31,7 @@ > #include <linux/mfd/ti_am335x_tscadc.h> > > #define ADCFSM_STEPID 0x10 >-#define SEQ_SETTLE 275 >+#define SEQ_SETTLE 350 > #define MAX_12BIT ((1 << 12) - 1) Okay, if this is required then it is. But in the long turn we should make this interrupt threaded since this delay in interrupt context is way too long. Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c index e165fcb..766bc7e 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c @@ -31,7 +31,7 @@ #include <linux/mfd/ti_am335x_tscadc.h> #define ADCFSM_STEPID 0x10 -#define SEQ_SETTLE 275 +#define SEQ_SETTLE 350 #define MAX_12BIT ((1 << 12) - 1) static const int config_pins[] = {
Before checking PEN UP event, IRQ delays for this amount of time to let FSM stabilize. Previously, with only the TSC driver in IRQ mode, this delay was sufficient. The delay is increased slightly to accomodate if the ADC is also being used simultaneously in continuous mode. Signed-off-by: Zubair Lutfullah <zubair.lutfullah@gmail.com> --- drivers/input/touchscreen/ti_am335x_tsc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)