From 6b8bb00b0bddc8edc58114681320fcd892199790 Mon Sep 17 00:00:00 2001 From: Adrian Alonso Date: Wed, 24 Aug 2011 17:52:27 -0500 Subject: [PATCH] egalax: touchscreen single event mode * Kernel patch for enabling single event mode for eGalax touchscreen driver. Signed-off-by: Adrian Alonso --- ...galax_ts-enable-single-event-support.patch | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 meta-fsl-arm/recipes-kernel/linux/linux-imx/egalax_ts-enable-single-event-support.patch diff --git a/meta-fsl-arm/recipes-kernel/linux/linux-imx/egalax_ts-enable-single-event-support.patch b/meta-fsl-arm/recipes-kernel/linux/linux-imx/egalax_ts-enable-single-event-support.patch new file mode 100644 index 00000000..e07a15d7 --- /dev/null +++ b/meta-fsl-arm/recipes-kernel/linux/linux-imx/egalax_ts-enable-single-event-support.patch @@ -0,0 +1,30 @@ +From ebe473696da4f4de48b973c93c8bd32300baa818 Mon Sep 17 00:00:00 2001 +From: Adrian Alonso +Date: Wed, 24 Aug 2011 16:11:14 -0500 +Subject: [PATCH] egalax_ts: enable single event support + +* Enable single event support for Ubuntu and + Sato desktop touchscreen support + +Signed-off-by: Adrian Alonso +--- + drivers/input/touchscreen/egalax_ts.c | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/drivers/input/touchscreen/egalax_ts.c b/drivers/input/touchscreen/egalax_ts.c +index 58273b9..05c9c49 100644 +--- a/drivers/input/touchscreen/egalax_ts.c ++++ b/drivers/input/touchscreen/egalax_ts.c +@@ -57,6 +57,9 @@ + + #define MAX_I2C_DATA_LEN 10 + ++/* Enable single touch event mode */ ++#define FORCE_SINGLE_POINTER_SUPPORT 1 ++ + struct egalax_pointer { + bool valid; + bool status; +-- +1.7.4.1 + -- 2.40.1