From 8e4bff4cab0ddac6060645b0715210484d02ff40 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Wed, 30 Aug 2017 08:25:59 +0000 Subject: Initial file dump from open source release --- .../ito_test/open_test_ANA1_8861A_lianchuang.h | 527 +++++++++++++++++++++ .../ito_test/open_test_ANA1_B_8861A_lianchuang.h | 494 +++++++++++++++++++ .../ito_test/open_test_ANA2_8861A_lianchuang.h | 506 ++++++++++++++++++++ .../ito_test/open_test_ANA2_B_8861A_lianchuang.h | 494 +++++++++++++++++++ .../ito_test/open_test_ANA3_8861A_lianchuang.h | 504 ++++++++++++++++++++ 5 files changed, 2525 insertions(+) create mode 100644 drivers/input/touchscreen/ito_test/open_test_ANA1_8861A_lianchuang.h create mode 100644 drivers/input/touchscreen/ito_test/open_test_ANA1_B_8861A_lianchuang.h create mode 100644 drivers/input/touchscreen/ito_test/open_test_ANA2_8861A_lianchuang.h create mode 100644 drivers/input/touchscreen/ito_test/open_test_ANA2_B_8861A_lianchuang.h create mode 100644 drivers/input/touchscreen/ito_test/open_test_ANA3_8861A_lianchuang.h (limited to 'drivers/input/touchscreen/ito_test') diff --git a/drivers/input/touchscreen/ito_test/open_test_ANA1_8861A_lianchuang.h b/drivers/input/touchscreen/ito_test/open_test_ANA1_8861A_lianchuang.h new file mode 100644 index 00000000..1aa390c1 --- /dev/null +++ b/drivers/input/touchscreen/ito_test/open_test_ANA1_8861A_lianchuang.h @@ -0,0 +1,527 @@ + + + + +//MP Setting +#define IDLE_SENSOR_SH4_1 0x2CD1 +#define IDLE_SENSOR_SH4_2 0x6333 +#define IDLE_SENSOR_SH4_3 0x560D +///////////////////////////////////////////////////// +// Constant for ANA Setting +///////////////////////////////////////////////////// +#define ANA1_SET_SH4_0x00 0xFFFF +#define ANA1_SET_SH4_0x01 0x007F +#define ANA1_SET_SH4_0x02 0x001E +#define ANA1_SET_SH4_0x03 0x4800 +#define ANA1_SET_SH4_0x04 0x7FF1 +#define ANA1_SET_SH4_0x05 0xF7FF +#define ANA1_SET_SH4_0x06 0x1F1F +#define ANA1_SET_SH4_0x07 0x0610 +#define ANA1_SET_SH4_0x08 0x0000 +#define ANA1_SET_SH4_0x09 0x0000 +#define ANA1_SET_SH4_0x0A 0x0000 +#define ANA1_SET_SH4_0x0B 0x0000 +#define ANA1_SET_SH4_0x0C 0x0000 +#define ANA1_SET_SH4_0x0D 0x0000 +#define ANA1_SET_SH4_0x0E 0x0000 +#define ANA1_SET_SH4_0x0F 0x0000 +#define ANA1_SET_SH4_0x10 0x0000 +#define ANA1_SET_SH4_0x11 0x0000 +#define ANA1_SET_SH4_0x12 0x0000 +#define ANA1_SET_SH4_0x13 0x0000 +#define ANA1_SET_SH4_0x14 0x0000 +#define ANA1_SET_SH4_0x15 0x0000 +#define ANA1_SET_SH4_0x16 0x0000 +#define ANA1_SET_SH4_0x17 0x0000 +#define ANA1_SET_SH4_0x18 0x0000 +#define ANA1_SET_SH4_0x19 0x0000 +#define ANA1_SET_SH4_0x1A 0x0000 +#define ANA1_SET_SH4_0x1B 0x0000 +#define ANA1_SET_SH4_0x1C 0x0000 +#define ANA1_SET_SH4_0x1D 0x0000 +#define ANA1_SET_SH4_0x1E 0x0000 +#define ANA1_SET_SH4_0x1F 0x0000 +#define ANA1_SET_SH4_0x20 0x0000 +#define ANA1_SET_SH4_0x21 0x0000 +#define ANA1_SET_SH4_0x22 0x0000 +#define ANA1_SET_SH4_0x23 0x0000 +#define ANA1_SET_SH4_0x24 0x0000 +#define ANA1_SET_SH4_0x25 0x0002 +#define ANA1_SET_SH4_0x26 0x0000 +#define ANA1_SET_SH4_0x27 0x3E0C +#define ANA1_SET_SH4_0x28 0x3E3E +#define ANA1_SET_SH4_0x29 0x3E09 +#define ANA1_SET_SH4_0x2A 0x3E3E +#define ANA1_SET_SH4_0x2B 0x3E08 +#define ANA1_SET_SH4_0x2C 0x3E3E +#define ANA1_SET_SH4_0x2D 0x3E05 +#define ANA1_SET_SH4_0x2E 0x3E3E +#define ANA1_SET_SH4_0x2F 0x3E2B +#define ANA1_SET_SH4_0x30 0x3E3E +#define ANA1_SET_SH4_0x31 0x3E28 +#define ANA1_SET_SH4_0x32 0x3E3E +#define ANA1_SET_SH4_0x33 0x3E24 +#define ANA1_SET_SH4_0x34 0x3E3E +#define ANA1_SET_SH4_0x35 0x3E21 +#define ANA1_SET_SH4_0x36 0x3E3E +#define ANA1_SET_SH4_0x37 0x3E0E +#define ANA1_SET_SH4_0x38 0x3E3E +#define ANA1_SET_SH4_0x39 0x3E12 +#define ANA1_SET_SH4_0x3A 0x3E3E +#define ANA1_SET_SH4_0x3B 0x3E13 +#define ANA1_SET_SH4_0x3C 0x3E3E +#define ANA1_SET_SH4_0x3D 0x3E3E +#define ANA1_SET_SH4_0x3E 0x3E3E +#define ANA1_SET_SH4_0x3F 0x0000 +#define ANA1_SET_SH4_0x40 0x0000 +#define ANA1_SET_SH4_0x41 0x0000 +#define ANA1_SET_SH4_0x42 0x0000 +#define ANA1_SET_SH4_0x43 0x0000 +#define ANA1_SET_SH4_0x44 0x0000 +#define ANA1_SET_SH4_0x45 0x0000 +#define ANA1_SET_SH4_0x46 0x0000 +#define ANA1_SET_SH4_0x47 0x0000 +#define ANA1_SET_SH4_0x48 0x0000 +#define ANA1_SET_SH4_0x49 0x0000 +#define ANA1_SET_SH4_0x4A 0x0000 +#define ANA1_SET_SH4_0x4B 0x0000 +#define ANA1_SET_SH4_0x4C 0x0000 +#define ANA1_SET_SH4_0x4D 0x0000 +#define ANA1_SET_SH4_0x4E 0x0000 +#define ANA1_SET_SH4_0x4F 0x0000 +#define ANA1_SET_SH4_0x50 0x0000 +#define ANA1_SET_SH4_0x51 0x0000 +#define ANA1_SET_SH4_0x52 0x0000 +#define ANA1_SET_SH4_0x53 0x0000 +#define ANA1_SET_SH4_0x54 0x0000 +#define ANA1_SET_SH4_0x55 0x0000 +#define ANA1_SET_SH4_0x56 0x0000 +#define ANA1_SET_SH4_0x57 0x0000 +#define ANA1_SET_SH4_0x58 0x0000 +#define ANA1_SET_SH4_0x59 0x0000 +#define ANA1_SET_SH4_0x5A 0x0000 +#define ANA1_SET_SH4_0x5B 0x0000 +#define ANA1_SET_SH4_0x5C 0x0000 +#define ANA1_SET_SH4_0x5D 0x0000 +#define ANA1_SET_SH4_0x5E 0x0000 +#define ANA1_SET_SH4_0x5F 0x0000 +#define ANA1_SET_SH4_0x60 0x0000 +#define ANA1_SET_SH4_0x61 0x0000 +#define ANA1_SET_SH4_0x62 0x0000 +#define ANA1_SET_SH4_0x63 0x0000 +#define ANA1_SET_SH4_0x64 0x0000 +#define ANA1_SET_SH4_0x65 0x0000 +#define ANA1_SET_SH4_0x66 0x0000 +#define ANA1_SET_SH4_0x67 0x0000 +#define ANA1_SET_SH4_0x68 0x0000 +#define ANA1_SET_SH4_0x69 0x0000 +#define ANA1_SET_SH4_0x6A 0x0000 +#define ANA1_SET_SH4_0x6B 0x0000 +#define ANA1_SET_SH4_0x6C 0x0000 +#define ANA1_SET_SH4_0x6D 0x0000 +#define ANA1_SET_SH4_0x6E 0x0000 +#define ANA1_SET_SH4_0x6F 0x0000 +#define ANA1_SET_SH4_0x70 0x0000 +#define ANA1_SET_SH4_0x71 0x0000 +#define ANA1_SET_SH4_0x72 0x0000 +#define ANA1_SET_SH4_0x73 0x0000 +#define ANA1_SET_SH4_0x74 0x0000 +#define ANA1_SET_SH4_0x75 0x0000 +#define ANA1_SET_SH4_0x76 0x0C00 +#define ANA1_SET_SH4_0x77 0xFFFF +#define ANA1_SET_SH4_0x78 0xFFFF +#define ANA1_SET_SH4_0x79 0x3FFF +#define ANA1_SET_SH4_0x7A 0x0000 +#define ANA1_SET_SH4_0x7B 0x0000 +#define ANA1_SET_SH4_0x7C 0x0000 +#define ANA1_SET_SH4_0x7D 0x0000 +#define ANA1_SET_SH4_0x7E 0x0000 +#define ANA1_SET_SH4_0x7F 0x0000 + + + + +#define ANA2_SET_SH4_0x00 0x0048 +#define ANA2_SET_SH4_0x01 0x0000 +#define ANA2_SET_SH4_0x02 0x1111 +#define ANA2_SET_SH4_0x03 0x0011 +#define ANA2_SET_SH4_0x04 0x0002 +#define ANA2_SET_SH4_0x05 0x0001 +#define ANA2_SET_SH4_0x05_UP 0xB8A8 +#define ANA2_SET_SH4_0x06 0x0000 +#define ANA2_SET_SH4_0x07 0x0000 +#define ANA2_SET_SH4_0x08 0x0000 +#define ANA2_SET_SH4_0x09 0x0000 +#define ANA2_SET_SH4_0x0A 0x0030 +#define ANA2_SET_SH4_0x0B 0x0014 +#define ANA2_SET_SH4_0x0C 0x0000 +#define ANA2_SET_SH4_0x0D 0x0031 +#define ANA2_SET_SH4_0x0E 0x0031 +#define ANA2_SET_SH4_0x0F 0x0031 +#define ANA2_SET_SH4_0x10 0x0031 +#define ANA2_SET_SH4_0x11 0x0000 +#define ANA2_SET_SH4_0x12 0x04C0 +#define ANA2_SET_SH4_0x13 0x2102 +#define ANA2_SET_SH4_0x14 0x0003 +#define ANA2_SET_SH4_0x15 0x0013 +#define ANA2_SET_SH4_0x16 0x0015 +#define ANA2_SET_SH4_0x17 0x0015 +#define ANA2_SET_SH4_0x18 0x0015 +#define ANA2_SET_SH4_0x19 0xDCAC +#define ANA2_SET_SH4_0x1A 0x0000 +#define ANA2_SET_SH4_0x1B 0x0000 +#define ANA2_SET_SH4_0x1C 0x0000 +#define ANA2_SET_SH4_0x1D 0x1111 +#define ANA2_SET_SH4_0x1E 0x0000 +#define ANA2_SET_SH4_0x1F 0x0000 +#define ANA2_SET_SH4_0x20 0xC000 +#define ANA2_SET_SH4_0x21 0x0000 +#define ANA2_SET_SH4_0x22 0x0000 +#define ANA2_SET_SH4_0x23 0x0000 +#define ANA2_SET_SH4_0x24 0x0000 +#define ANA2_SET_SH4_0x25 0x0000 +#define ANA2_SET_SH4_0x26 0x0000 +#define ANA2_SET_SH4_0x27 0x0000 +#define ANA2_SET_SH4_0x28 0x0000 +#define ANA2_SET_SH4_0x29 0x0000 +#define ANA2_SET_SH4_0x2A 0x0000 +#define ANA2_SET_SH4_0x2B 0x0000 +#define ANA2_SET_SH4_0x2C 0x0000 +#define ANA2_SET_SH4_0x2D 0x0000 +#define ANA2_SET_SH4_0x2E 0x0000 +#define ANA2_SET_SH4_0x2F 0x0000 +#define ANA2_SET_SH4_0x30 0x0000 +#define ANA2_SET_SH4_0x31 0x0000 +#define ANA2_SET_SH4_0x32 0x0000 +#define ANA2_SET_SH4_0x33 0x0000 +#define ANA2_SET_SH4_0x34 0x0000 +#define ANA2_SET_SH4_0x35 0x0000 +#define ANA2_SET_SH4_0x36 0x0000 +#define ANA2_SET_SH4_0x37 0x0000 +#define ANA2_SET_SH4_0x38 0x0000 +#define ANA2_SET_SH4_0x39 0x0000 +#define ANA2_SET_SH4_0x3A 0x0000 +#define ANA2_SET_SH4_0x3B 0x0000 +#define ANA2_SET_SH4_0x3C 0x0000 +#define ANA2_SET_SH4_0x3D 0x0000 +#define ANA2_SET_SH4_0x3E 0x0000 +#define ANA2_SET_SH4_0x3F 0x0000 +#define ANA2_SET_SH4_0x40 0x0000 +#define ANA2_SET_SH4_0x41 0x0000 +#define ANA2_SET_SH4_0x42 0x0000 +#define ANA2_SET_SH4_0x43 0x0000 +#define ANA2_SET_SH4_0x44 0x0000 +#define ANA2_SET_SH4_0x45 0x0000 +#define ANA2_SET_SH4_0x46 0x0000 +#define ANA2_SET_SH4_0x47 0x0000 +#define ANA2_SET_SH4_0x48 0x0000 +#define ANA2_SET_SH4_0x49 0x0000 +#define ANA2_SET_SH4_0x4A 0x0000 +#define ANA2_SET_SH4_0x4B 0x0000 +#define ANA2_SET_SH4_0x4C 0x0000 +#define ANA2_SET_SH4_0x4D 0x0000 +#define ANA2_SET_SH4_0x4E 0x0000 +#define ANA2_SET_SH4_0x4F 0x0000 +#define ANA2_SET_SH4_0x50 0x0000 +#define ANA2_SET_SH4_0x51 0x0000 +#define ANA2_SET_SH4_0x52 0x0000 +#define ANA2_SET_SH4_0x53 0x0000 +#define ANA2_SET_SH4_0x54 0x0000 +#define ANA2_SET_SH4_0x55 0x0000 +#define ANA2_SET_SH4_0x56 0x0000 +#define ANA2_SET_SH4_0x57 0x0000 +#define ANA2_SET_SH4_0x58 0x0000 +#define ANA2_SET_SH4_0x59 0x0000 +#define ANA2_SET_SH4_0x5A 0x0000 +#define ANA2_SET_SH4_0x5B 0x0000 +#define ANA2_SET_SH4_0x5C 0x0000 +#define ANA2_SET_SH4_0x5D 0x0000 +#define ANA2_SET_SH4_0x5E 0x0000 +#define ANA2_SET_SH4_0x5F 0x0000 +#define ANA2_SET_SH4_0x60 0x0000 +#define ANA2_SET_SH4_0x61 0x0000 +#define ANA2_SET_SH4_0x62 0x0000 +#define ANA2_SET_SH4_0x63 0x0000 +#define ANA2_SET_SH4_0x64 0x0000 +#define ANA2_SET_SH4_0x65 0x0000 +#define ANA2_SET_SH4_0x66 0x0000 +#define ANA2_SET_SH4_0x67 0x0000 +#define ANA2_SET_SH4_0x68 0x0000 +#define ANA2_SET_SH4_0x69 0x0000 +#define ANA2_SET_SH4_0x6A 0x0000 +#define ANA2_SET_SH4_0x6B 0x0000 +#define ANA2_SET_SH4_0x6C 0x0000 +#define ANA2_SET_SH4_0x6D 0x0000 +#define ANA2_SET_SH4_0x6E 0x0000 +#define ANA2_SET_SH4_0x6F 0x0000 +#define ANA2_SET_SH4_0x70 0x0010 + + + + + + +#define NUM_SENSOR_LIANCHUANG 32 +#define NUM_KEY_LIANCHUANG 3 +#define NUM_DUMMY_LIANCHUANG 2 +#define ENABLE_2R_LIANCHUANG 1 + + +u8 MAP1_lianchuang[NUM_SENSOR_LIANCHUANG/2] = {0,3,4,7,8,11,12,15,16,19,20,23,24,27,28,31}; +u8 MAP2_lianchuang[NUM_SENSOR_LIANCHUANG/2] = {1,2,5,6,9,10,13,14,17,18,21,22,25,26,29,30}; +u8 MAP3_lianchuang[NUM_SENSOR_LIANCHUANG+NUM_DUMMY_LIANCHUANG+NUM_KEY_LIANCHUANG] = {34,7,6,5,4,3,2,1,0,32,16,17,35,18,19,20,21,22,23,24,25,26,27,28,36,29,30,31,33,15,14,13,12,11,10,9,8}; +u8 MAP40_1_lianchuang[(NUM_SENSOR_LIANCHUANG/4)-2] = {3,4,7,8,11,12}; +u8 MAP40_2_lianchuang[2] = {0,15}; +u8 MAP40_3_lianchuang[(NUM_SENSOR_LIANCHUANG/4)-2] = {19,20,23,24,27,28}; +u8 MAP40_4_lianchuang[2] = {16,31}; +u8 MAP41_1_lianchuang[(NUM_SENSOR_LIANCHUANG/4)-2] = {2,5,6,9,10,13}; +u8 MAP41_2_lianchuang[2] = {1,14}; +u8 MAP41_3_lianchuang[(NUM_SENSOR_LIANCHUANG/4)-2] = {18,21,22,25,26,29}; +u8 MAP41_4_lianchuang[2] = {17,30}; + +uint16_t open_1_lianchuang[241] = +{ + ANA1_SET_SH4_0x00, + ANA1_SET_SH4_0x01, + ANA1_SET_SH4_0x02, + ANA1_SET_SH4_0x03, + ANA1_SET_SH4_0x04, + ANA1_SET_SH4_0x05, + ANA1_SET_SH4_0x06, + ANA1_SET_SH4_0x07, + ANA1_SET_SH4_0x08, + ANA1_SET_SH4_0x09, + ANA1_SET_SH4_0x0A, + ANA1_SET_SH4_0x0B, + ANA1_SET_SH4_0x0C, + ANA1_SET_SH4_0x0D, + ANA1_SET_SH4_0x0E, + ANA1_SET_SH4_0x0F, + ANA1_SET_SH4_0x10, + ANA1_SET_SH4_0x11, + ANA1_SET_SH4_0x12, + ANA1_SET_SH4_0x13, + ANA1_SET_SH4_0x14, + ANA1_SET_SH4_0x15, + ANA1_SET_SH4_0x16, + ANA1_SET_SH4_0x17, + ANA1_SET_SH4_0x18, + ANA1_SET_SH4_0x19, + ANA1_SET_SH4_0x1A, + ANA1_SET_SH4_0x1B, + ANA1_SET_SH4_0x1C, + ANA1_SET_SH4_0x1D, + ANA1_SET_SH4_0x1E, + ANA1_SET_SH4_0x1F, + ANA1_SET_SH4_0x20, + ANA1_SET_SH4_0x21, + ANA1_SET_SH4_0x22, + ANA1_SET_SH4_0x23, + ANA1_SET_SH4_0x24, + ANA1_SET_SH4_0x25, + ANA1_SET_SH4_0x26, + ANA1_SET_SH4_0x27, + ANA1_SET_SH4_0x28, + ANA1_SET_SH4_0x29, + ANA1_SET_SH4_0x2A, + ANA1_SET_SH4_0x2B, + ANA1_SET_SH4_0x2C, + ANA1_SET_SH4_0x2D, + ANA1_SET_SH4_0x2E, + ANA1_SET_SH4_0x2F, + ANA1_SET_SH4_0x30, + ANA1_SET_SH4_0x31, + ANA1_SET_SH4_0x32, + ANA1_SET_SH4_0x33, + ANA1_SET_SH4_0x34, + ANA1_SET_SH4_0x35, + ANA1_SET_SH4_0x36, + ANA1_SET_SH4_0x37, + ANA1_SET_SH4_0x38, + ANA1_SET_SH4_0x39, + ANA1_SET_SH4_0x3A, + ANA1_SET_SH4_0x3B, + ANA1_SET_SH4_0x3C, + ANA1_SET_SH4_0x3D, + ANA1_SET_SH4_0x3E, + ANA1_SET_SH4_0x3F, + ANA1_SET_SH4_0x40, + ANA1_SET_SH4_0x41, + ANA1_SET_SH4_0x42, + ANA1_SET_SH4_0x43, + ANA1_SET_SH4_0x44, + ANA1_SET_SH4_0x45, + ANA1_SET_SH4_0x46, + ANA1_SET_SH4_0x47, + ANA1_SET_SH4_0x48, + ANA1_SET_SH4_0x49, + ANA1_SET_SH4_0x4A, + ANA1_SET_SH4_0x4B, + ANA1_SET_SH4_0x4C, + ANA1_SET_SH4_0x4D, + ANA1_SET_SH4_0x4E, + ANA1_SET_SH4_0x4F, + ANA1_SET_SH4_0x50, + ANA1_SET_SH4_0x51, + ANA1_SET_SH4_0x52, + ANA1_SET_SH4_0x53, + ANA1_SET_SH4_0x54, + ANA1_SET_SH4_0x55, + ANA1_SET_SH4_0x56, + ANA1_SET_SH4_0x57, + ANA1_SET_SH4_0x58, + ANA1_SET_SH4_0x59, + ANA1_SET_SH4_0x5A, + ANA1_SET_SH4_0x5B, + ANA1_SET_SH4_0x5C, + ANA1_SET_SH4_0x5D, + ANA1_SET_SH4_0x5E, + ANA1_SET_SH4_0x5F, + ANA1_SET_SH4_0x60, + ANA1_SET_SH4_0x61, + ANA1_SET_SH4_0x62, + ANA1_SET_SH4_0x63, + ANA1_SET_SH4_0x64, + ANA1_SET_SH4_0x65, + ANA1_SET_SH4_0x66, + ANA1_SET_SH4_0x67, + ANA1_SET_SH4_0x68, + ANA1_SET_SH4_0x69, + ANA1_SET_SH4_0x6A, + ANA1_SET_SH4_0x6B, + ANA1_SET_SH4_0x6C, + ANA1_SET_SH4_0x6D, + ANA1_SET_SH4_0x6E, + ANA1_SET_SH4_0x6F, + ANA1_SET_SH4_0x70, + ANA1_SET_SH4_0x71, + ANA1_SET_SH4_0x72, + ANA1_SET_SH4_0x73, + ANA1_SET_SH4_0x74, + ANA1_SET_SH4_0x75, + ANA1_SET_SH4_0x76, + ANA1_SET_SH4_0x77, + ANA1_SET_SH4_0x78, + ANA1_SET_SH4_0x79, + ANA1_SET_SH4_0x7A, + ANA1_SET_SH4_0x7B, + ANA1_SET_SH4_0x7C, + ANA1_SET_SH4_0x7D, + ANA1_SET_SH4_0x7E, + ANA1_SET_SH4_0x7F, +//ANA2 + ANA2_SET_SH4_0x00, + ANA2_SET_SH4_0x01, + ANA2_SET_SH4_0x02, + ANA2_SET_SH4_0x03, + ANA2_SET_SH4_0x04, + ANA2_SET_SH4_0x05, + ANA2_SET_SH4_0x06, + ANA2_SET_SH4_0x07, + ANA2_SET_SH4_0x08, + ANA2_SET_SH4_0x09, + ANA2_SET_SH4_0x0A, + ANA2_SET_SH4_0x0B, + ANA2_SET_SH4_0x0C, + ANA2_SET_SH4_0x0D, + ANA2_SET_SH4_0x0E, + ANA2_SET_SH4_0x0F, + ANA2_SET_SH4_0x10, + ANA2_SET_SH4_0x11, + ANA2_SET_SH4_0x12, + ANA2_SET_SH4_0x13, + ANA2_SET_SH4_0x14, + ANA2_SET_SH4_0x15, + ANA2_SET_SH4_0x16, + ANA2_SET_SH4_0x17, + ANA2_SET_SH4_0x18, + ANA2_SET_SH4_0x19, + ANA2_SET_SH4_0x1A, + ANA2_SET_SH4_0x1B, + ANA2_SET_SH4_0x1C, + ANA2_SET_SH4_0x1D, + ANA2_SET_SH4_0x1E, + ANA2_SET_SH4_0x1F, + ANA2_SET_SH4_0x20, + ANA2_SET_SH4_0x21, + ANA2_SET_SH4_0x22, + ANA2_SET_SH4_0x23, + ANA2_SET_SH4_0x24, + ANA2_SET_SH4_0x25, + ANA2_SET_SH4_0x26, + ANA2_SET_SH4_0x27, + ANA2_SET_SH4_0x28, + ANA2_SET_SH4_0x29, + ANA2_SET_SH4_0x2A, + ANA2_SET_SH4_0x2B, + ANA2_SET_SH4_0x2C, + ANA2_SET_SH4_0x2D, + ANA2_SET_SH4_0x2E, + ANA2_SET_SH4_0x2F, + ANA2_SET_SH4_0x30, + ANA2_SET_SH4_0x31, + ANA2_SET_SH4_0x32, + ANA2_SET_SH4_0x33, + ANA2_SET_SH4_0x34, + ANA2_SET_SH4_0x35, + ANA2_SET_SH4_0x36, + ANA2_SET_SH4_0x37, + ANA2_SET_SH4_0x38, + ANA2_SET_SH4_0x39, + ANA2_SET_SH4_0x3A, + ANA2_SET_SH4_0x3B, + ANA2_SET_SH4_0x3C, + ANA2_SET_SH4_0x3D, + ANA2_SET_SH4_0x3E, + ANA2_SET_SH4_0x3F, + ANA2_SET_SH4_0x40, + ANA2_SET_SH4_0x41, + ANA2_SET_SH4_0x42, + ANA2_SET_SH4_0x43, + ANA2_SET_SH4_0x44, + ANA2_SET_SH4_0x45, + ANA2_SET_SH4_0x46, + ANA2_SET_SH4_0x47, + ANA2_SET_SH4_0x48, + ANA2_SET_SH4_0x49, + ANA2_SET_SH4_0x4A, + ANA2_SET_SH4_0x4B, + ANA2_SET_SH4_0x4C, + ANA2_SET_SH4_0x4D, + ANA2_SET_SH4_0x4E, + ANA2_SET_SH4_0x4F, + ANA2_SET_SH4_0x50, + ANA2_SET_SH4_0x51, + ANA2_SET_SH4_0x52, + ANA2_SET_SH4_0x53, + ANA2_SET_SH4_0x54, + ANA2_SET_SH4_0x55, + ANA2_SET_SH4_0x56, + ANA2_SET_SH4_0x57, + ANA2_SET_SH4_0x58, + ANA2_SET_SH4_0x59, + ANA2_SET_SH4_0x5A, + ANA2_SET_SH4_0x5B, + ANA2_SET_SH4_0x5C, + ANA2_SET_SH4_0x5D, + ANA2_SET_SH4_0x5E, + ANA2_SET_SH4_0x5F, + ANA2_SET_SH4_0x60, + ANA2_SET_SH4_0x61, + ANA2_SET_SH4_0x62, + ANA2_SET_SH4_0x63, + ANA2_SET_SH4_0x64, + ANA2_SET_SH4_0x65, + ANA2_SET_SH4_0x66, + ANA2_SET_SH4_0x67, + ANA2_SET_SH4_0x68, + ANA2_SET_SH4_0x69, + ANA2_SET_SH4_0x6A, + ANA2_SET_SH4_0x6B, + ANA2_SET_SH4_0x6C, + ANA2_SET_SH4_0x6D, + ANA2_SET_SH4_0x6E, + ANA2_SET_SH4_0x6F, + ANA2_SET_SH4_0x70, +}; + diff --git a/drivers/input/touchscreen/ito_test/open_test_ANA1_B_8861A_lianchuang.h b/drivers/input/touchscreen/ito_test/open_test_ANA1_B_8861A_lianchuang.h new file mode 100644 index 00000000..33f38b5a --- /dev/null +++ b/drivers/input/touchscreen/ito_test/open_test_ANA1_B_8861A_lianchuang.h @@ -0,0 +1,494 @@ +#define ANA1_SET_SH4B_0x00 0xFFFF +#define ANA1_SET_SH4B_0x01 0x007F +#define ANA1_SET_SH4B_0x02 0x001E +#define ANA1_SET_SH4B_0x03 0x4800 +#define ANA1_SET_SH4B_0x04 0x7FF1 +#define ANA1_SET_SH4B_0x05 0xF7FF +#define ANA1_SET_SH4B_0x06 0x1F1F +#define ANA1_SET_SH4B_0x07 0x0610 +#define ANA1_SET_SH4B_0x08 0x0000 +#define ANA1_SET_SH4B_0x09 0x0000 +#define ANA1_SET_SH4B_0x0A 0x0000 +#define ANA1_SET_SH4B_0x0B 0x0000 +#define ANA1_SET_SH4B_0x0C 0x0000 +#define ANA1_SET_SH4B_0x0D 0x0000 +#define ANA1_SET_SH4B_0x0E 0x0000 +#define ANA1_SET_SH4B_0x0F 0x0000 +#define ANA1_SET_SH4B_0x10 0x0000 +#define ANA1_SET_SH4B_0x11 0x0000 +#define ANA1_SET_SH4B_0x12 0x0000 +#define ANA1_SET_SH4B_0x13 0x0000 +#define ANA1_SET_SH4B_0x14 0x0000 +#define ANA1_SET_SH4B_0x15 0x0000 +#define ANA1_SET_SH4B_0x16 0x0000 +#define ANA1_SET_SH4B_0x17 0x0000 +#define ANA1_SET_SH4B_0x18 0x0000 +#define ANA1_SET_SH4B_0x19 0x0000 +#define ANA1_SET_SH4B_0x1A 0x0000 +#define ANA1_SET_SH4B_0x1B 0x0000 +#define ANA1_SET_SH4B_0x1C 0x0000 +#define ANA1_SET_SH4B_0x1D 0x0000 +#define ANA1_SET_SH4B_0x1E 0x0000 +#define ANA1_SET_SH4B_0x1F 0x0000 +#define ANA1_SET_SH4B_0x20 0x0000 +#define ANA1_SET_SH4B_0x21 0x0000 +#define ANA1_SET_SH4B_0x22 0x0000 +#define ANA1_SET_SH4B_0x23 0x0000 +#define ANA1_SET_SH4B_0x24 0x0000 +#define ANA1_SET_SH4B_0x25 0x0002 +#define ANA1_SET_SH4B_0x26 0x0000 +#define ANA1_SET_SH4B_0x27 0x3E16 +#define ANA1_SET_SH4B_0x28 0x3E3E +#define ANA1_SET_SH4B_0x29 0x3E17 +#define ANA1_SET_SH4B_0x2A 0x3E3E +#define ANA1_SET_SH4B_0x2B 0x3E1A +#define ANA1_SET_SH4B_0x2C 0x3E3E +#define ANA1_SET_SH4B_0x2D 0x3E1C +#define ANA1_SET_SH4B_0x2E 0x3E3E +#define ANA1_SET_SH4B_0x2F 0x3E1F +#define ANA1_SET_SH4B_0x30 0x3E3E +#define ANA1_SET_SH4B_0x31 0x3E3E +#define ANA1_SET_SH4B_0x32 0x3E3E +#define ANA1_SET_SH4B_0x33 0x3E3E +#define ANA1_SET_SH4B_0x34 0x3E3E +#define ANA1_SET_SH4B_0x35 0x3E3E +#define ANA1_SET_SH4B_0x36 0x3E3E +#define ANA1_SET_SH4B_0x37 0x3E3E +#define ANA1_SET_SH4B_0x38 0x3E3E +#define ANA1_SET_SH4B_0x39 0x3E3E +#define ANA1_SET_SH4B_0x3A 0x3E3E +#define ANA1_SET_SH4B_0x3B 0x3E3E +#define ANA1_SET_SH4B_0x3C 0x3E3E +#define ANA1_SET_SH4B_0x3D 0x3E3E +#define ANA1_SET_SH4B_0x3E 0x3E3E +#define ANA1_SET_SH4B_0x3F 0x0000 +#define ANA1_SET_SH4B_0x40 0x0000 +#define ANA1_SET_SH4B_0x41 0x0000 +#define ANA1_SET_SH4B_0x42 0x0000 +#define ANA1_SET_SH4B_0x43 0x0000 +#define ANA1_SET_SH4B_0x44 0x0000 +#define ANA1_SET_SH4B_0x45 0x0000 +#define ANA1_SET_SH4B_0x46 0x0000 +#define ANA1_SET_SH4B_0x47 0x0000 +#define ANA1_SET_SH4B_0x48 0x0000 +#define ANA1_SET_SH4B_0x49 0x0000 +#define ANA1_SET_SH4B_0x4A 0x0000 +#define ANA1_SET_SH4B_0x4B 0x0000 +#define ANA1_SET_SH4B_0x4C 0x0000 +#define ANA1_SET_SH4B_0x4D 0x0000 +#define ANA1_SET_SH4B_0x4E 0x0000 +#define ANA1_SET_SH4B_0x4F 0x0000 +#define ANA1_SET_SH4B_0x50 0x0000 +#define ANA1_SET_SH4B_0x51 0x0000 +#define ANA1_SET_SH4B_0x52 0x0000 +#define ANA1_SET_SH4B_0x53 0x0000 +#define ANA1_SET_SH4B_0x54 0x0000 +#define ANA1_SET_SH4B_0x55 0x0000 +#define ANA1_SET_SH4B_0x56 0x0000 +#define ANA1_SET_SH4B_0x57 0x0000 +#define ANA1_SET_SH4B_0x58 0x0000 +#define ANA1_SET_SH4B_0x59 0x0000 +#define ANA1_SET_SH4B_0x5A 0x0000 +#define ANA1_SET_SH4B_0x5B 0x0000 +#define ANA1_SET_SH4B_0x5C 0x0000 +#define ANA1_SET_SH4B_0x5D 0x0000 +#define ANA1_SET_SH4B_0x5E 0x0000 +#define ANA1_SET_SH4B_0x5F 0x0000 +#define ANA1_SET_SH4B_0x60 0x0000 +#define ANA1_SET_SH4B_0x61 0x0000 +#define ANA1_SET_SH4B_0x62 0x0000 +#define ANA1_SET_SH4B_0x63 0x0000 +#define ANA1_SET_SH4B_0x64 0x0000 +#define ANA1_SET_SH4B_0x65 0x0000 +#define ANA1_SET_SH4B_0x66 0x0000 +#define ANA1_SET_SH4B_0x67 0x0000 +#define ANA1_SET_SH4B_0x68 0x0000 +#define ANA1_SET_SH4B_0x69 0x0000 +#define ANA1_SET_SH4B_0x6A 0x0000 +#define ANA1_SET_SH4B_0x6B 0x0000 +#define ANA1_SET_SH4B_0x6C 0x0000 +#define ANA1_SET_SH4B_0x6D 0x0000 +#define ANA1_SET_SH4B_0x6E 0x0000 +#define ANA1_SET_SH4B_0x6F 0x0000 +#define ANA1_SET_SH4B_0x70 0x0000 +#define ANA1_SET_SH4B_0x71 0x0000 +#define ANA1_SET_SH4B_0x72 0x0000 +#define ANA1_SET_SH4B_0x73 0x0000 +#define ANA1_SET_SH4B_0x74 0x0000 +#define ANA1_SET_SH4B_0x75 0x0000 +#define ANA1_SET_SH4B_0x76 0x0C00 +#define ANA1_SET_SH4B_0x77 0xFFFF +#define ANA1_SET_SH4B_0x78 0xFFFF +#define ANA1_SET_SH4B_0x79 0x3FFF +#define ANA1_SET_SH4B_0x7A 0x0000 +#define ANA1_SET_SH4B_0x7B 0x0000 +#define ANA1_SET_SH4B_0x7C 0x0000 +#define ANA1_SET_SH4B_0x7D 0x0000 +#define ANA1_SET_SH4B_0x7E 0x0000 +#define ANA1_SET_SH4B_0x7F 0x0000 + + + + +#define ANA2_SET_SH4B_0x00 0x0048 +#define ANA2_SET_SH4B_0x01 0x0000 +#define ANA2_SET_SH4B_0x02 0x1111 +#define ANA2_SET_SH4B_0x03 0x0011 +#define ANA2_SET_SH4B_0x04 0x0002 +#define ANA2_SET_SH4B_0x05 0x0001 +#define ANA2_SET_SH4B_0x05_UP 0xB8A8 +#define ANA2_SET_SH4B_0x06 0x0000 +#define ANA2_SET_SH4B_0x07 0x0000 +#define ANA2_SET_SH4B_0x08 0x0000 +#define ANA2_SET_SH4B_0x09 0x0000 +#define ANA2_SET_SH4B_0x0A 0x0030 +#define ANA2_SET_SH4B_0x0B 0x0008 +#define ANA2_SET_SH4B_0x0C 0x0000 +#define ANA2_SET_SH4B_0x0D 0x0031 +#define ANA2_SET_SH4B_0x0E 0x0031 +#define ANA2_SET_SH4B_0x0F 0x0031 +#define ANA2_SET_SH4B_0x10 0x0031 +#define ANA2_SET_SH4B_0x11 0x0000 +#define ANA2_SET_SH4B_0x12 0x04C0 +#define ANA2_SET_SH4B_0x13 0x2102 +#define ANA2_SET_SH4B_0x14 0x0003 +#define ANA2_SET_SH4B_0x15 0x0013 +#define ANA2_SET_SH4B_0x16 0x0015 +#define ANA2_SET_SH4B_0x17 0x0015 +#define ANA2_SET_SH4B_0x18 0x0015 +#define ANA2_SET_SH4B_0x19 0xDCAC +#define ANA2_SET_SH4B_0x1A 0x0000 +#define ANA2_SET_SH4B_0x1B 0x0000 +#define ANA2_SET_SH4B_0x1C 0x0000 +#define ANA2_SET_SH4B_0x1D 0x1111 +#define ANA2_SET_SH4B_0x1E 0x0000 +#define ANA2_SET_SH4B_0x1F 0x0000 +#define ANA2_SET_SH4B_0x20 0xC000 +#define ANA2_SET_SH4B_0x21 0x0000 +#define ANA2_SET_SH4B_0x22 0x0000 +#define ANA2_SET_SH4B_0x23 0x0000 +#define ANA2_SET_SH4B_0x24 0x0000 +#define ANA2_SET_SH4B_0x25 0x0000 +#define ANA2_SET_SH4B_0x26 0x0000 +#define ANA2_SET_SH4B_0x27 0x0000 +#define ANA2_SET_SH4B_0x28 0x0000 +#define ANA2_SET_SH4B_0x29 0x0000 +#define ANA2_SET_SH4B_0x2A 0x0000 +#define ANA2_SET_SH4B_0x2B 0x0000 +#define ANA2_SET_SH4B_0x2C 0x0000 +#define ANA2_SET_SH4B_0x2D 0x0000 +#define ANA2_SET_SH4B_0x2E 0x0000 +#define ANA2_SET_SH4B_0x2F 0x0000 +#define ANA2_SET_SH4B_0x30 0x0000 +#define ANA2_SET_SH4B_0x31 0x0000 +#define ANA2_SET_SH4B_0x32 0x0000 +#define ANA2_SET_SH4B_0x33 0x0000 +#define ANA2_SET_SH4B_0x34 0x0000 +#define ANA2_SET_SH4B_0x35 0x0000 +#define ANA2_SET_SH4B_0x36 0x0000 +#define ANA2_SET_SH4B_0x37 0x0000 +#define ANA2_SET_SH4B_0x38 0x0000 +#define ANA2_SET_SH4B_0x39 0x0000 +#define ANA2_SET_SH4B_0x3A 0x0000 +#define ANA2_SET_SH4B_0x3B 0x0000 +#define ANA2_SET_SH4B_0x3C 0x0000 +#define ANA2_SET_SH4B_0x3D 0x0000 +#define ANA2_SET_SH4B_0x3E 0x0000 +#define ANA2_SET_SH4B_0x3F 0x0000 +#define ANA2_SET_SH4B_0x40 0x0000 +#define ANA2_SET_SH4B_0x41 0x0000 +#define ANA2_SET_SH4B_0x42 0x0000 +#define ANA2_SET_SH4B_0x43 0x0000 +#define ANA2_SET_SH4B_0x44 0x0000 +#define ANA2_SET_SH4B_0x45 0x0000 +#define ANA2_SET_SH4B_0x46 0x0000 +#define ANA2_SET_SH4B_0x47 0x0000 +#define ANA2_SET_SH4B_0x48 0x0000 +#define ANA2_SET_SH4B_0x49 0x0000 +#define ANA2_SET_SH4B_0x4A 0x0000 +#define ANA2_SET_SH4B_0x4B 0x0000 +#define ANA2_SET_SH4B_0x4C 0x0000 +#define ANA2_SET_SH4B_0x4D 0x0000 +#define ANA2_SET_SH4B_0x4E 0x0000 +#define ANA2_SET_SH4B_0x4F 0x0000 +#define ANA2_SET_SH4B_0x50 0x0000 +#define ANA2_SET_SH4B_0x51 0x0000 +#define ANA2_SET_SH4B_0x52 0x0000 +#define ANA2_SET_SH4B_0x53 0x0000 +#define ANA2_SET_SH4B_0x54 0x0000 +#define ANA2_SET_SH4B_0x55 0x0000 +#define ANA2_SET_SH4B_0x56 0x0000 +#define ANA2_SET_SH4B_0x57 0x0000 +#define ANA2_SET_SH4B_0x58 0x0000 +#define ANA2_SET_SH4B_0x59 0x0000 +#define ANA2_SET_SH4B_0x5A 0x0000 +#define ANA2_SET_SH4B_0x5B 0x0000 +#define ANA2_SET_SH4B_0x5C 0x0000 +#define ANA2_SET_SH4B_0x5D 0x0000 +#define ANA2_SET_SH4B_0x5E 0x0000 +#define ANA2_SET_SH4B_0x5F 0x0000 +#define ANA2_SET_SH4B_0x60 0x0000 +#define ANA2_SET_SH4B_0x61 0x0000 +#define ANA2_SET_SH4B_0x62 0x0000 +#define ANA2_SET_SH4B_0x63 0x0000 +#define ANA2_SET_SH4B_0x64 0x0000 +#define ANA2_SET_SH4B_0x65 0x0000 +#define ANA2_SET_SH4B_0x66 0x0000 +#define ANA2_SET_SH4B_0x67 0x0000 +#define ANA2_SET_SH4B_0x68 0x0000 +#define ANA2_SET_SH4B_0x69 0x0000 +#define ANA2_SET_SH4B_0x6A 0x0000 +#define ANA2_SET_SH4B_0x6B 0x0000 +#define ANA2_SET_SH4B_0x6C 0x0000 +#define ANA2_SET_SH4B_0x6D 0x0000 +#define ANA2_SET_SH4B_0x6E 0x0000 +#define ANA2_SET_SH4B_0x6F 0x0000 +#define ANA2_SET_SH4B_0x70 0x0010 + +uint16_t open_1B_lianchuang[241] = +{ + ANA1_SET_SH4B_0x00, + ANA1_SET_SH4B_0x01, + ANA1_SET_SH4B_0x02, + ANA1_SET_SH4B_0x03, + ANA1_SET_SH4B_0x04, + ANA1_SET_SH4B_0x05, + ANA1_SET_SH4B_0x06, + ANA1_SET_SH4B_0x07, + ANA1_SET_SH4B_0x08, + ANA1_SET_SH4B_0x09, + ANA1_SET_SH4B_0x0A, + ANA1_SET_SH4B_0x0B, + ANA1_SET_SH4B_0x0C, + ANA1_SET_SH4B_0x0D, + ANA1_SET_SH4B_0x0E, + ANA1_SET_SH4B_0x0F, + ANA1_SET_SH4B_0x10, + ANA1_SET_SH4B_0x11, + ANA1_SET_SH4B_0x12, + ANA1_SET_SH4B_0x13, + ANA1_SET_SH4B_0x14, + ANA1_SET_SH4B_0x15, + ANA1_SET_SH4B_0x16, + ANA1_SET_SH4B_0x17, + ANA1_SET_SH4B_0x18, + ANA1_SET_SH4B_0x19, + ANA1_SET_SH4B_0x1A, + ANA1_SET_SH4B_0x1B, + ANA1_SET_SH4B_0x1C, + ANA1_SET_SH4B_0x1D, + ANA1_SET_SH4B_0x1E, + ANA1_SET_SH4B_0x1F, + ANA1_SET_SH4B_0x20, + ANA1_SET_SH4B_0x21, + ANA1_SET_SH4B_0x22, + ANA1_SET_SH4B_0x23, + ANA1_SET_SH4B_0x24, + ANA1_SET_SH4B_0x25, + ANA1_SET_SH4B_0x26, + ANA1_SET_SH4B_0x27, + ANA1_SET_SH4B_0x28, + ANA1_SET_SH4B_0x29, + ANA1_SET_SH4B_0x2A, + ANA1_SET_SH4B_0x2B, + ANA1_SET_SH4B_0x2C, + ANA1_SET_SH4B_0x2D, + ANA1_SET_SH4B_0x2E, + ANA1_SET_SH4B_0x2F, + ANA1_SET_SH4B_0x30, + ANA1_SET_SH4B_0x31, + ANA1_SET_SH4B_0x32, + ANA1_SET_SH4B_0x33, + ANA1_SET_SH4B_0x34, + ANA1_SET_SH4B_0x35, + ANA1_SET_SH4B_0x36, + ANA1_SET_SH4B_0x37, + ANA1_SET_SH4B_0x38, + ANA1_SET_SH4B_0x39, + ANA1_SET_SH4B_0x3A, + ANA1_SET_SH4B_0x3B, + ANA1_SET_SH4B_0x3C, + ANA1_SET_SH4B_0x3D, + ANA1_SET_SH4B_0x3E, + ANA1_SET_SH4B_0x3F, + ANA1_SET_SH4B_0x40, + ANA1_SET_SH4B_0x41, + ANA1_SET_SH4B_0x42, + ANA1_SET_SH4B_0x43, + ANA1_SET_SH4B_0x44, + ANA1_SET_SH4B_0x45, + ANA1_SET_SH4B_0x46, + ANA1_SET_SH4B_0x47, + ANA1_SET_SH4B_0x48, + ANA1_SET_SH4B_0x49, + ANA1_SET_SH4B_0x4A, + ANA1_SET_SH4B_0x4B, + ANA1_SET_SH4B_0x4C, + ANA1_SET_SH4B_0x4D, + ANA1_SET_SH4B_0x4E, + ANA1_SET_SH4B_0x4F, + ANA1_SET_SH4B_0x50, + ANA1_SET_SH4B_0x51, + ANA1_SET_SH4B_0x52, + ANA1_SET_SH4B_0x53, + ANA1_SET_SH4B_0x54, + ANA1_SET_SH4B_0x55, + ANA1_SET_SH4B_0x56, + ANA1_SET_SH4B_0x57, + ANA1_SET_SH4B_0x58, + ANA1_SET_SH4B_0x59, + ANA1_SET_SH4B_0x5A, + ANA1_SET_SH4B_0x5B, + ANA1_SET_SH4B_0x5C, + ANA1_SET_SH4B_0x5D, + ANA1_SET_SH4B_0x5E, + ANA1_SET_SH4B_0x5F, + ANA1_SET_SH4B_0x60, + ANA1_SET_SH4B_0x61, + ANA1_SET_SH4B_0x62, + ANA1_SET_SH4B_0x63, + ANA1_SET_SH4B_0x64, + ANA1_SET_SH4B_0x65, + ANA1_SET_SH4B_0x66, + ANA1_SET_SH4B_0x67, + ANA1_SET_SH4B_0x68, + ANA1_SET_SH4B_0x69, + ANA1_SET_SH4B_0x6A, + ANA1_SET_SH4B_0x6B, + ANA1_SET_SH4B_0x6C, + ANA1_SET_SH4B_0x6D, + ANA1_SET_SH4B_0x6E, + ANA1_SET_SH4B_0x6F, + ANA1_SET_SH4B_0x70, + ANA1_SET_SH4B_0x71, + ANA1_SET_SH4B_0x72, + ANA1_SET_SH4B_0x73, + ANA1_SET_SH4B_0x74, + ANA1_SET_SH4B_0x75, + ANA1_SET_SH4B_0x76, + ANA1_SET_SH4B_0x77, + ANA1_SET_SH4B_0x78, + ANA1_SET_SH4B_0x79, + ANA1_SET_SH4B_0x7A, + ANA1_SET_SH4B_0x7B, + ANA1_SET_SH4B_0x7C, + ANA1_SET_SH4B_0x7D, + ANA1_SET_SH4B_0x7E, + ANA1_SET_SH4B_0x7F, +//ANA2 + ANA2_SET_SH4B_0x00, + ANA2_SET_SH4B_0x01, + ANA2_SET_SH4B_0x02, + ANA2_SET_SH4B_0x03, + ANA2_SET_SH4B_0x04, + ANA2_SET_SH4B_0x05, + ANA2_SET_SH4B_0x06, + ANA2_SET_SH4B_0x07, + ANA2_SET_SH4B_0x08, + ANA2_SET_SH4B_0x09, + ANA2_SET_SH4B_0x0A, + ANA2_SET_SH4B_0x0B, + ANA2_SET_SH4B_0x0C, + ANA2_SET_SH4B_0x0D, + ANA2_SET_SH4B_0x0E, + ANA2_SET_SH4B_0x0F, + ANA2_SET_SH4B_0x10, + ANA2_SET_SH4B_0x11, + ANA2_SET_SH4B_0x12, + ANA2_SET_SH4B_0x13, + ANA2_SET_SH4B_0x14, + ANA2_SET_SH4B_0x15, + ANA2_SET_SH4B_0x16, + ANA2_SET_SH4B_0x17, + ANA2_SET_SH4B_0x18, + ANA2_SET_SH4B_0x19, + ANA2_SET_SH4B_0x1A, + ANA2_SET_SH4B_0x1B, + ANA2_SET_SH4B_0x1C, + ANA2_SET_SH4B_0x1D, + ANA2_SET_SH4B_0x1E, + ANA2_SET_SH4B_0x1F, + ANA2_SET_SH4B_0x20, + ANA2_SET_SH4B_0x21, + ANA2_SET_SH4B_0x22, + ANA2_SET_SH4B_0x23, + ANA2_SET_SH4B_0x24, + ANA2_SET_SH4B_0x25, + ANA2_SET_SH4B_0x26, + ANA2_SET_SH4B_0x27, + ANA2_SET_SH4B_0x28, + ANA2_SET_SH4B_0x29, + ANA2_SET_SH4B_0x2A, + ANA2_SET_SH4B_0x2B, + ANA2_SET_SH4B_0x2C, + ANA2_SET_SH4B_0x2D, + ANA2_SET_SH4B_0x2E, + ANA2_SET_SH4B_0x2F, + ANA2_SET_SH4B_0x30, + ANA2_SET_SH4B_0x31, + ANA2_SET_SH4B_0x32, + ANA2_SET_SH4B_0x33, + ANA2_SET_SH4B_0x34, + ANA2_SET_SH4B_0x35, + ANA2_SET_SH4B_0x36, + ANA2_SET_SH4B_0x37, + ANA2_SET_SH4B_0x38, + ANA2_SET_SH4B_0x39, + ANA2_SET_SH4B_0x3A, + ANA2_SET_SH4B_0x3B, + ANA2_SET_SH4B_0x3C, + ANA2_SET_SH4B_0x3D, + ANA2_SET_SH4B_0x3E, + ANA2_SET_SH4B_0x3F, + ANA2_SET_SH4B_0x40, + ANA2_SET_SH4B_0x41, + ANA2_SET_SH4B_0x42, + ANA2_SET_SH4B_0x43, + ANA2_SET_SH4B_0x44, + ANA2_SET_SH4B_0x45, + ANA2_SET_SH4B_0x46, + ANA2_SET_SH4B_0x47, + ANA2_SET_SH4B_0x48, + ANA2_SET_SH4B_0x49, + ANA2_SET_SH4B_0x4A, + ANA2_SET_SH4B_0x4B, + ANA2_SET_SH4B_0x4C, + ANA2_SET_SH4B_0x4D, + ANA2_SET_SH4B_0x4E, + ANA2_SET_SH4B_0x4F, + ANA2_SET_SH4B_0x50, + ANA2_SET_SH4B_0x51, + ANA2_SET_SH4B_0x52, + ANA2_SET_SH4B_0x53, + ANA2_SET_SH4B_0x54, + ANA2_SET_SH4B_0x55, + ANA2_SET_SH4B_0x56, + ANA2_SET_SH4B_0x57, + ANA2_SET_SH4B_0x58, + ANA2_SET_SH4B_0x59, + ANA2_SET_SH4B_0x5A, + ANA2_SET_SH4B_0x5B, + ANA2_SET_SH4B_0x5C, + ANA2_SET_SH4B_0x5D, + ANA2_SET_SH4B_0x5E, + ANA2_SET_SH4B_0x5F, + ANA2_SET_SH4B_0x60, + ANA2_SET_SH4B_0x61, + ANA2_SET_SH4B_0x62, + ANA2_SET_SH4B_0x63, + ANA2_SET_SH4B_0x64, + ANA2_SET_SH4B_0x65, + ANA2_SET_SH4B_0x66, + ANA2_SET_SH4B_0x67, + ANA2_SET_SH4B_0x68, + ANA2_SET_SH4B_0x69, + ANA2_SET_SH4B_0x6A, + ANA2_SET_SH4B_0x6B, + ANA2_SET_SH4B_0x6C, + ANA2_SET_SH4B_0x6D, + ANA2_SET_SH4B_0x6E, + ANA2_SET_SH4B_0x6F, + ANA2_SET_SH4B_0x70, +}; + + diff --git a/drivers/input/touchscreen/ito_test/open_test_ANA2_8861A_lianchuang.h b/drivers/input/touchscreen/ito_test/open_test_ANA2_8861A_lianchuang.h new file mode 100644 index 00000000..aaccf1f5 --- /dev/null +++ b/drivers/input/touchscreen/ito_test/open_test_ANA2_8861A_lianchuang.h @@ -0,0 +1,506 @@ + + + + +//MP Setting +#define IDLE_SENSOR_SH5_1 0x7331 +#define IDLE_SENSOR_SH5_2 0x94CC +#define IDLE_SENSOR_SH5_3 0x5913 +///////////////////////////////////////////////////// +// Constant for ANA Setting +///////////////////////////////////////////////////// +#define ANA1_SET_SH5_0x00 0xFFFF +#define ANA1_SET_SH5_0x01 0x007F +#define ANA1_SET_SH5_0x02 0x001E +#define ANA1_SET_SH5_0x03 0x4800 +#define ANA1_SET_SH5_0x04 0x7FF1 +#define ANA1_SET_SH5_0x05 0xF7FF +#define ANA1_SET_SH5_0x06 0x1F1F +#define ANA1_SET_SH5_0x07 0x0610 +#define ANA1_SET_SH5_0x08 0x0000 +#define ANA1_SET_SH5_0x09 0x0000 +#define ANA1_SET_SH5_0x0A 0x0000 +#define ANA1_SET_SH5_0x0B 0x0000 +#define ANA1_SET_SH5_0x0C 0x0000 +#define ANA1_SET_SH5_0x0D 0x0000 +#define ANA1_SET_SH5_0x0E 0x0000 +#define ANA1_SET_SH5_0x0F 0x0000 +#define ANA1_SET_SH5_0x10 0x0000 +#define ANA1_SET_SH5_0x11 0x0000 +#define ANA1_SET_SH5_0x12 0x0000 +#define ANA1_SET_SH5_0x13 0x0000 +#define ANA1_SET_SH5_0x14 0x0000 +#define ANA1_SET_SH5_0x15 0x0000 +#define ANA1_SET_SH5_0x16 0x0000 +#define ANA1_SET_SH5_0x17 0x0000 +#define ANA1_SET_SH5_0x18 0x0000 +#define ANA1_SET_SH5_0x19 0x0000 +#define ANA1_SET_SH5_0x1A 0x0000 +#define ANA1_SET_SH5_0x1B 0x0000 +#define ANA1_SET_SH5_0x1C 0x0000 +#define ANA1_SET_SH5_0x1D 0x0000 +#define ANA1_SET_SH5_0x1E 0x0000 +#define ANA1_SET_SH5_0x1F 0x0000 +#define ANA1_SET_SH5_0x20 0x0000 +#define ANA1_SET_SH5_0x21 0x0000 +#define ANA1_SET_SH5_0x22 0x0000 +#define ANA1_SET_SH5_0x23 0x0000 +#define ANA1_SET_SH5_0x24 0x0000 +#define ANA1_SET_SH5_0x25 0x0002 +#define ANA1_SET_SH5_0x26 0x0000 +#define ANA1_SET_SH5_0x27 0x3E0B +#define ANA1_SET_SH5_0x28 0x3E3E +#define ANA1_SET_SH5_0x29 0x3E0A +#define ANA1_SET_SH5_0x2A 0x3E3E +#define ANA1_SET_SH5_0x2B 0x3E07 +#define ANA1_SET_SH5_0x2C 0x3E3E +#define ANA1_SET_SH5_0x2D 0x3E06 +#define ANA1_SET_SH5_0x2E 0x3E3E +#define ANA1_SET_SH5_0x2F 0x3E2A +#define ANA1_SET_SH5_0x30 0x3E3E +#define ANA1_SET_SH5_0x31 0x3E29 +#define ANA1_SET_SH5_0x32 0x3E3E +#define ANA1_SET_SH5_0x33 0x3E23 +#define ANA1_SET_SH5_0x34 0x3E3E +#define ANA1_SET_SH5_0x35 0x3E22 +#define ANA1_SET_SH5_0x36 0x3E3E +#define ANA1_SET_SH5_0x37 0x3E10 +#define ANA1_SET_SH5_0x38 0x3E3E +#define ANA1_SET_SH5_0x39 0x3E11 +#define ANA1_SET_SH5_0x3A 0x3E3E +#define ANA1_SET_SH5_0x3B 0x3E14 +#define ANA1_SET_SH5_0x3C 0x3E3E +#define ANA1_SET_SH5_0x3D 0x3E3E +#define ANA1_SET_SH5_0x3E 0x3E3E +#define ANA1_SET_SH5_0x3F 0x0000 +#define ANA1_SET_SH5_0x40 0x0000 +#define ANA1_SET_SH5_0x41 0x0000 +#define ANA1_SET_SH5_0x42 0x0000 +#define ANA1_SET_SH5_0x43 0x0000 +#define ANA1_SET_SH5_0x44 0x0000 +#define ANA1_SET_SH5_0x45 0x0000 +#define ANA1_SET_SH5_0x46 0x0000 +#define ANA1_SET_SH5_0x47 0x0000 +#define ANA1_SET_SH5_0x48 0x0000 +#define ANA1_SET_SH5_0x49 0x0000 +#define ANA1_SET_SH5_0x4A 0x0000 +#define ANA1_SET_SH5_0x4B 0x0000 +#define ANA1_SET_SH5_0x4C 0x0000 +#define ANA1_SET_SH5_0x4D 0x0000 +#define ANA1_SET_SH5_0x4E 0x0000 +#define ANA1_SET_SH5_0x4F 0x0000 +#define ANA1_SET_SH5_0x50 0x0000 +#define ANA1_SET_SH5_0x51 0x0000 +#define ANA1_SET_SH5_0x52 0x0000 +#define ANA1_SET_SH5_0x53 0x0000 +#define ANA1_SET_SH5_0x54 0x0000 +#define ANA1_SET_SH5_0x55 0x0000 +#define ANA1_SET_SH5_0x56 0x0000 +#define ANA1_SET_SH5_0x57 0x0000 +#define ANA1_SET_SH5_0x58 0x0000 +#define ANA1_SET_SH5_0x59 0x0000 +#define ANA1_SET_SH5_0x5A 0x0000 +#define ANA1_SET_SH5_0x5B 0x0000 +#define ANA1_SET_SH5_0x5C 0x0000 +#define ANA1_SET_SH5_0x5D 0x0000 +#define ANA1_SET_SH5_0x5E 0x0000 +#define ANA1_SET_SH5_0x5F 0x0000 +#define ANA1_SET_SH5_0x60 0x0000 +#define ANA1_SET_SH5_0x61 0x0000 +#define ANA1_SET_SH5_0x62 0x0000 +#define ANA1_SET_SH5_0x63 0x0000 +#define ANA1_SET_SH5_0x64 0x0000 +#define ANA1_SET_SH5_0x65 0x0000 +#define ANA1_SET_SH5_0x66 0x0000 +#define ANA1_SET_SH5_0x67 0x0000 +#define ANA1_SET_SH5_0x68 0x0000 +#define ANA1_SET_SH5_0x69 0x0000 +#define ANA1_SET_SH5_0x6A 0x0000 +#define ANA1_SET_SH5_0x6B 0x0000 +#define ANA1_SET_SH5_0x6C 0x0000 +#define ANA1_SET_SH5_0x6D 0x0000 +#define ANA1_SET_SH5_0x6E 0x0000 +#define ANA1_SET_SH5_0x6F 0x0000 +#define ANA1_SET_SH5_0x70 0x0000 +#define ANA1_SET_SH5_0x71 0x0000 +#define ANA1_SET_SH5_0x72 0x0000 +#define ANA1_SET_SH5_0x73 0x0000 +#define ANA1_SET_SH5_0x74 0x0000 +#define ANA1_SET_SH5_0x75 0x0000 +#define ANA1_SET_SH5_0x76 0x0C00 +#define ANA1_SET_SH5_0x77 0xFFFF +#define ANA1_SET_SH5_0x78 0xFFFF +#define ANA1_SET_SH5_0x79 0x3FFF +#define ANA1_SET_SH5_0x7A 0x0000 +#define ANA1_SET_SH5_0x7B 0x0000 +#define ANA1_SET_SH5_0x7C 0x0000 +#define ANA1_SET_SH5_0x7D 0x0000 +#define ANA1_SET_SH5_0x7E 0x0000 +#define ANA1_SET_SH5_0x7F 0x0000 + + + + +#define ANA2_SET_SH5_0x00 0x0048 +#define ANA2_SET_SH5_0x01 0x0000 +#define ANA2_SET_SH5_0x02 0x1111 +#define ANA2_SET_SH5_0x03 0x0011 +#define ANA2_SET_SH5_0x04 0x0002 +#define ANA2_SET_SH5_0x05 0x0001 +#define ANA2_SET_SH5_0x05_UP 0xB8A8 +#define ANA2_SET_SH5_0x06 0x0000 +#define ANA2_SET_SH5_0x07 0x0000 +#define ANA2_SET_SH5_0x08 0x0000 +#define ANA2_SET_SH5_0x09 0x0000 +#define ANA2_SET_SH5_0x0A 0x0030 +#define ANA2_SET_SH5_0x0B 0x0014 +#define ANA2_SET_SH5_0x0C 0x0000 +#define ANA2_SET_SH5_0x0D 0x0031 +#define ANA2_SET_SH5_0x0E 0x0031 +#define ANA2_SET_SH5_0x0F 0x0031 +#define ANA2_SET_SH5_0x10 0x0031 +#define ANA2_SET_SH5_0x11 0x0000 +#define ANA2_SET_SH5_0x12 0x04C0 +#define ANA2_SET_SH5_0x13 0x2102 +#define ANA2_SET_SH5_0x14 0x0003 +#define ANA2_SET_SH5_0x15 0x0013 +#define ANA2_SET_SH5_0x16 0x0015 +#define ANA2_SET_SH5_0x17 0x0015 +#define ANA2_SET_SH5_0x18 0x0015 +#define ANA2_SET_SH5_0x19 0xDCAC +#define ANA2_SET_SH5_0x1A 0x0000 +#define ANA2_SET_SH5_0x1B 0x0000 +#define ANA2_SET_SH5_0x1C 0x0000 +#define ANA2_SET_SH5_0x1D 0x1111 +#define ANA2_SET_SH5_0x1E 0x0000 +#define ANA2_SET_SH5_0x1F 0x0000 +#define ANA2_SET_SH5_0x20 0xC000 +#define ANA2_SET_SH5_0x21 0x0000 +#define ANA2_SET_SH5_0x22 0x0000 +#define ANA2_SET_SH5_0x23 0x0000 +#define ANA2_SET_SH5_0x24 0x0000 +#define ANA2_SET_SH5_0x25 0x0000 +#define ANA2_SET_SH5_0x26 0x0000 +#define ANA2_SET_SH5_0x27 0x0000 +#define ANA2_SET_SH5_0x28 0x0000 +#define ANA2_SET_SH5_0x29 0x0000 +#define ANA2_SET_SH5_0x2A 0x0000 +#define ANA2_SET_SH5_0x2B 0x0000 +#define ANA2_SET_SH5_0x2C 0x0000 +#define ANA2_SET_SH5_0x2D 0x0000 +#define ANA2_SET_SH5_0x2E 0x0000 +#define ANA2_SET_SH5_0x2F 0x0000 +#define ANA2_SET_SH5_0x30 0x0000 +#define ANA2_SET_SH5_0x31 0x0000 +#define ANA2_SET_SH5_0x32 0x0000 +#define ANA2_SET_SH5_0x33 0x0000 +#define ANA2_SET_SH5_0x34 0x0000 +#define ANA2_SET_SH5_0x35 0x0000 +#define ANA2_SET_SH5_0x36 0x0000 +#define ANA2_SET_SH5_0x37 0x0000 +#define ANA2_SET_SH5_0x38 0x0000 +#define ANA2_SET_SH5_0x39 0x0000 +#define ANA2_SET_SH5_0x3A 0x0000 +#define ANA2_SET_SH5_0x3B 0x0000 +#define ANA2_SET_SH5_0x3C 0x0000 +#define ANA2_SET_SH5_0x3D 0x0000 +#define ANA2_SET_SH5_0x3E 0x0000 +#define ANA2_SET_SH5_0x3F 0x0000 +#define ANA2_SET_SH5_0x40 0x0000 +#define ANA2_SET_SH5_0x41 0x0000 +#define ANA2_SET_SH5_0x42 0x0000 +#define ANA2_SET_SH5_0x43 0x0000 +#define ANA2_SET_SH5_0x44 0x0000 +#define ANA2_SET_SH5_0x45 0x0000 +#define ANA2_SET_SH5_0x46 0x0000 +#define ANA2_SET_SH5_0x47 0x0000 +#define ANA2_SET_SH5_0x48 0x0000 +#define ANA2_SET_SH5_0x49 0x0000 +#define ANA2_SET_SH5_0x4A 0x0000 +#define ANA2_SET_SH5_0x4B 0x0000 +#define ANA2_SET_SH5_0x4C 0x0000 +#define ANA2_SET_SH5_0x4D 0x0000 +#define ANA2_SET_SH5_0x4E 0x0000 +#define ANA2_SET_SH5_0x4F 0x0000 +#define ANA2_SET_SH5_0x50 0x0000 +#define ANA2_SET_SH5_0x51 0x0000 +#define ANA2_SET_SH5_0x52 0x0000 +#define ANA2_SET_SH5_0x53 0x0000 +#define ANA2_SET_SH5_0x54 0x0000 +#define ANA2_SET_SH5_0x55 0x0000 +#define ANA2_SET_SH5_0x56 0x0000 +#define ANA2_SET_SH5_0x57 0x0000 +#define ANA2_SET_SH5_0x58 0x0000 +#define ANA2_SET_SH5_0x59 0x0000 +#define ANA2_SET_SH5_0x5A 0x0000 +#define ANA2_SET_SH5_0x5B 0x0000 +#define ANA2_SET_SH5_0x5C 0x0000 +#define ANA2_SET_SH5_0x5D 0x0000 +#define ANA2_SET_SH5_0x5E 0x0000 +#define ANA2_SET_SH5_0x5F 0x0000 +#define ANA2_SET_SH5_0x60 0x0000 +#define ANA2_SET_SH5_0x61 0x0000 +#define ANA2_SET_SH5_0x62 0x0000 +#define ANA2_SET_SH5_0x63 0x0000 +#define ANA2_SET_SH5_0x64 0x0000 +#define ANA2_SET_SH5_0x65 0x0000 +#define ANA2_SET_SH5_0x66 0x0000 +#define ANA2_SET_SH5_0x67 0x0000 +#define ANA2_SET_SH5_0x68 0x0000 +#define ANA2_SET_SH5_0x69 0x0000 +#define ANA2_SET_SH5_0x6A 0x0000 +#define ANA2_SET_SH5_0x6B 0x0000 +#define ANA2_SET_SH5_0x6C 0x0000 +#define ANA2_SET_SH5_0x6D 0x0000 +#define ANA2_SET_SH5_0x6E 0x0000 +#define ANA2_SET_SH5_0x6F 0x0000 +#define ANA2_SET_SH5_0x70 0x0010 + +uint16_t open_2_lianchuang[241] = +{ + ANA1_SET_SH5_0x00, + ANA1_SET_SH5_0x01, + ANA1_SET_SH5_0x02, + ANA1_SET_SH5_0x03, + ANA1_SET_SH5_0x04, + ANA1_SET_SH5_0x05, + ANA1_SET_SH5_0x06, + ANA1_SET_SH5_0x07, + ANA1_SET_SH5_0x08, + ANA1_SET_SH5_0x09, + ANA1_SET_SH5_0x0A, + ANA1_SET_SH5_0x0B, + ANA1_SET_SH5_0x0C, + ANA1_SET_SH5_0x0D, + ANA1_SET_SH5_0x0E, + ANA1_SET_SH5_0x0F, + ANA1_SET_SH5_0x10, + ANA1_SET_SH5_0x11, + ANA1_SET_SH5_0x12, + ANA1_SET_SH5_0x13, + ANA1_SET_SH5_0x14, + ANA1_SET_SH5_0x15, + ANA1_SET_SH5_0x16, + ANA1_SET_SH5_0x17, + ANA1_SET_SH5_0x18, + ANA1_SET_SH5_0x19, + ANA1_SET_SH5_0x1A, + ANA1_SET_SH5_0x1B, + ANA1_SET_SH5_0x1C, + ANA1_SET_SH5_0x1D, + ANA1_SET_SH5_0x1E, + ANA1_SET_SH5_0x1F, + ANA1_SET_SH5_0x20, + ANA1_SET_SH5_0x21, + ANA1_SET_SH5_0x22, + ANA1_SET_SH5_0x23, + ANA1_SET_SH5_0x24, + ANA1_SET_SH5_0x25, + ANA1_SET_SH5_0x26, + ANA1_SET_SH5_0x27, + ANA1_SET_SH5_0x28, + ANA1_SET_SH5_0x29, + ANA1_SET_SH5_0x2A, + ANA1_SET_SH5_0x2B, + ANA1_SET_SH5_0x2C, + ANA1_SET_SH5_0x2D, + ANA1_SET_SH5_0x2E, + ANA1_SET_SH5_0x2F, + ANA1_SET_SH5_0x30, + ANA1_SET_SH5_0x31, + ANA1_SET_SH5_0x32, + ANA1_SET_SH5_0x33, + ANA1_SET_SH5_0x34, + ANA1_SET_SH5_0x35, + ANA1_SET_SH5_0x36, + ANA1_SET_SH5_0x37, + ANA1_SET_SH5_0x38, + ANA1_SET_SH5_0x39, + ANA1_SET_SH5_0x3A, + ANA1_SET_SH5_0x3B, + ANA1_SET_SH5_0x3C, + ANA1_SET_SH5_0x3D, + ANA1_SET_SH5_0x3E, + ANA1_SET_SH5_0x3F, + ANA1_SET_SH5_0x40, + ANA1_SET_SH5_0x41, + ANA1_SET_SH5_0x42, + ANA1_SET_SH5_0x43, + ANA1_SET_SH5_0x44, + ANA1_SET_SH5_0x45, + ANA1_SET_SH5_0x46, + ANA1_SET_SH5_0x47, + ANA1_SET_SH5_0x48, + ANA1_SET_SH5_0x49, + ANA1_SET_SH5_0x4A, + ANA1_SET_SH5_0x4B, + ANA1_SET_SH5_0x4C, + ANA1_SET_SH5_0x4D, + ANA1_SET_SH5_0x4E, + ANA1_SET_SH5_0x4F, + ANA1_SET_SH5_0x50, + ANA1_SET_SH5_0x51, + ANA1_SET_SH5_0x52, + ANA1_SET_SH5_0x53, + ANA1_SET_SH5_0x54, + ANA1_SET_SH5_0x55, + ANA1_SET_SH5_0x56, + ANA1_SET_SH5_0x57, + ANA1_SET_SH5_0x58, + ANA1_SET_SH5_0x59, + ANA1_SET_SH5_0x5A, + ANA1_SET_SH5_0x5B, + ANA1_SET_SH5_0x5C, + ANA1_SET_SH5_0x5D, + ANA1_SET_SH5_0x5E, + ANA1_SET_SH5_0x5F, + ANA1_SET_SH5_0x60, + ANA1_SET_SH5_0x61, + ANA1_SET_SH5_0x62, + ANA1_SET_SH5_0x63, + ANA1_SET_SH5_0x64, + ANA1_SET_SH5_0x65, + ANA1_SET_SH5_0x66, + ANA1_SET_SH5_0x67, + ANA1_SET_SH5_0x68, + ANA1_SET_SH5_0x69, + ANA1_SET_SH5_0x6A, + ANA1_SET_SH5_0x6B, + ANA1_SET_SH5_0x6C, + ANA1_SET_SH5_0x6D, + ANA1_SET_SH5_0x6E, + ANA1_SET_SH5_0x6F, + ANA1_SET_SH5_0x70, + ANA1_SET_SH5_0x71, + ANA1_SET_SH5_0x72, + ANA1_SET_SH5_0x73, + ANA1_SET_SH5_0x74, + ANA1_SET_SH5_0x75, + ANA1_SET_SH5_0x76, + ANA1_SET_SH5_0x77, + ANA1_SET_SH5_0x78, + ANA1_SET_SH5_0x79, + ANA1_SET_SH5_0x7A, + ANA1_SET_SH5_0x7B, + ANA1_SET_SH5_0x7C, + ANA1_SET_SH5_0x7D, + ANA1_SET_SH5_0x7E, + ANA1_SET_SH5_0x7F, +//ANA2 + ANA2_SET_SH5_0x00, + ANA2_SET_SH5_0x01, + ANA2_SET_SH5_0x02, + ANA2_SET_SH5_0x03, + ANA2_SET_SH5_0x04, + ANA2_SET_SH5_0x05, + ANA2_SET_SH5_0x06, + ANA2_SET_SH5_0x07, + ANA2_SET_SH5_0x08, + ANA2_SET_SH5_0x09, + ANA2_SET_SH5_0x0A, + ANA2_SET_SH5_0x0B, + ANA2_SET_SH5_0x0C, + ANA2_SET_SH5_0x0D, + ANA2_SET_SH5_0x0E, + ANA2_SET_SH5_0x0F, + ANA2_SET_SH5_0x10, + ANA2_SET_SH5_0x11, + ANA2_SET_SH5_0x12, + ANA2_SET_SH5_0x13, + ANA2_SET_SH5_0x14, + ANA2_SET_SH5_0x15, + ANA2_SET_SH5_0x16, + ANA2_SET_SH5_0x17, + ANA2_SET_SH5_0x18, + ANA2_SET_SH5_0x19, + ANA2_SET_SH5_0x1A, + ANA2_SET_SH5_0x1B, + ANA2_SET_SH5_0x1C, + ANA2_SET_SH5_0x1D, + ANA2_SET_SH5_0x1E, + ANA2_SET_SH5_0x1F, + ANA2_SET_SH5_0x20, + ANA2_SET_SH5_0x21, + ANA2_SET_SH5_0x22, + ANA2_SET_SH5_0x23, + ANA2_SET_SH5_0x24, + ANA2_SET_SH5_0x25, + ANA2_SET_SH5_0x26, + ANA2_SET_SH5_0x27, + ANA2_SET_SH5_0x28, + ANA2_SET_SH5_0x29, + ANA2_SET_SH5_0x2A, + ANA2_SET_SH5_0x2B, + ANA2_SET_SH5_0x2C, + ANA2_SET_SH5_0x2D, + ANA2_SET_SH5_0x2E, + ANA2_SET_SH5_0x2F, + ANA2_SET_SH5_0x30, + ANA2_SET_SH5_0x31, + ANA2_SET_SH5_0x32, + ANA2_SET_SH5_0x33, + ANA2_SET_SH5_0x34, + ANA2_SET_SH5_0x35, + ANA2_SET_SH5_0x36, + ANA2_SET_SH5_0x37, + ANA2_SET_SH5_0x38, + ANA2_SET_SH5_0x39, + ANA2_SET_SH5_0x3A, + ANA2_SET_SH5_0x3B, + ANA2_SET_SH5_0x3C, + ANA2_SET_SH5_0x3D, + ANA2_SET_SH5_0x3E, + ANA2_SET_SH5_0x3F, + ANA2_SET_SH5_0x40, + ANA2_SET_SH5_0x41, + ANA2_SET_SH5_0x42, + ANA2_SET_SH5_0x43, + ANA2_SET_SH5_0x44, + ANA2_SET_SH5_0x45, + ANA2_SET_SH5_0x46, + ANA2_SET_SH5_0x47, + ANA2_SET_SH5_0x48, + ANA2_SET_SH5_0x49, + ANA2_SET_SH5_0x4A, + ANA2_SET_SH5_0x4B, + ANA2_SET_SH5_0x4C, + ANA2_SET_SH5_0x4D, + ANA2_SET_SH5_0x4E, + ANA2_SET_SH5_0x4F, + ANA2_SET_SH5_0x50, + ANA2_SET_SH5_0x51, + ANA2_SET_SH5_0x52, + ANA2_SET_SH5_0x53, + ANA2_SET_SH5_0x54, + ANA2_SET_SH5_0x55, + ANA2_SET_SH5_0x56, + ANA2_SET_SH5_0x57, + ANA2_SET_SH5_0x58, + ANA2_SET_SH5_0x59, + ANA2_SET_SH5_0x5A, + ANA2_SET_SH5_0x5B, + ANA2_SET_SH5_0x5C, + ANA2_SET_SH5_0x5D, + ANA2_SET_SH5_0x5E, + ANA2_SET_SH5_0x5F, + ANA2_SET_SH5_0x60, + ANA2_SET_SH5_0x61, + ANA2_SET_SH5_0x62, + ANA2_SET_SH5_0x63, + ANA2_SET_SH5_0x64, + ANA2_SET_SH5_0x65, + ANA2_SET_SH5_0x66, + ANA2_SET_SH5_0x67, + ANA2_SET_SH5_0x68, + ANA2_SET_SH5_0x69, + ANA2_SET_SH5_0x6A, + ANA2_SET_SH5_0x6B, + ANA2_SET_SH5_0x6C, + ANA2_SET_SH5_0x6D, + ANA2_SET_SH5_0x6E, + ANA2_SET_SH5_0x6F, + ANA2_SET_SH5_0x70, + +}; + + diff --git a/drivers/input/touchscreen/ito_test/open_test_ANA2_B_8861A_lianchuang.h b/drivers/input/touchscreen/ito_test/open_test_ANA2_B_8861A_lianchuang.h new file mode 100644 index 00000000..5e8ee3f5 --- /dev/null +++ b/drivers/input/touchscreen/ito_test/open_test_ANA2_B_8861A_lianchuang.h @@ -0,0 +1,494 @@ +#define ANA1_SET_SH5B_0x00 0xFFFF +#define ANA1_SET_SH5B_0x01 0x007F +#define ANA1_SET_SH5B_0x02 0x001E +#define ANA1_SET_SH5B_0x03 0x4800 +#define ANA1_SET_SH5B_0x04 0x7FF1 +#define ANA1_SET_SH5B_0x05 0xF7FF +#define ANA1_SET_SH5B_0x06 0x1F1F +#define ANA1_SET_SH5B_0x07 0x0610 +#define ANA1_SET_SH5B_0x08 0x0000 +#define ANA1_SET_SH5B_0x09 0x0000 +#define ANA1_SET_SH5B_0x0A 0x0000 +#define ANA1_SET_SH5B_0x0B 0x0000 +#define ANA1_SET_SH5B_0x0C 0x0000 +#define ANA1_SET_SH5B_0x0D 0x0000 +#define ANA1_SET_SH5B_0x0E 0x0000 +#define ANA1_SET_SH5B_0x0F 0x0000 +#define ANA1_SET_SH5B_0x10 0x0000 +#define ANA1_SET_SH5B_0x11 0x0000 +#define ANA1_SET_SH5B_0x12 0x0000 +#define ANA1_SET_SH5B_0x13 0x0000 +#define ANA1_SET_SH5B_0x14 0x0000 +#define ANA1_SET_SH5B_0x15 0x0000 +#define ANA1_SET_SH5B_0x16 0x0000 +#define ANA1_SET_SH5B_0x17 0x0000 +#define ANA1_SET_SH5B_0x18 0x0000 +#define ANA1_SET_SH5B_0x19 0x0000 +#define ANA1_SET_SH5B_0x1A 0x0000 +#define ANA1_SET_SH5B_0x1B 0x0000 +#define ANA1_SET_SH5B_0x1C 0x0000 +#define ANA1_SET_SH5B_0x1D 0x0000 +#define ANA1_SET_SH5B_0x1E 0x0000 +#define ANA1_SET_SH5B_0x1F 0x0000 +#define ANA1_SET_SH5B_0x20 0x0000 +#define ANA1_SET_SH5B_0x21 0x0000 +#define ANA1_SET_SH5B_0x22 0x0000 +#define ANA1_SET_SH5B_0x23 0x0000 +#define ANA1_SET_SH5B_0x24 0x0000 +#define ANA1_SET_SH5B_0x25 0x0002 +#define ANA1_SET_SH5B_0x26 0x0000 +#define ANA1_SET_SH5B_0x27 0x3E15 +#define ANA1_SET_SH5B_0x28 0x3E3E +#define ANA1_SET_SH5B_0x29 0x3E18 +#define ANA1_SET_SH5B_0x2A 0x3E3E +#define ANA1_SET_SH5B_0x2B 0x3E19 +#define ANA1_SET_SH5B_0x2C 0x3E3E +#define ANA1_SET_SH5B_0x2D 0x3E1D +#define ANA1_SET_SH5B_0x2E 0x3E3E +#define ANA1_SET_SH5B_0x2F 0x3E1E +#define ANA1_SET_SH5B_0x30 0x3E3E +#define ANA1_SET_SH5B_0x31 0x3E3E +#define ANA1_SET_SH5B_0x32 0x3E3E +#define ANA1_SET_SH5B_0x33 0x3E3E +#define ANA1_SET_SH5B_0x34 0x3E3E +#define ANA1_SET_SH5B_0x35 0x3E3E +#define ANA1_SET_SH5B_0x36 0x3E3E +#define ANA1_SET_SH5B_0x37 0x3E3E +#define ANA1_SET_SH5B_0x38 0x3E3E +#define ANA1_SET_SH5B_0x39 0x3E3E +#define ANA1_SET_SH5B_0x3A 0x3E3E +#define ANA1_SET_SH5B_0x3B 0x3E3E +#define ANA1_SET_SH5B_0x3C 0x3E3E +#define ANA1_SET_SH5B_0x3D 0x3E3E +#define ANA1_SET_SH5B_0x3E 0x3E3E +#define ANA1_SET_SH5B_0x3F 0x0000 +#define ANA1_SET_SH5B_0x40 0x0000 +#define ANA1_SET_SH5B_0x41 0x0000 +#define ANA1_SET_SH5B_0x42 0x0000 +#define ANA1_SET_SH5B_0x43 0x0000 +#define ANA1_SET_SH5B_0x44 0x0000 +#define ANA1_SET_SH5B_0x45 0x0000 +#define ANA1_SET_SH5B_0x46 0x0000 +#define ANA1_SET_SH5B_0x47 0x0000 +#define ANA1_SET_SH5B_0x48 0x0000 +#define ANA1_SET_SH5B_0x49 0x0000 +#define ANA1_SET_SH5B_0x4A 0x0000 +#define ANA1_SET_SH5B_0x4B 0x0000 +#define ANA1_SET_SH5B_0x4C 0x0000 +#define ANA1_SET_SH5B_0x4D 0x0000 +#define ANA1_SET_SH5B_0x4E 0x0000 +#define ANA1_SET_SH5B_0x4F 0x0000 +#define ANA1_SET_SH5B_0x50 0x0000 +#define ANA1_SET_SH5B_0x51 0x0000 +#define ANA1_SET_SH5B_0x52 0x0000 +#define ANA1_SET_SH5B_0x53 0x0000 +#define ANA1_SET_SH5B_0x54 0x0000 +#define ANA1_SET_SH5B_0x55 0x0000 +#define ANA1_SET_SH5B_0x56 0x0000 +#define ANA1_SET_SH5B_0x57 0x0000 +#define ANA1_SET_SH5B_0x58 0x0000 +#define ANA1_SET_SH5B_0x59 0x0000 +#define ANA1_SET_SH5B_0x5A 0x0000 +#define ANA1_SET_SH5B_0x5B 0x0000 +#define ANA1_SET_SH5B_0x5C 0x0000 +#define ANA1_SET_SH5B_0x5D 0x0000 +#define ANA1_SET_SH5B_0x5E 0x0000 +#define ANA1_SET_SH5B_0x5F 0x0000 +#define ANA1_SET_SH5B_0x60 0x0000 +#define ANA1_SET_SH5B_0x61 0x0000 +#define ANA1_SET_SH5B_0x62 0x0000 +#define ANA1_SET_SH5B_0x63 0x0000 +#define ANA1_SET_SH5B_0x64 0x0000 +#define ANA1_SET_SH5B_0x65 0x0000 +#define ANA1_SET_SH5B_0x66 0x0000 +#define ANA1_SET_SH5B_0x67 0x0000 +#define ANA1_SET_SH5B_0x68 0x0000 +#define ANA1_SET_SH5B_0x69 0x0000 +#define ANA1_SET_SH5B_0x6A 0x0000 +#define ANA1_SET_SH5B_0x6B 0x0000 +#define ANA1_SET_SH5B_0x6C 0x0000 +#define ANA1_SET_SH5B_0x6D 0x0000 +#define ANA1_SET_SH5B_0x6E 0x0000 +#define ANA1_SET_SH5B_0x6F 0x0000 +#define ANA1_SET_SH5B_0x70 0x0000 +#define ANA1_SET_SH5B_0x71 0x0000 +#define ANA1_SET_SH5B_0x72 0x0000 +#define ANA1_SET_SH5B_0x73 0x0000 +#define ANA1_SET_SH5B_0x74 0x0000 +#define ANA1_SET_SH5B_0x75 0x0000 +#define ANA1_SET_SH5B_0x76 0x0C00 +#define ANA1_SET_SH5B_0x77 0xFFFF +#define ANA1_SET_SH5B_0x78 0xFFFF +#define ANA1_SET_SH5B_0x79 0x3FFF +#define ANA1_SET_SH5B_0x7A 0x0000 +#define ANA1_SET_SH5B_0x7B 0x0000 +#define ANA1_SET_SH5B_0x7C 0x0000 +#define ANA1_SET_SH5B_0x7D 0x0000 +#define ANA1_SET_SH5B_0x7E 0x0000 +#define ANA1_SET_SH5B_0x7F 0x0000 + + + + +#define ANA2_SET_SH5B_0x00 0x0048 +#define ANA2_SET_SH5B_0x01 0x0000 +#define ANA2_SET_SH5B_0x02 0x1111 +#define ANA2_SET_SH5B_0x03 0x0011 +#define ANA2_SET_SH5B_0x04 0x0002 +#define ANA2_SET_SH5B_0x05 0x0001 +#define ANA2_SET_SH5B_0x05_UP 0xB8A8 +#define ANA2_SET_SH5B_0x06 0x0000 +#define ANA2_SET_SH5B_0x07 0x0000 +#define ANA2_SET_SH5B_0x08 0x0000 +#define ANA2_SET_SH5B_0x09 0x0000 +#define ANA2_SET_SH5B_0x0A 0x0030 +#define ANA2_SET_SH5B_0x0B 0x0008 +#define ANA2_SET_SH5B_0x0C 0x0000 +#define ANA2_SET_SH5B_0x0D 0x0031 +#define ANA2_SET_SH5B_0x0E 0x0031 +#define ANA2_SET_SH5B_0x0F 0x0031 +#define ANA2_SET_SH5B_0x10 0x0031 +#define ANA2_SET_SH5B_0x11 0x0000 +#define ANA2_SET_SH5B_0x12 0x04C0 +#define ANA2_SET_SH5B_0x13 0x2102 +#define ANA2_SET_SH5B_0x14 0x0003 +#define ANA2_SET_SH5B_0x15 0x0013 +#define ANA2_SET_SH5B_0x16 0x0015 +#define ANA2_SET_SH5B_0x17 0x0015 +#define ANA2_SET_SH5B_0x18 0x0015 +#define ANA2_SET_SH5B_0x19 0xDCAC +#define ANA2_SET_SH5B_0x1A 0x0000 +#define ANA2_SET_SH5B_0x1B 0x0000 +#define ANA2_SET_SH5B_0x1C 0x0000 +#define ANA2_SET_SH5B_0x1D 0x1111 +#define ANA2_SET_SH5B_0x1E 0x0000 +#define ANA2_SET_SH5B_0x1F 0x0000 +#define ANA2_SET_SH5B_0x20 0xC000 +#define ANA2_SET_SH5B_0x21 0x0000 +#define ANA2_SET_SH5B_0x22 0x0000 +#define ANA2_SET_SH5B_0x23 0x0000 +#define ANA2_SET_SH5B_0x24 0x0000 +#define ANA2_SET_SH5B_0x25 0x0000 +#define ANA2_SET_SH5B_0x26 0x0000 +#define ANA2_SET_SH5B_0x27 0x0000 +#define ANA2_SET_SH5B_0x28 0x0000 +#define ANA2_SET_SH5B_0x29 0x0000 +#define ANA2_SET_SH5B_0x2A 0x0000 +#define ANA2_SET_SH5B_0x2B 0x0000 +#define ANA2_SET_SH5B_0x2C 0x0000 +#define ANA2_SET_SH5B_0x2D 0x0000 +#define ANA2_SET_SH5B_0x2E 0x0000 +#define ANA2_SET_SH5B_0x2F 0x0000 +#define ANA2_SET_SH5B_0x30 0x0000 +#define ANA2_SET_SH5B_0x31 0x0000 +#define ANA2_SET_SH5B_0x32 0x0000 +#define ANA2_SET_SH5B_0x33 0x0000 +#define ANA2_SET_SH5B_0x34 0x0000 +#define ANA2_SET_SH5B_0x35 0x0000 +#define ANA2_SET_SH5B_0x36 0x0000 +#define ANA2_SET_SH5B_0x37 0x0000 +#define ANA2_SET_SH5B_0x38 0x0000 +#define ANA2_SET_SH5B_0x39 0x0000 +#define ANA2_SET_SH5B_0x3A 0x0000 +#define ANA2_SET_SH5B_0x3B 0x0000 +#define ANA2_SET_SH5B_0x3C 0x0000 +#define ANA2_SET_SH5B_0x3D 0x0000 +#define ANA2_SET_SH5B_0x3E 0x0000 +#define ANA2_SET_SH5B_0x3F 0x0000 +#define ANA2_SET_SH5B_0x40 0x0000 +#define ANA2_SET_SH5B_0x41 0x0000 +#define ANA2_SET_SH5B_0x42 0x0000 +#define ANA2_SET_SH5B_0x43 0x0000 +#define ANA2_SET_SH5B_0x44 0x0000 +#define ANA2_SET_SH5B_0x45 0x0000 +#define ANA2_SET_SH5B_0x46 0x0000 +#define ANA2_SET_SH5B_0x47 0x0000 +#define ANA2_SET_SH5B_0x48 0x0000 +#define ANA2_SET_SH5B_0x49 0x0000 +#define ANA2_SET_SH5B_0x4A 0x0000 +#define ANA2_SET_SH5B_0x4B 0x0000 +#define ANA2_SET_SH5B_0x4C 0x0000 +#define ANA2_SET_SH5B_0x4D 0x0000 +#define ANA2_SET_SH5B_0x4E 0x0000 +#define ANA2_SET_SH5B_0x4F 0x0000 +#define ANA2_SET_SH5B_0x50 0x0000 +#define ANA2_SET_SH5B_0x51 0x0000 +#define ANA2_SET_SH5B_0x52 0x0000 +#define ANA2_SET_SH5B_0x53 0x0000 +#define ANA2_SET_SH5B_0x54 0x0000 +#define ANA2_SET_SH5B_0x55 0x0000 +#define ANA2_SET_SH5B_0x56 0x0000 +#define ANA2_SET_SH5B_0x57 0x0000 +#define ANA2_SET_SH5B_0x58 0x0000 +#define ANA2_SET_SH5B_0x59 0x0000 +#define ANA2_SET_SH5B_0x5A 0x0000 +#define ANA2_SET_SH5B_0x5B 0x0000 +#define ANA2_SET_SH5B_0x5C 0x0000 +#define ANA2_SET_SH5B_0x5D 0x0000 +#define ANA2_SET_SH5B_0x5E 0x0000 +#define ANA2_SET_SH5B_0x5F 0x0000 +#define ANA2_SET_SH5B_0x60 0x0000 +#define ANA2_SET_SH5B_0x61 0x0000 +#define ANA2_SET_SH5B_0x62 0x0000 +#define ANA2_SET_SH5B_0x63 0x0000 +#define ANA2_SET_SH5B_0x64 0x0000 +#define ANA2_SET_SH5B_0x65 0x0000 +#define ANA2_SET_SH5B_0x66 0x0000 +#define ANA2_SET_SH5B_0x67 0x0000 +#define ANA2_SET_SH5B_0x68 0x0000 +#define ANA2_SET_SH5B_0x69 0x0000 +#define ANA2_SET_SH5B_0x6A 0x0000 +#define ANA2_SET_SH5B_0x6B 0x0000 +#define ANA2_SET_SH5B_0x6C 0x0000 +#define ANA2_SET_SH5B_0x6D 0x0000 +#define ANA2_SET_SH5B_0x6E 0x0000 +#define ANA2_SET_SH5B_0x6F 0x0000 +#define ANA2_SET_SH5B_0x70 0x0010 + +uint16_t open_2B_lianchuang[241] = +{ + ANA1_SET_SH5B_0x00, + ANA1_SET_SH5B_0x01, + ANA1_SET_SH5B_0x02, + ANA1_SET_SH5B_0x03, + ANA1_SET_SH5B_0x04, + ANA1_SET_SH5B_0x05, + ANA1_SET_SH5B_0x06, + ANA1_SET_SH5B_0x07, + ANA1_SET_SH5B_0x08, + ANA1_SET_SH5B_0x09, + ANA1_SET_SH5B_0x0A, + ANA1_SET_SH5B_0x0B, + ANA1_SET_SH5B_0x0C, + ANA1_SET_SH5B_0x0D, + ANA1_SET_SH5B_0x0E, + ANA1_SET_SH5B_0x0F, + ANA1_SET_SH5B_0x10, + ANA1_SET_SH5B_0x11, + ANA1_SET_SH5B_0x12, + ANA1_SET_SH5B_0x13, + ANA1_SET_SH5B_0x14, + ANA1_SET_SH5B_0x15, + ANA1_SET_SH5B_0x16, + ANA1_SET_SH5B_0x17, + ANA1_SET_SH5B_0x18, + ANA1_SET_SH5B_0x19, + ANA1_SET_SH5B_0x1A, + ANA1_SET_SH5B_0x1B, + ANA1_SET_SH5B_0x1C, + ANA1_SET_SH5B_0x1D, + ANA1_SET_SH5B_0x1E, + ANA1_SET_SH5B_0x1F, + ANA1_SET_SH5B_0x20, + ANA1_SET_SH5B_0x21, + ANA1_SET_SH5B_0x22, + ANA1_SET_SH5B_0x23, + ANA1_SET_SH5B_0x24, + ANA1_SET_SH5B_0x25, + ANA1_SET_SH5B_0x26, + ANA1_SET_SH5B_0x27, + ANA1_SET_SH5B_0x28, + ANA1_SET_SH5B_0x29, + ANA1_SET_SH5B_0x2A, + ANA1_SET_SH5B_0x2B, + ANA1_SET_SH5B_0x2C, + ANA1_SET_SH5B_0x2D, + ANA1_SET_SH5B_0x2E, + ANA1_SET_SH5B_0x2F, + ANA1_SET_SH5B_0x30, + ANA1_SET_SH5B_0x31, + ANA1_SET_SH5B_0x32, + ANA1_SET_SH5B_0x33, + ANA1_SET_SH5B_0x34, + ANA1_SET_SH5B_0x35, + ANA1_SET_SH5B_0x36, + ANA1_SET_SH5B_0x37, + ANA1_SET_SH5B_0x38, + ANA1_SET_SH5B_0x39, + ANA1_SET_SH5B_0x3A, + ANA1_SET_SH5B_0x3B, + ANA1_SET_SH5B_0x3C, + ANA1_SET_SH5B_0x3D, + ANA1_SET_SH5B_0x3E, + ANA1_SET_SH5B_0x3F, + ANA1_SET_SH5B_0x40, + ANA1_SET_SH5B_0x41, + ANA1_SET_SH5B_0x42, + ANA1_SET_SH5B_0x43, + ANA1_SET_SH5B_0x44, + ANA1_SET_SH5B_0x45, + ANA1_SET_SH5B_0x46, + ANA1_SET_SH5B_0x47, + ANA1_SET_SH5B_0x48, + ANA1_SET_SH5B_0x49, + ANA1_SET_SH5B_0x4A, + ANA1_SET_SH5B_0x4B, + ANA1_SET_SH5B_0x4C, + ANA1_SET_SH5B_0x4D, + ANA1_SET_SH5B_0x4E, + ANA1_SET_SH5B_0x4F, + ANA1_SET_SH5B_0x50, + ANA1_SET_SH5B_0x51, + ANA1_SET_SH5B_0x52, + ANA1_SET_SH5B_0x53, + ANA1_SET_SH5B_0x54, + ANA1_SET_SH5B_0x55, + ANA1_SET_SH5B_0x56, + ANA1_SET_SH5B_0x57, + ANA1_SET_SH5B_0x58, + ANA1_SET_SH5B_0x59, + ANA1_SET_SH5B_0x5A, + ANA1_SET_SH5B_0x5B, + ANA1_SET_SH5B_0x5C, + ANA1_SET_SH5B_0x5D, + ANA1_SET_SH5B_0x5E, + ANA1_SET_SH5B_0x5F, + ANA1_SET_SH5B_0x60, + ANA1_SET_SH5B_0x61, + ANA1_SET_SH5B_0x62, + ANA1_SET_SH5B_0x63, + ANA1_SET_SH5B_0x64, + ANA1_SET_SH5B_0x65, + ANA1_SET_SH5B_0x66, + ANA1_SET_SH5B_0x67, + ANA1_SET_SH5B_0x68, + ANA1_SET_SH5B_0x69, + ANA1_SET_SH5B_0x6A, + ANA1_SET_SH5B_0x6B, + ANA1_SET_SH5B_0x6C, + ANA1_SET_SH5B_0x6D, + ANA1_SET_SH5B_0x6E, + ANA1_SET_SH5B_0x6F, + ANA1_SET_SH5B_0x70, + ANA1_SET_SH5B_0x71, + ANA1_SET_SH5B_0x72, + ANA1_SET_SH5B_0x73, + ANA1_SET_SH5B_0x74, + ANA1_SET_SH5B_0x75, + ANA1_SET_SH5B_0x76, + ANA1_SET_SH5B_0x77, + ANA1_SET_SH5B_0x78, + ANA1_SET_SH5B_0x79, + ANA1_SET_SH5B_0x7A, + ANA1_SET_SH5B_0x7B, + ANA1_SET_SH5B_0x7C, + ANA1_SET_SH5B_0x7D, + ANA1_SET_SH5B_0x7E, + ANA1_SET_SH5B_0x7F, +//ANA2 + ANA2_SET_SH5B_0x00, + ANA2_SET_SH5B_0x01, + ANA2_SET_SH5B_0x02, + ANA2_SET_SH5B_0x03, + ANA2_SET_SH5B_0x04, + ANA2_SET_SH5B_0x05, + ANA2_SET_SH5B_0x06, + ANA2_SET_SH5B_0x07, + ANA2_SET_SH5B_0x08, + ANA2_SET_SH5B_0x09, + ANA2_SET_SH5B_0x0A, + ANA2_SET_SH5B_0x0B, + ANA2_SET_SH5B_0x0C, + ANA2_SET_SH5B_0x0D, + ANA2_SET_SH5B_0x0E, + ANA2_SET_SH5B_0x0F, + ANA2_SET_SH5B_0x10, + ANA2_SET_SH5B_0x11, + ANA2_SET_SH5B_0x12, + ANA2_SET_SH5B_0x13, + ANA2_SET_SH5B_0x14, + ANA2_SET_SH5B_0x15, + ANA2_SET_SH5B_0x16, + ANA2_SET_SH5B_0x17, + ANA2_SET_SH5B_0x18, + ANA2_SET_SH5B_0x19, + ANA2_SET_SH5B_0x1A, + ANA2_SET_SH5B_0x1B, + ANA2_SET_SH5B_0x1C, + ANA2_SET_SH5B_0x1D, + ANA2_SET_SH5B_0x1E, + ANA2_SET_SH5B_0x1F, + ANA2_SET_SH5B_0x20, + ANA2_SET_SH5B_0x21, + ANA2_SET_SH5B_0x22, + ANA2_SET_SH5B_0x23, + ANA2_SET_SH5B_0x24, + ANA2_SET_SH5B_0x25, + ANA2_SET_SH5B_0x26, + ANA2_SET_SH5B_0x27, + ANA2_SET_SH5B_0x28, + ANA2_SET_SH5B_0x29, + ANA2_SET_SH5B_0x2A, + ANA2_SET_SH5B_0x2B, + ANA2_SET_SH5B_0x2C, + ANA2_SET_SH5B_0x2D, + ANA2_SET_SH5B_0x2E, + ANA2_SET_SH5B_0x2F, + ANA2_SET_SH5B_0x30, + ANA2_SET_SH5B_0x31, + ANA2_SET_SH5B_0x32, + ANA2_SET_SH5B_0x33, + ANA2_SET_SH5B_0x34, + ANA2_SET_SH5B_0x35, + ANA2_SET_SH5B_0x36, + ANA2_SET_SH5B_0x37, + ANA2_SET_SH5B_0x38, + ANA2_SET_SH5B_0x39, + ANA2_SET_SH5B_0x3A, + ANA2_SET_SH5B_0x3B, + ANA2_SET_SH5B_0x3C, + ANA2_SET_SH5B_0x3D, + ANA2_SET_SH5B_0x3E, + ANA2_SET_SH5B_0x3F, + ANA2_SET_SH5B_0x40, + ANA2_SET_SH5B_0x41, + ANA2_SET_SH5B_0x42, + ANA2_SET_SH5B_0x43, + ANA2_SET_SH5B_0x44, + ANA2_SET_SH5B_0x45, + ANA2_SET_SH5B_0x46, + ANA2_SET_SH5B_0x47, + ANA2_SET_SH5B_0x48, + ANA2_SET_SH5B_0x49, + ANA2_SET_SH5B_0x4A, + ANA2_SET_SH5B_0x4B, + ANA2_SET_SH5B_0x4C, + ANA2_SET_SH5B_0x4D, + ANA2_SET_SH5B_0x4E, + ANA2_SET_SH5B_0x4F, + ANA2_SET_SH5B_0x50, + ANA2_SET_SH5B_0x51, + ANA2_SET_SH5B_0x52, + ANA2_SET_SH5B_0x53, + ANA2_SET_SH5B_0x54, + ANA2_SET_SH5B_0x55, + ANA2_SET_SH5B_0x56, + ANA2_SET_SH5B_0x57, + ANA2_SET_SH5B_0x58, + ANA2_SET_SH5B_0x59, + ANA2_SET_SH5B_0x5A, + ANA2_SET_SH5B_0x5B, + ANA2_SET_SH5B_0x5C, + ANA2_SET_SH5B_0x5D, + ANA2_SET_SH5B_0x5E, + ANA2_SET_SH5B_0x5F, + ANA2_SET_SH5B_0x60, + ANA2_SET_SH5B_0x61, + ANA2_SET_SH5B_0x62, + ANA2_SET_SH5B_0x63, + ANA2_SET_SH5B_0x64, + ANA2_SET_SH5B_0x65, + ANA2_SET_SH5B_0x66, + ANA2_SET_SH5B_0x67, + ANA2_SET_SH5B_0x68, + ANA2_SET_SH5B_0x69, + ANA2_SET_SH5B_0x6A, + ANA2_SET_SH5B_0x6B, + ANA2_SET_SH5B_0x6C, + ANA2_SET_SH5B_0x6D, + ANA2_SET_SH5B_0x6E, + ANA2_SET_SH5B_0x6F, + ANA2_SET_SH5B_0x70, +}; + + diff --git a/drivers/input/touchscreen/ito_test/open_test_ANA3_8861A_lianchuang.h b/drivers/input/touchscreen/ito_test/open_test_ANA3_8861A_lianchuang.h new file mode 100644 index 00000000..1bfe9813 --- /dev/null +++ b/drivers/input/touchscreen/ito_test/open_test_ANA3_8861A_lianchuang.h @@ -0,0 +1,504 @@ + + + + +//MP Setting +#define IDLE_SENSOR_SH6_1 0x0000 +#define IDLE_SENSOR_SH6_2 0x0000 +#define IDLE_SENSOR_SH6_3 0x4000 +///////////////////////////////////////////////////// +// Constant for ANA Setting +///////////////////////////////////////////////////// +#define ANA1_SET_SH6_0x00 0xFFFF +#define ANA1_SET_SH6_0x01 0x007F +#define ANA1_SET_SH6_0x02 0x001E +#define ANA1_SET_SH6_0x03 0x4800 +#define ANA1_SET_SH6_0x04 0x7FF1 +#define ANA1_SET_SH6_0x05 0xF7FF +#define ANA1_SET_SH6_0x06 0x1F1F +#define ANA1_SET_SH6_0x07 0x0610 +#define ANA1_SET_SH6_0x08 0x0000 +#define ANA1_SET_SH6_0x09 0x0000 +#define ANA1_SET_SH6_0x0A 0x0000 +#define ANA1_SET_SH6_0x0B 0x0000 +#define ANA1_SET_SH6_0x0C 0x0000 +#define ANA1_SET_SH6_0x0D 0x0000 +#define ANA1_SET_SH6_0x0E 0x0000 +#define ANA1_SET_SH6_0x0F 0x0000 +#define ANA1_SET_SH6_0x10 0x0000 +#define ANA1_SET_SH6_0x11 0x0000 +#define ANA1_SET_SH6_0x12 0x0000 +#define ANA1_SET_SH6_0x13 0x0000 +#define ANA1_SET_SH6_0x14 0x0000 +#define ANA1_SET_SH6_0x15 0x0000 +#define ANA1_SET_SH6_0x16 0x0000 +#define ANA1_SET_SH6_0x17 0x0000 +#define ANA1_SET_SH6_0x18 0x0000 +#define ANA1_SET_SH6_0x19 0x0000 +#define ANA1_SET_SH6_0x1A 0x0000 +#define ANA1_SET_SH6_0x1B 0x0000 +#define ANA1_SET_SH6_0x1C 0x0000 +#define ANA1_SET_SH6_0x1D 0x0000 +#define ANA1_SET_SH6_0x1E 0x0000 +#define ANA1_SET_SH6_0x1F 0x0000 +#define ANA1_SET_SH6_0x20 0x0000 +#define ANA1_SET_SH6_0x21 0x0000 +#define ANA1_SET_SH6_0x22 0x0000 +#define ANA1_SET_SH6_0x23 0x0000 +#define ANA1_SET_SH6_0x24 0x0000 +#define ANA1_SET_SH6_0x25 0x0000 +#define ANA1_SET_SH6_0x26 0x0000 +#define ANA1_SET_SH6_0x27 0x0500 +#define ANA1_SET_SH6_0x28 0x0706 +#define ANA1_SET_SH6_0x29 0x0908 +#define ANA1_SET_SH6_0x2A 0x0B0A +#define ANA1_SET_SH6_0x2B 0x0D0C +#define ANA1_SET_SH6_0x2C 0x100E +#define ANA1_SET_SH6_0x2D 0x1104 +#define ANA1_SET_SH6_0x2E 0x1312 +#define ANA1_SET_SH6_0x2F 0x1514 +#define ANA1_SET_SH6_0x30 0x1716 +#define ANA1_SET_SH6_0x31 0x1918 +#define ANA1_SET_SH6_0x32 0x1C1A +#define ANA1_SET_SH6_0x33 0x1D2C +#define ANA1_SET_SH6_0x34 0x1F1E +#define ANA1_SET_SH6_0x35 0x2120 +#define ANA1_SET_SH6_0x36 0x2322 +#define ANA1_SET_SH6_0x37 0x2824 +#define ANA1_SET_SH6_0x38 0x2A29 +#define ANA1_SET_SH6_0x39 0x3E2B +#define ANA1_SET_SH6_0x3A 0x3E3E +#define ANA1_SET_SH6_0x3B 0x3E3E +#define ANA1_SET_SH6_0x3C 0x3E3E +#define ANA1_SET_SH6_0x3D 0x3E3E +#define ANA1_SET_SH6_0x3E 0x3E3E +#define ANA1_SET_SH6_0x3F 0x0000 +#define ANA1_SET_SH6_0x40 0x0000 +#define ANA1_SET_SH6_0x41 0x0000 +#define ANA1_SET_SH6_0x42 0x0000 +#define ANA1_SET_SH6_0x43 0x0000 +#define ANA1_SET_SH6_0x44 0x0000 +#define ANA1_SET_SH6_0x45 0x0000 +#define ANA1_SET_SH6_0x46 0x0000 +#define ANA1_SET_SH6_0x47 0x0000 +#define ANA1_SET_SH6_0x48 0x0000 +#define ANA1_SET_SH6_0x49 0x0000 +#define ANA1_SET_SH6_0x4A 0x0000 +#define ANA1_SET_SH6_0x4B 0x0000 +#define ANA1_SET_SH6_0x4C 0x0000 +#define ANA1_SET_SH6_0x4D 0x0000 +#define ANA1_SET_SH6_0x4E 0x0000 +#define ANA1_SET_SH6_0x4F 0x0000 +#define ANA1_SET_SH6_0x50 0x0000 +#define ANA1_SET_SH6_0x51 0x0000 +#define ANA1_SET_SH6_0x52 0x0000 +#define ANA1_SET_SH6_0x53 0x0000 +#define ANA1_SET_SH6_0x54 0x0000 +#define ANA1_SET_SH6_0x55 0x0000 +#define ANA1_SET_SH6_0x56 0x0000 +#define ANA1_SET_SH6_0x57 0x0000 +#define ANA1_SET_SH6_0x58 0x0000 +#define ANA1_SET_SH6_0x59 0x0000 +#define ANA1_SET_SH6_0x5A 0x0000 +#define ANA1_SET_SH6_0x5B 0x0000 +#define ANA1_SET_SH6_0x5C 0x0000 +#define ANA1_SET_SH6_0x5D 0x0000 +#define ANA1_SET_SH6_0x5E 0x0000 +#define ANA1_SET_SH6_0x5F 0x0000 +#define ANA1_SET_SH6_0x60 0x0000 +#define ANA1_SET_SH6_0x61 0x0000 +#define ANA1_SET_SH6_0x62 0x0000 +#define ANA1_SET_SH6_0x63 0x0000 +#define ANA1_SET_SH6_0x64 0x0000 +#define ANA1_SET_SH6_0x65 0x0000 +#define ANA1_SET_SH6_0x66 0x0000 +#define ANA1_SET_SH6_0x67 0x0000 +#define ANA1_SET_SH6_0x68 0x0000 +#define ANA1_SET_SH6_0x69 0x0000 +#define ANA1_SET_SH6_0x6A 0x0000 +#define ANA1_SET_SH6_0x6B 0x0000 +#define ANA1_SET_SH6_0x6C 0x0000 +#define ANA1_SET_SH6_0x6D 0x0000 +#define ANA1_SET_SH6_0x6E 0x0000 +#define ANA1_SET_SH6_0x6F 0x0000 +#define ANA1_SET_SH6_0x70 0x0000 +#define ANA1_SET_SH6_0x71 0x0000 +#define ANA1_SET_SH6_0x72 0x0000 +#define ANA1_SET_SH6_0x73 0x0000 +#define ANA1_SET_SH6_0x74 0x0000 +#define ANA1_SET_SH6_0x75 0x0000 +#define ANA1_SET_SH6_0x76 0x0C00 +#define ANA1_SET_SH6_0x77 0xFFFF +#define ANA1_SET_SH6_0x78 0xFFFF +#define ANA1_SET_SH6_0x79 0x3FFF +#define ANA1_SET_SH6_0x7A 0x0001 +#define ANA1_SET_SH6_0x7B 0x0001 +#define ANA1_SET_SH6_0x7C 0x0001 +#define ANA1_SET_SH6_0x7D 0x0000 +#define ANA1_SET_SH6_0x7E 0x0000 +#define ANA1_SET_SH6_0x7F 0x0000 + + + + +#define ANA2_SET_SH6_0x00 0x0048 +#define ANA2_SET_SH6_0x01 0x0000 +#define ANA2_SET_SH6_0x02 0x1111 +#define ANA2_SET_SH6_0x03 0x0011 +#define ANA2_SET_SH6_0x04 0x0002 +#define ANA2_SET_SH6_0x05 0x1CCC +#define ANA2_SET_SH6_0x05_UP 0xCCC1 +#define ANA2_SET_SH6_0x06 0x0000 +#define ANA2_SET_SH6_0x07 0x0000 +#define ANA2_SET_SH6_0x08 0x0000 +#define ANA2_SET_SH6_0x09 0x0000 +#define ANA2_SET_SH6_0x0A 0x0030 +#define ANA2_SET_SH6_0x0B 0x0006 +#define ANA2_SET_SH6_0x0C 0x0000 +#define ANA2_SET_SH6_0x0D 0x0031 +#define ANA2_SET_SH6_0x0E 0x0031 +#define ANA2_SET_SH6_0x0F 0x0031 +#define ANA2_SET_SH6_0x10 0x0031 +#define ANA2_SET_SH6_0x11 0x0000 +#define ANA2_SET_SH6_0x12 0x04C0 +#define ANA2_SET_SH6_0x13 0x2102 +#define ANA2_SET_SH6_0x14 0x0003 +#define ANA2_SET_SH6_0x15 0x0013 +#define ANA2_SET_SH6_0x16 0x0015 +#define ANA2_SET_SH6_0x17 0x0015 +#define ANA2_SET_SH6_0x18 0x0015 +#define ANA2_SET_SH6_0x19 0xDCAC +#define ANA2_SET_SH6_0x1A 0x0000 +#define ANA2_SET_SH6_0x1B 0x0000 +#define ANA2_SET_SH6_0x1C 0x0000 +#define ANA2_SET_SH6_0x1D 0x1111 +#define ANA2_SET_SH6_0x1E 0x0000 +#define ANA2_SET_SH6_0x1F 0x0000 +#define ANA2_SET_SH6_0x20 0xC000 +#define ANA2_SET_SH6_0x21 0x0000 +#define ANA2_SET_SH6_0x22 0x0000 +#define ANA2_SET_SH6_0x23 0x0000 +#define ANA2_SET_SH6_0x24 0x0000 +#define ANA2_SET_SH6_0x25 0x0000 +#define ANA2_SET_SH6_0x26 0x0000 +#define ANA2_SET_SH6_0x27 0x0000 +#define ANA2_SET_SH6_0x28 0x0000 +#define ANA2_SET_SH6_0x29 0x0000 +#define ANA2_SET_SH6_0x2A 0x0000 +#define ANA2_SET_SH6_0x2B 0x0000 +#define ANA2_SET_SH6_0x2C 0x0000 +#define ANA2_SET_SH6_0x2D 0x0000 +#define ANA2_SET_SH6_0x2E 0x0000 +#define ANA2_SET_SH6_0x2F 0x0000 +#define ANA2_SET_SH6_0x30 0x0000 +#define ANA2_SET_SH6_0x31 0x0000 +#define ANA2_SET_SH6_0x32 0x0000 +#define ANA2_SET_SH6_0x33 0x0000 +#define ANA2_SET_SH6_0x34 0x0000 +#define ANA2_SET_SH6_0x35 0x0000 +#define ANA2_SET_SH6_0x36 0x0000 +#define ANA2_SET_SH6_0x37 0x0000 +#define ANA2_SET_SH6_0x38 0x0000 +#define ANA2_SET_SH6_0x39 0x0000 +#define ANA2_SET_SH6_0x3A 0x0000 +#define ANA2_SET_SH6_0x3B 0x0000 +#define ANA2_SET_SH6_0x3C 0x0000 +#define ANA2_SET_SH6_0x3D 0x0000 +#define ANA2_SET_SH6_0x3E 0x0000 +#define ANA2_SET_SH6_0x3F 0x0000 +#define ANA2_SET_SH6_0x40 0x0000 +#define ANA2_SET_SH6_0x41 0x0000 +#define ANA2_SET_SH6_0x42 0x0000 +#define ANA2_SET_SH6_0x43 0x0000 +#define ANA2_SET_SH6_0x44 0x0000 +#define ANA2_SET_SH6_0x45 0x0000 +#define ANA2_SET_SH6_0x46 0x0000 +#define ANA2_SET_SH6_0x47 0x0000 +#define ANA2_SET_SH6_0x48 0x0000 +#define ANA2_SET_SH6_0x49 0x0000 +#define ANA2_SET_SH6_0x4A 0x0000 +#define ANA2_SET_SH6_0x4B 0x0000 +#define ANA2_SET_SH6_0x4C 0x0000 +#define ANA2_SET_SH6_0x4D 0x0000 +#define ANA2_SET_SH6_0x4E 0x0000 +#define ANA2_SET_SH6_0x4F 0x0000 +#define ANA2_SET_SH6_0x50 0x0000 +#define ANA2_SET_SH6_0x51 0x0000 +#define ANA2_SET_SH6_0x52 0x0000 +#define ANA2_SET_SH6_0x53 0x0000 +#define ANA2_SET_SH6_0x54 0x0000 +#define ANA2_SET_SH6_0x55 0x0000 +#define ANA2_SET_SH6_0x56 0x0000 +#define ANA2_SET_SH6_0x57 0x0000 +#define ANA2_SET_SH6_0x58 0x0000 +#define ANA2_SET_SH6_0x59 0x0000 +#define ANA2_SET_SH6_0x5A 0x0000 +#define ANA2_SET_SH6_0x5B 0x0000 +#define ANA2_SET_SH6_0x5C 0x0000 +#define ANA2_SET_SH6_0x5D 0x0000 +#define ANA2_SET_SH6_0x5E 0x0000 +#define ANA2_SET_SH6_0x5F 0x0000 +#define ANA2_SET_SH6_0x60 0x0000 +#define ANA2_SET_SH6_0x61 0x0000 +#define ANA2_SET_SH6_0x62 0x0000 +#define ANA2_SET_SH6_0x63 0x0000 +#define ANA2_SET_SH6_0x64 0x0000 +#define ANA2_SET_SH6_0x65 0x0000 +#define ANA2_SET_SH6_0x66 0x0000 +#define ANA2_SET_SH6_0x67 0x0000 +#define ANA2_SET_SH6_0x68 0x0000 +#define ANA2_SET_SH6_0x69 0x0000 +#define ANA2_SET_SH6_0x6A 0x0000 +#define ANA2_SET_SH6_0x6B 0x0000 +#define ANA2_SET_SH6_0x6C 0x0000 +#define ANA2_SET_SH6_0x6D 0x0000 +#define ANA2_SET_SH6_0x6E 0x0000 +#define ANA2_SET_SH6_0x6F 0x0000 +#define ANA2_SET_SH6_0x70 0x0010 + +uint16_t open_3_lianchuang[241] = +{ + ANA1_SET_SH6_0x00, + ANA1_SET_SH6_0x01, + ANA1_SET_SH6_0x02, + ANA1_SET_SH6_0x03, + ANA1_SET_SH6_0x04, + ANA1_SET_SH6_0x05, + ANA1_SET_SH6_0x06, + ANA1_SET_SH6_0x07, + ANA1_SET_SH6_0x08, + ANA1_SET_SH6_0x09, + ANA1_SET_SH6_0x0A, + ANA1_SET_SH6_0x0B, + ANA1_SET_SH6_0x0C, + ANA1_SET_SH6_0x0D, + ANA1_SET_SH6_0x0E, + ANA1_SET_SH6_0x0F, + ANA1_SET_SH6_0x10, + ANA1_SET_SH6_0x11, + ANA1_SET_SH6_0x12, + ANA1_SET_SH6_0x13, + ANA1_SET_SH6_0x14, + ANA1_SET_SH6_0x15, + ANA1_SET_SH6_0x16, + ANA1_SET_SH6_0x17, + ANA1_SET_SH6_0x18, + ANA1_SET_SH6_0x19, + ANA1_SET_SH6_0x1A, + ANA1_SET_SH6_0x1B, + ANA1_SET_SH6_0x1C, + ANA1_SET_SH6_0x1D, + ANA1_SET_SH6_0x1E, + ANA1_SET_SH6_0x1F, + ANA1_SET_SH6_0x20, + ANA1_SET_SH6_0x21, + ANA1_SET_SH6_0x22, + ANA1_SET_SH6_0x23, + ANA1_SET_SH6_0x24, + ANA1_SET_SH6_0x25, + ANA1_SET_SH6_0x26, + ANA1_SET_SH6_0x27, + ANA1_SET_SH6_0x28, + ANA1_SET_SH6_0x29, + ANA1_SET_SH6_0x2A, + ANA1_SET_SH6_0x2B, + ANA1_SET_SH6_0x2C, + ANA1_SET_SH6_0x2D, + ANA1_SET_SH6_0x2E, + ANA1_SET_SH6_0x2F, + ANA1_SET_SH6_0x30, + ANA1_SET_SH6_0x31, + ANA1_SET_SH6_0x32, + ANA1_SET_SH6_0x33, + ANA1_SET_SH6_0x34, + ANA1_SET_SH6_0x35, + ANA1_SET_SH6_0x36, + ANA1_SET_SH6_0x37, + ANA1_SET_SH6_0x38, + ANA1_SET_SH6_0x39, + ANA1_SET_SH6_0x3A, + ANA1_SET_SH6_0x3B, + ANA1_SET_SH6_0x3C, + ANA1_SET_SH6_0x3D, + ANA1_SET_SH6_0x3E, + ANA1_SET_SH6_0x3F, + ANA1_SET_SH6_0x40, + ANA1_SET_SH6_0x41, + ANA1_SET_SH6_0x42, + ANA1_SET_SH6_0x43, + ANA1_SET_SH6_0x44, + ANA1_SET_SH6_0x45, + ANA1_SET_SH6_0x46, + ANA1_SET_SH6_0x47, + ANA1_SET_SH6_0x48, + ANA1_SET_SH6_0x49, + ANA1_SET_SH6_0x4A, + ANA1_SET_SH6_0x4B, + ANA1_SET_SH6_0x4C, + ANA1_SET_SH6_0x4D, + ANA1_SET_SH6_0x4E, + ANA1_SET_SH6_0x4F, + ANA1_SET_SH6_0x50, + ANA1_SET_SH6_0x51, + ANA1_SET_SH6_0x52, + ANA1_SET_SH6_0x53, + ANA1_SET_SH6_0x54, + ANA1_SET_SH6_0x55, + ANA1_SET_SH6_0x56, + ANA1_SET_SH6_0x57, + ANA1_SET_SH6_0x58, + ANA1_SET_SH6_0x59, + ANA1_SET_SH6_0x5A, + ANA1_SET_SH6_0x5B, + ANA1_SET_SH6_0x5C, + ANA1_SET_SH6_0x5D, + ANA1_SET_SH6_0x5E, + ANA1_SET_SH6_0x5F, + ANA1_SET_SH6_0x60, + ANA1_SET_SH6_0x61, + ANA1_SET_SH6_0x62, + ANA1_SET_SH6_0x63, + ANA1_SET_SH6_0x64, + ANA1_SET_SH6_0x65, + ANA1_SET_SH6_0x66, + ANA1_SET_SH6_0x67, + ANA1_SET_SH6_0x68, + ANA1_SET_SH6_0x69, + ANA1_SET_SH6_0x6A, + ANA1_SET_SH6_0x6B, + ANA1_SET_SH6_0x6C, + ANA1_SET_SH6_0x6D, + ANA1_SET_SH6_0x6E, + ANA1_SET_SH6_0x6F, + ANA1_SET_SH6_0x70, + ANA1_SET_SH6_0x71, + ANA1_SET_SH6_0x72, + ANA1_SET_SH6_0x73, + ANA1_SET_SH6_0x74, + ANA1_SET_SH6_0x75, + ANA1_SET_SH6_0x76, + ANA1_SET_SH6_0x77, + ANA1_SET_SH6_0x78, + ANA1_SET_SH6_0x79, + ANA1_SET_SH6_0x7A, + ANA1_SET_SH6_0x7B, + ANA1_SET_SH6_0x7C, + ANA1_SET_SH6_0x7D, + ANA1_SET_SH6_0x7E, + ANA1_SET_SH6_0x7F, +//ANA2 + ANA2_SET_SH6_0x00, + ANA2_SET_SH6_0x01, + ANA2_SET_SH6_0x02, + ANA2_SET_SH6_0x03, + ANA2_SET_SH6_0x04, + ANA2_SET_SH6_0x05, + ANA2_SET_SH6_0x06, + ANA2_SET_SH6_0x07, + ANA2_SET_SH6_0x08, + ANA2_SET_SH6_0x09, + ANA2_SET_SH6_0x0A, + ANA2_SET_SH6_0x0B, + ANA2_SET_SH6_0x0C, + ANA2_SET_SH6_0x0D, + ANA2_SET_SH6_0x0E, + ANA2_SET_SH6_0x0F, + ANA2_SET_SH6_0x10, + ANA2_SET_SH6_0x11, + ANA2_SET_SH6_0x12, + ANA2_SET_SH6_0x13, + ANA2_SET_SH6_0x14, + ANA2_SET_SH6_0x15, + ANA2_SET_SH6_0x16, + ANA2_SET_SH6_0x17, + ANA2_SET_SH6_0x18, + ANA2_SET_SH6_0x19, + ANA2_SET_SH6_0x1A, + ANA2_SET_SH6_0x1B, + ANA2_SET_SH6_0x1C, + ANA2_SET_SH6_0x1D, + ANA2_SET_SH6_0x1E, + ANA2_SET_SH6_0x1F, + ANA2_SET_SH6_0x20, + ANA2_SET_SH6_0x21, + ANA2_SET_SH6_0x22, + ANA2_SET_SH6_0x23, + ANA2_SET_SH6_0x24, + ANA2_SET_SH6_0x25, + ANA2_SET_SH6_0x26, + ANA2_SET_SH6_0x27, + ANA2_SET_SH6_0x28, + ANA2_SET_SH6_0x29, + ANA2_SET_SH6_0x2A, + ANA2_SET_SH6_0x2B, + ANA2_SET_SH6_0x2C, + ANA2_SET_SH6_0x2D, + ANA2_SET_SH6_0x2E, + ANA2_SET_SH6_0x2F, + ANA2_SET_SH6_0x30, + ANA2_SET_SH6_0x31, + ANA2_SET_SH6_0x32, + ANA2_SET_SH6_0x33, + ANA2_SET_SH6_0x34, + ANA2_SET_SH6_0x35, + ANA2_SET_SH6_0x36, + ANA2_SET_SH6_0x37, + ANA2_SET_SH6_0x38, + ANA2_SET_SH6_0x39, + ANA2_SET_SH6_0x3A, + ANA2_SET_SH6_0x3B, + ANA2_SET_SH6_0x3C, + ANA2_SET_SH6_0x3D, + ANA2_SET_SH6_0x3E, + ANA2_SET_SH6_0x3F, + ANA2_SET_SH6_0x40, + ANA2_SET_SH6_0x41, + ANA2_SET_SH6_0x42, + ANA2_SET_SH6_0x43, + ANA2_SET_SH6_0x44, + ANA2_SET_SH6_0x45, + ANA2_SET_SH6_0x46, + ANA2_SET_SH6_0x47, + ANA2_SET_SH6_0x48, + ANA2_SET_SH6_0x49, + ANA2_SET_SH6_0x4A, + ANA2_SET_SH6_0x4B, + ANA2_SET_SH6_0x4C, + ANA2_SET_SH6_0x4D, + ANA2_SET_SH6_0x4E, + ANA2_SET_SH6_0x4F, + ANA2_SET_SH6_0x50, + ANA2_SET_SH6_0x51, + ANA2_SET_SH6_0x52, + ANA2_SET_SH6_0x53, + ANA2_SET_SH6_0x54, + ANA2_SET_SH6_0x55, + ANA2_SET_SH6_0x56, + ANA2_SET_SH6_0x57, + ANA2_SET_SH6_0x58, + ANA2_SET_SH6_0x59, + ANA2_SET_SH6_0x5A, + ANA2_SET_SH6_0x5B, + ANA2_SET_SH6_0x5C, + ANA2_SET_SH6_0x5D, + ANA2_SET_SH6_0x5E, + ANA2_SET_SH6_0x5F, + ANA2_SET_SH6_0x60, + ANA2_SET_SH6_0x61, + ANA2_SET_SH6_0x62, + ANA2_SET_SH6_0x63, + ANA2_SET_SH6_0x64, + ANA2_SET_SH6_0x65, + ANA2_SET_SH6_0x66, + ANA2_SET_SH6_0x67, + ANA2_SET_SH6_0x68, + ANA2_SET_SH6_0x69, + ANA2_SET_SH6_0x6A, + ANA2_SET_SH6_0x6B, + ANA2_SET_SH6_0x6C, + ANA2_SET_SH6_0x6D, + ANA2_SET_SH6_0x6E, + ANA2_SET_SH6_0x6F, + ANA2_SET_SH6_0x70, + +}; \ No newline at end of file -- cgit v1.3.1