[ARM]: tegra: stingray: touch screen
authorMike Corrigan <michael.corrigan@motorola.com>
Fri, 3 Dec 2010 19:36:36 +0000 (13:36 -0600)
committerRebecca Schultz Zavin <rebecca@android.com>
Fri, 3 Dec 2010 21:22:17 +0000 (13:22 -0800)
Noise suppression tuning:
 T8 = GEN ACQUIRE CONFIG OBJECT
 TCHAUTOCAL = 0x4B
 ATCHCALFRCRATIO = 0x10

Change-Id: I17004272e15d7f4a833b4d346f8c44b204d90b40
Signed-off-by: Mike Corrigan <michael.corrigan@motorola.com>
arch/arm/mach-tegra/board-stingray-touch.c

index b14387e8565fcac5e5ff37264dd1ee4b29841197..c14a4fbd49d07394b79154ee00fa25fd24312350 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            = 0x5D0929,
+       .nv_checksum            = 0xEB8169,
        .fuzz_x                 = 0,
        .fuzz_y                 = 0,
        .fuzz_p                 = 2,
@@ -280,12 +280,12 @@ struct qtouch_ts_platform_data stingray_touch_data_p0 = {
                .reserve1       = 0,
                .touch_drift    = 0x14,
                .drift_susp     = 0x14,
-               .touch_autocal  = 0x00,
+               .touch_autocal  = 0x4B,
                .reserve5       = 0,
                .atch_cal_suspend_time  = 0,
                .atch_cal_suspend_thres = 0,
                .atch_cal_force_thres = 0x10,
-               .atch_cal_force_ratio = 0x19,
+               .atch_cal_force_ratio = 0x10,
        },
        .multi_touch_cfg        = {
                .ctrl           = 0x8B,
@@ -430,7 +430,7 @@ struct qtouch_ts_platform_data stingray_touch_data_p1_or_later = {
        .abs_max_w              = 15,
        .x_delta                = 400,
        .y_delta                = 250,
-       .nv_checksum            = 0x5D0929,
+       .nv_checksum            = 0xEB8169,
        .fuzz_x                 = 0,
        .fuzz_y                 = 0,
        .fuzz_p                 = 2,
@@ -462,12 +462,12 @@ struct qtouch_ts_platform_data stingray_touch_data_p1_or_later = {
                .reserve1       = 0,
                .touch_drift    = 0x14,
                .drift_susp     = 0x14,
-               .touch_autocal  = 0x00,
+               .touch_autocal  = 0x4B,
                .reserve5       = 0,
                .atch_cal_suspend_time  = 0,
                .atch_cal_suspend_thres = 0,
                .atch_cal_force_thres = 0x10,
-               .atch_cal_force_ratio = 0x19,
+               .atch_cal_force_ratio = 0x10,
        },
        .multi_touch_cfg        = {
                .ctrl           = 0x8B,