[ARM]: tegra: stingray: touch separation calibration
authormakarand.karvekar <makarand.karvekar@motorola.com>
Fri, 14 Jan 2011 21:07:58 +0000 (15:07 -0600)
committerRebecca Schultz Zavin <rebecca@android.com>
Fri, 14 Jan 2011 22:47:20 +0000 (14:47 -0800)
T9-Multi-Touch Object
MRGTIMEOUT=0x0A
MRGHYST= 0x10
MRGTHR= 0x23

Change-Id: I32bb43cf8ac228a3758b5ab00f6a3dbff0bb41d3
Signed-off-by: makarand.karvekar <makarand.karvekar@motorola.com>
arch/arm/mach-tegra/board-stingray-touch.c

index 232a94f62f3344a3a7e83a34da5fd77e3ee056bb..c4606985422c93f8ff43e4866a40eb4025b767d3 100644 (file)
@@ -248,7 +248,7 @@ struct qtouch_ts_platform_data stingray_touch_data_p0 = {
        .abs_max_w              = 15,
        .x_delta                = 400,
        .y_delta                = 250,
-       .nv_checksum            = 0x59276b,
+       .nv_checksum            = 0x14c8ac,
        .fuzz_x                 = 0,
        .fuzz_y                 = 0,
        .fuzz_p                 = 2,
@@ -298,13 +298,13 @@ struct qtouch_ts_platform_data stingray_touch_data_p0 = {
                .tch_det_thr    = 0x2d,
                .tch_det_int    = 0x2,
                .orient         = 1,
-               .mrg_to         = 0x00,
+               .mrg_to         = 0x0A,
                .mov_hyst_init  = 0x32,
                .mov_hyst_next  = 0x14,
                .mov_filter     = 0x3D,
                .num_touch      = 0x0A,
-               .merge_hyst     = 0x0A,
-               .merge_thresh   = 0x0A,
+               .merge_hyst     = 0x10,
+               .merge_thresh   = 0x23,
                .amp_hyst       = 0x0A,
                .x_res          = 0x0FFF,
                .y_res          = 0x0FFF,
@@ -431,7 +431,7 @@ struct qtouch_ts_platform_data stingray_touch_data_p1_or_later = {
        .abs_max_w              = 15,
        .x_delta                = 400,
        .y_delta                = 250,
-       .nv_checksum            = 0x59276b,
+       .nv_checksum            = 0x14c8ac,
        .fuzz_x                 = 0,
        .fuzz_y                 = 0,
        .fuzz_p                 = 2,
@@ -481,13 +481,13 @@ struct qtouch_ts_platform_data stingray_touch_data_p1_or_later = {
                .tch_det_thr    = 0x2d,
                .tch_det_int    = 0x2,
                .orient         = 1,
-               .mrg_to         = 0x00,
+               .mrg_to         = 0x0A,
                .mov_hyst_init  = 0x32,
                .mov_hyst_next  = 0x14,
                .mov_filter     = 0x3D,
                .num_touch      = 0x0A,
-               .merge_hyst     = 0x0A,
-               .merge_thresh   = 0x0A,
+               .merge_hyst     = 0x10,
+               .merge_thresh   = 0x23,
                .amp_hyst       = 0x0A,
                .x_res          = 0x0FFF,
                .y_res          = 0x0FFF,