diff options
Diffstat (limited to 'meta/recipes-kernel/linux/linux-omap-2.6.29/touchscreen.patch')
-rw-r--r-- | meta/recipes-kernel/linux/linux-omap-2.6.29/touchscreen.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux/linux-omap-2.6.29/touchscreen.patch b/meta/recipes-kernel/linux/linux-omap-2.6.29/touchscreen.patch new file mode 100644 index 0000000000..2325c401e4 --- /dev/null +++ b/meta/recipes-kernel/linux/linux-omap-2.6.29/touchscreen.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | diff --git a/arch/arm/mach-omap2/board-omap3evm.c b/arch/arm/mach-omap2/board-omap3evm.c | ||
2 | index d8109ae..f8ce669 100644 | ||
3 | --- a/arch/arm/mach-omap2/board-omap3evm.c | ||
4 | +++ b/arch/arm/mach-omap2/board-omap3evm.c | ||
5 | @@ -128,8 +128,16 @@ static int ads7846_get_pendown_state(void) | ||
6 | } | ||
7 | |||
8 | struct ads7846_platform_data ads7846_config = { | ||
9 | + .x_max = 0x0fff, | ||
10 | + .y_max = 0x0fff, | ||
11 | + .x_plate_ohms = 180, | ||
12 | + .pressure_max = 255, | ||
13 | + .debounce_max = 10, | ||
14 | + .debounce_tol = 3, | ||
15 | + .debounce_rep = 1, | ||
16 | .get_pendown_state = ads7846_get_pendown_state, | ||
17 | .keep_vref_on = 1, | ||
18 | + .settle_delay_usecs = 150, | ||
19 | }; | ||
20 | |||
21 | static struct omap2_mcspi_device_config ads7846_mcspi_config = { | ||
22 | |||