/* BEGIN PN:DTS2013051703879 ,Added by l00184147, 2013/5/17*/ //add Touch driver for G610-T11 //***************************************************************************** //***************************************************************************** // FILENAME: Driver.h // TrueTouch Host Emulator Version Information: @Version@ // TrueTouch Firmware Version Information: 1.0.302794 // // DESCRIPTION: This file contains configuration values. //----------------------------------------------------------------------------- // Copyright (c) Cypress Semiconductor 2011. All Rights Reserved. //***************************************************************************** //***************************************************************************** //----------------------------------------------------------------------------- /* Touchscreen Parameters Endianess (Endianess: 0:Little; 1:Big)*/ static const uint8_t cyttsp4_param_endianess = 0; /* Touchscreen Parameters */ static const uint8_t cyttsp4_param_regs[] = { /* Value Name */ 0xFC, 0x07, /* CONFIG_DATA_SIZE */ 0xFC, 0x07, /* CONFIG_DATA_MAX_SIZE */ 0x4C, 0x00, 0x00, 0x00, /* SDK_CTRL_CFG_SIZE */ 0x04, 0x00, /* CONFIG_VER */ 0x01, /* PANELID_ENABLE */ 0x24, /* IMO_FREQ_MHZ */ 0xEC, 0x1D, /* X_LEN_PHY */ 0x80, 0x34, /* Y_LEN_PHY */ 0x10, /* HST_MODE0 */ 0x00, /* ACT_DIST0 */ 0x80, /* SCAN_TYP0 */ 0x0C, /* ACT_INTRVL0 */ 0x03, /* ACT_LFT_INTRVL0 */ 0x00, /* Reserved21 */ 0x14, 0x00, /* LP_INTRVL0 */ 0xE8, 0x03, /* TCH_TMOUT0 */ 0x00, /* PWR_CFG */ 0x00, /* Reserved27 */ 0x32, /* INT_PULSE_DATA */ 0x08, /* OPMODE_CFG */ 0xF4, 0x01, /* HANDSHAKE_TIMEOUT */ 0x1E, /* TIMER_CAL_INTERVAL */ 0x00, /* Reserved33 */ 0x00, 0x00, /* RP2P_MIN */ 0x88, 0x13, /* ILEAK_MAX */ 0x96, 0x00, /* RFB_P2P */ 0x96, 0x00, /* RFB_EXT */ 0x00, /* IDACOPEN_LOW */ 0x00, /* IDACOPEN_HIGH */ 0x00, /* IDACOPEN_BUTTON_LOW */ 0x00, /* IDACOPEN_BUTTON_HIGH */ 0x00, /* GIDAC_OPEN */ 0x00, /* GAIN_OPEN */ 0x00, /* GIDAC_BUTTON_OPEN */ 0x00, /* GAIN_BUTTON_OPEN */ 0x00, /* POST_CFG */ 0x01, /* ACT_DIST2 */ 0x00, /* EXTERN_SYNC */ 0x05, /* PANEL_ID0 */ 0x02, /* PANEL_ID1 */ 0x10, /* PANEL_ID2 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved56 */ 0x18, 0x00, 0x00, 0x00, /* GRIP_CFG_SIZE */ 0x00, 0x00, /* GRIP_XEDG_A */ 0x00, 0x00, /* GRIP_XEDG_B */ 0x00, 0x00, /* GRIP_XEXC_A */ 0x00, 0x00, /* GRIP_XEXC_B */ 0x00, 0x00, /* GRIP_YEDG_A */ 0x00, 0x00, /* GRIP_YEDG_B */ 0x00, 0x00, /* GRIP_YEXC_A */ 0x00, 0x00, /* GRIP_YEXC_B */ 0x00, /* GRIP_FIRST_EXC */ 0x00, /* GRIP_EXC_EDGE_ORIGIN */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved118 */ 0x70, 0x00, 0x00, 0x00, /* TRUETOUCH_CFG_SIZE */ 0x64, 0x00, 0x00, 0x00, /* MAX_SELF_SCAN_INTERVAL */ 0x64, 0x00, 0x00, 0x00, /* MAX_MUTUAL_SCAN_INTERVAL */ 0x64, 0x00, 0x00, 0x00, /* MAX_BALANCED_SCAN_INTERVAL */ 0x0A, 0x00, 0x00, 0x00, /* SELF_Z_THRSH */ 0x01, 0x00, 0x00, 0x00, /* SELF_Z_MODE */ 0x01, 0x00, 0x00, 0x00, /* SMART_SCAN_ENABLE */ 0x01, 0x00, 0x00, 0x00, /* T_COMP_ENABLE */ 0xD0, 0x07, 0x00, 0x00, /* T_COMP_INTERVAL */ 0xE8, 0x03, 0x00, 0x00, /* T_COMP_RECAL_MUTUAL_SENSOR_LIMIT */ 0x64, 0x00, 0x00, 0x00, /* T_COMP_RECAL_MUTUAL_HIGH */ 0xD8, 0xFF, 0xFF, 0xFF, /* T_COMP_RECAL_MUTUAL_LOW */ 0x01, 0x00, 0x00, 0x00, /* T_COMP_RECAL_SELF_SENSOR_LIMIT */ 0xA0, 0x0F, 0x00, 0x00, /* T_COMP_RECAL_SELF_HIGH */ 0x48, 0xF4, 0xFF, 0xFF, /* T_COMP_RECAL_SELF_LOW */ 0x00, 0x00, 0x00, 0x00, /* CHARGER_ARMOR_ENABLE */ 0x00, 0x00, 0x00, 0x00, /* AFH_ENABLE */ 0x08, 0x00, 0x00, 0x00, /* AFH_LISTENING_SCAN_COUNT */ 0x06, 0x00, 0x00, 0x00, /* AFH_LISTEN_SCAN_CYCLE_REPEATS */ 0x14, 0x00, 0x00, 0x00, /* CA_BLOCK_NOISE_THRESHOLD */ 0x03, 0x00, 0x00, 0x00, /* CA_BLOCK_NOISE_HYSTERESIS */ 0xD0, 0x07, 0x00, 0x00, /* CA_DEFAULT_REVERT_TIME */ 0x01, 0x00, /* CA_SMART_H2O_REJECT */ 0x00, 0x00, /* CA_HOST_CONTROLLED_CHARGER */ 0xA0, 0x00, /* T_COMP_BUTTON_MUTUAL_HIGH */ 0xC4, 0xFF, /* T_COMP_BUTTON_MUTUAL_LOW */ 0xA0, 0x00, /* T_COMP_BUTTON_SELF_HIGH */ 0xC4, 0xFF, /* T_COMP_BUTTON_SELF_LOW */ 0x06, 0x00, 0x00, 0x00, /* CA_NUM_SUB_CONV_BASE_SELF */ 0x0A, 0x00, 0x00, 0x00, /* CA_ALT_NUM_SUB_CONV_SELF */ 0x00, 0x00, 0x00, 0x00, /* SWIPE_GESTURE_CONFIG */ 0x0A, /* SWIPE_GESTURE_RX_THRES */ 0x0A, /* SWIPE_GESTURE_TX_THRES */ 0xD0, 0x07, /* SWIPE_GESTURE_TIME_WINDOW */ 0xC8, 0x00, /* EASYWAKEUP_SELF_TX_THR */ 0xC8, 0x00, /* EASYWAKEUP_SELF_RX_THR */ 0x64, 0x00, /* EASYWAKEUP_GLOVE_TX_THR */ 0x14, 0x00, /* EASYWAKEUP_GLOVE_RX_THR */ 0x20, 0x03, /* EASYWAKEUP_GLOVE_NORMAL_THR */ 0x05, /* EASYWAKEUP_SELF_LO_THR */ 0x05, /* EASYWAKEUP_PROJECTED_SIGNAL_RANGE_THR */ 0x64, /* EASYWAKEUP_INTERVAL */ 0x00, /* EASYWAKEUP_DETECTION_AREA_X */ 0x00, /* EASYWAKEUP_DETECTION_AREA_Y */ 0x01, /* EASYWAKEUP_DETECTION_AREA_VERTICAL */ 0xE8, 0x03, /* EASYWAKEUP_DOUBLE_TAP_TIMEOUT */ 0xDC, 0x05, /* EASYWAKEUP_VERTICAL_SLIDE_TIMEOUT */ 0x0A, /* EASYWAKEUP_VERTICAL_SLIDE_LENGTH */ 0x02, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MIN */ 0x08, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MAX */ 0x0A, /* EASYWAKEUP_PINCH_LENGTH */ 0xB8, 0x0B, /* EASYWAKEUP_PINCH_TIMEOUT */ 0xE8, 0x03, /* EASYWAKEUP_PINCH_SEC_FINGER_TIMEOUT */ 0x50, /* EASYWAKEUP_SELF_FILTER_COEFF */ 0x14, /* PROX_BL_SS_SLOW_THOLD */ 0x08, /* PROX_BL_SS_SLOW_SPEED_SHIFTER */ 0x06, /* PROX_BL_SS_FAST_SPEED_SHIFTER */ 0x0A, /* PROX_IR_DIM_HEAD_TZ_SIZE_THOLD */ 0x0A, /* PROX_IR_DIM_SIDE_TZ_SIZE_THOLD */ 0x28, 0x00, /* PROX_IR_TOUCH_ZONE_ST */ 0x0A, 0x00, /* PROX_IR_TOUCH_ZONE_LST */ 0xFF, 0x00, /* PROX_IR_TOUCH_ZONE_MST */ 0x03, /* PROX_IR_VALID_TZ_SIZE_THOLD */ 0x01, /* PROX_IR_DEBOUNCE */ 0x28, 0x00, /* PROX_IR_DEBOUNCE_UKOWN_OBJECT */ 0x02, /* PROX_ACCEPT_NUMBER */ 0x0A, /* PROX_OFF_DEBOUNCE_NUMBER */ 0x0A, /* PROX_TOUCH_OFF_DEBOUNCE_NUMBER */ 0x00, /* Reserved291 */ 0xFE, 0x00, /* PROX_BL_SS_DIRTY_TOUCH_THOLD */ 0xC8, 0x00, /* PROX_BL_SS_FAST_UPDATE_THOLD */ 0x64, 0x00, /* PROX_BL_SS_UPDATE_FRAME_AFTER_REMOVED */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved298 */ 0x07, /* CA_ALT_NUM_SUB_CONV_MUTUAL */ 0x02, /* CA_ALT_ACQUISITION_FLAGS */ 0x3C, /* AFH_ALT_TX_PERIOD1 */ 0x00, /* Reserved339 */ 0xE8, 0x03, /* AFH_ALT_TX_PERIOD1_MUTUAL_SCALE_FACTOR */ 0x0C, /* AFH_ALT_TX_PERIOD1_MUTUAL_TX_VOLTAGE */ 0x03, /* AFH_ALT_TX_PULSES1 */ 0x3C, /* AFH_ALT_TX_PERIOD2 */ 0x00, /* Reserved345 */ 0xE8, 0x03, /* AFH_ALT_TX_PERIOD2_MUTUAL_SCALE_FACTOR */ 0x0C, /* AFH_ALT_TX_PERIOD2_MUTUAL_TX_VOLTAGE */ 0x03, /* AFH_ALT_TX_PULSES2 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved350 */ 0x1C, 0x00, 0x00, 0x00, /* XY_FILT_CFG_SIZE */ 0xF0, /* XY_FILTER_MASK */ 0x02, /* XY_FILT_IIR_SLOW_COEFF */ 0x00, /* XY_FILT_IIR_FAST_COEFF */ 0x01, /* XY_FILT_Z_IIR_COEFF */ 0x32, 0x00, /* XY_FILT_XY_SLOW_THR */ 0xFF, 0x00, /* XY_FILT_XY_FAST_THR */ 0xF0, /* XY_FILTER_MASK_CA */ 0x02, /* XY_FILT_IIR_SLOW_COEFF_CA */ 0x00, /* XY_FILT_IIR_FAST_COEFF_CA */ 0x02, /* XY_FILT_Z_IIR_COEFF_CA */ 0x32, 0x00, /* XY_FILT_XY_SLOW_THR_CA */ 0xFF, 0x00, /* XY_FILT_XY_FAST_THR_CA */ 0x01, /* XY_FILT_ADAPTIVE_IIR_FILTER */ 0x0C, /* XY_FILT_ADAPTIVE_IIR_FILTER_DISTANCE */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved390 */ 0x08, 0x00, 0x00, 0x00, /* FINGER_ID_CFG_SIZE */ 0x00, 0x00, 0x00, 0x00, /* FINGER_ID_ACT_DIST2 */ 0x50, 0xC3, 0x00, 0x00, /* FINGER_ID_MIN_TAPPING_DISTANCE2 */ 0x00, /* LIFTOFF_DEBOUNCE */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved429 */ 0x20, /* ID_COORDS_CFG_SIZE */ 0x02, /* LRG_OBJ_CFG */ 0x28, /* MAX_FAT_FINGER_SIZE */ 0x0F, /* MIN_FAT_FINGER_SIZE */ 0x96, /* MAX_FAT_FINGER_SIZE_GLOVE */ 0x96, /* MIN_FAT_FINGER_SIZE_GLOVE */ 0xFA, 0x00, /* FINGER_THRESH_MUTUAL */ 0x96, 0x00, /* FINGER_THRESH_SELF */ 0x0F, /* INNER_EDGE_GAIN */ 0x0C, /* OUTER_EDGE_GAIN */ 0xD0, 0x02, 0x00, 0x00, /* X_RESOLUTION */ 0x6E, 0x05, 0x00, 0x00, /* Y_RESOLUTION */ 0x00, 0x00, 0x00, 0x00, /* SENSOR_ASSIGNMENT */ 0x40, 0x00, 0x00, 0x00, /* Z_SCALING */ 0x01, /* RX_LINE_FILTER */ 0x00, /* MULTI_TOUCH_DEBOUNCE */ 0x2C, 0x01, /* CA_FINGER_THRESHOLD_MUTUAL */ 0x64, 0x00, /* FINGER_THRESH_MUTUAL_HYST */ 0x02, /* RX_LINE_FILTER_DEBOUNCE */ 0x00, /* CLIPPING_X_LOW */ 0x00, /* CLIPPING_X_HIGH */ 0x00, /* CLIPPING_Y_LOW */ 0x00, /* CLIPPING_Y_HIGH */ 0x05, /* COEF_EDGE_ATTRACTION */ 0x70, 0x00, /* WIDTH_CORNER_DIAG1 */ 0x97, 0x00, /* WIDTH_CORNER_DIAG2 */ 0x6E, 0xFF, /* WIDTH_CORNER_DIAG3 */ 0xC2, 0x01, /* WIDTH_CORNER_DIAG4 */ 0xD7, 0xFF, /* WIDTH_CORNER_DIAG5 */ 0xCF, 0xFF, /* WIDTH_CORNER_DIAG6 */ 0x9C, 0xFF, /* WIDTH_CORNER_DIAG7 */ 0xD9, 0xFF, /* WIDTH_CORNER_DIAG8 */ 0xDC, 0xFF, /* WIDTH_CORNER_DIAG9 */ 0xDC, 0xFF, /* WIDTH_CORNER_DIAG10 */ 0x4F, 0xFF, /* WIDTH_CORNER_DIAG11 */ 0x07, 0x00, /* WIDTH_CORNER_PERP1 */ 0x91, 0xFF, /* WIDTH_CORNER_PERP2 */ 0x14, 0xFF, /* WIDTH_CORNER_PERP3 */ 0xB3, 0x00, /* WIDTH_CORNER_PERP4 */ 0x40, /* VALID_SIGNAL_MULTIPLIER */ 0x1E, /* PEAK_PATTERN_MULTIPLIER */ 0xC8, 0x32, /* MAX_MF_Z9 */ 0xA0, 0x0F, /* MIN_FF_Z9 */ 0x04, /* X_INNER_EDGE_GAIN */ 0x01, /* X_OUTER_EDGE_GAIN */ 0x04, /* Y_INNER_EDGE_GAIN */ 0x01, /* Y_OUTER_EDGE_GAIN */ 0x0E, /* X_EDGE_COMPENSATION_GAIN */ 0x0E, /* Y_EDGE_COMPENSATION_GAIN */ 0x58, /* RX_LINE_FILTER_THRESHOLD */ 0x01, /* DIRECT_XY_ENABLE */ 0x1E, 0x00, /* GLOVE_THRESH_SELF */ 0x14, 0x00, /* GLOVE_THRESH_MUTUAL */ 0x02, /* GLOVE_DEBOUNCE */ 0x1E, /* GLOVE_FORBID_AFTER_TOUCH_LIFT */ 0x58, 0x1B, /* FAT_FINGER_EDGE_MAX_MF_Z_SUM */ 0x70, 0x17, /* INIT_FINGER_SIZE */ 0x64, 0x00, /* ESD_NEGATIVE_THRESHOLD */ 0x05, 0x00, /* ESD_NEGATIVE_THRESHOLD_HYST */ 0x02, /* ESD_SHORT_DEBOUNCE */ 0x0A, /* ESD_LONG_DEBOUNCE */ 0xB0, 0x04, /* ESD_FINGER_THRESHOLD */ 0x96, 0x00, /* WET_FINGER_EXIST_THRESHOLD */ 0x02, /* WET_FINGER_FT_ASCEND_COEF */ 0x03, /* WET_FINGER_NEG_COUNT */ 0x0A, /* LO_LIFTOFF_DEBOUNCE */ 0x01, /* LO_REPORT_TOUCH */ 0x00, 0x00, 0x00, 0x00, /* Reserved572 */ 0x0B, 0x00, 0x00, 0x00, /* BTN_CFG_SIZE */ 0x00, 0x00, /* BTN_THRSH_MUT_0 */ 0x00, 0x00, /* BTN_THRSH_MUT_1 */ 0x00, 0x00, /* BTN_THRSH_MUT_2 */ 0x00, 0x00, /* BTN_THRSH_MUT_3 */ 0x00, /* BTN_HYST_MUT */ 0x00, /* Reserved589 */ 0x00, /* Reserved590 */ 0x00, /* Reserved591 */ 0x00, 0x00, /* BTN_THRSH_SELF_0 */ 0x00, 0x00, /* BTN_THRSH_SELF_1 */ 0x00, 0x00, /* BTN_THRSH_SELF_2 */ 0x00, 0x00, /* BTN_THRSH_SELF_3 */ 0x00, /* BTN_HYST_SELF */ 0x00, /* Reserved601 */ 0x00, /* Reserved602 */ 0x00, /* Reserved603 */ 0x00, 0x00, 0x00, 0x00, /* Reserved604 */ 0x1A, 0x00, 0x00, 0x00, /* RAW_PROC_CFG_SIZE */ 0x77, 0x00, /* RAW_FILTER_MASK */ 0x00, /* RAW_FILT_IIR_COEFF_MUTUAL */ 0x05, /* RAW_FILT_IIR_THRESHOLD_MUTUAL */ 0x00, /* RAW_FILT_IIR_COEFF_SELF */ 0x0F, /* RAW_FILT_IIR_THRESHOLD_SELF */ 0x00, /* RAW_FILT_IIR_COEFF_BALANCED */ 0x14, /* RAW_FILT_IIR_THRESHOLD_BALANCED */ 0x00, /* RAW_FILT_IIR_COEFF_BUTTONS */ 0x0A, /* RAW_FILT_IIR_THRESHOLD_BUTTONS */ 0x00, 0x00, /* Reserved622 */ 0x77, 0x77, /* RAW_FILTER_MASK_CA */ 0x01, /* RAW_FILT_IIR_COEFF_MUTUAL_CA */ 0x05, /* RAW_FILT_IIR_THRESHOLD_MUTUAL_CA */ 0x00, /* RAW_FILT_IIR_COEFF_SELF_CA */ 0x0F, /* RAW_FILT_IIR_THRESHOLD_SELF_CA */ 0x01, /* RAW_FILT_IIR_COEFF_BALANCED_CA */ 0x14, /* RAW_FILT_IIR_THRESHOLD_BALANCED_CA */ 0x01, /* RAW_FILT_IIR_COEFF_BUTTONS_CA */ 0x14, /* RAW_FILT_IIR_THRESHOLD_BUTTONS_CA */ 0x00, 0x00, /* Reserved634 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved636 */ 0x02, /* BL_DELAY_MUT */ 0x0A, /* BL_DELAY_SELF */ 0x14, /* BL_DELAY_BAL */ 0x03, /* BL_DELAY_BTN */ 0x96, 0x00, /* BL_THR_MUT */ 0x64, 0x00, /* BL_THR_SELF */ 0x08, 0x00, /* BL_THR_MUT_GLOVE */ 0x0F, 0x00, /* BL_THR_SELF_GLOVE */ 0x14, 0x00, /* BL_MAX_INTRVL_GLOVE_SPECIAL */ 0x02, /* BL_DELAY_GLOVE_SPECIAL */ 0x0A, /* BL_THR_BAL */ 0x0A, /* BL_THR_BTN_MUT */ 0x01, /* BL_H20_RJCT */ 0x0A, /* BL_THR_BTN_SELF */ 0x96, /* BL_MUT_SIG_THRESHOLD_CA */ 0x50, /* BL_FILT_MUT */ 0x50, /* BL_FILT_SELF */ 0x50, /* BL_FILT_BAL */ 0x50, /* BL_FILT_BTN_MUT */ 0x50, /* BL_FILT_BTN_SELF */ 0xFA, /* CMF_THR_MUT */ 0x96, /* CMF_THR_SELF */ 0x0C, /* CMF_THR_BAL */ 0x0C, /* CMF_THR_BTN_MUT */ 0x0C, /* CMF_THR_BTN_SELF */ 0x28, 0x00, /* PROX_IIR_THRESHOLD */ 0x02, /* PROX_IIR_COEF_SHIT */ 0x03, /* CMF_DELTA_RESET_COUNTER */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved682 */ 0xA8, 0x01, 0x00, 0x00, /* CDC_CFG_SIZE */ 0x05, 0x04, 0xFF, 0x81, /* TSS_CONTROL_MUT */ 0x02, 0x06, 0x00, 0x00, /* TSS_LENGTH_MUT */ 0xCF, 0x00, 0xAF, 0xC0, /* TSS_TX_CONFIG_MUT */ 0xFF, 0xFF, 0xB0, 0x00, /* TSS_TX_CONTROL_MUT */ 0x22, 0x02, 0x7F, 0x81, /* TSS_SEQ_CONFIG1_MUT */ 0x7F, 0x72, 0x01, 0x80, /* TSS_SEQ_CONFIG2_MUT */ 0x01, 0x81, 0x40, 0x04, /* TSS_SEQ_CONFIG3_MUT */ 0x5F, 0x0C, 0x5F, 0x0C, /* TSS_SEQ_CONFIG4_MUT */ 0x12, 0x01, 0x01, 0x00, /* TSS_SEQ_CONFIG5_MUT */ 0x04, 0x01, 0x08, 0x10, /* TSS_SEQ_CONFIG6_MUT */ 0x01, 0x04, 0x00, 0x00, /* TSS_SEQ_CONFIG7_MUT */ 0x44, 0x01, 0x02, 0x80, /* TSS_SEQ_CONFIG8_MUT */ 0x01, 0x01, 0x00, 0x00, /* TSS_EXT_CONFIG1_MUT */ 0x80, 0x00, 0x01, 0x00, /* TSS_EXT_CONFIG2_MUT */ 0x00, 0x00, 0x00, 0x00, /* TSS_EXT_INTERVAL_MUT */ 0x01, 0x01, 0x00, 0x90, /* TSS_INT_CONFIG1_MUT */ 0x80, 0x00, 0xFF, 0x07, /* TSS_INT_CONFIG2_MUT */ 0x00, 0x00, 0x00, 0x00, /* TSS_INT_INTERVAL_MUT */ 0x00, 0x00, 0x00, 0x00, /* TSS_MCS_CONFIG_MUT */ 0x3A, 0xA0, 0x00, 0xE0, /* TSS_RX_CONFIG_MUT */ 0x00, 0x00, 0x00, 0x00, /* Reserved772 */ 0x05, 0x04, 0xFF, 0x81, /* TSS_CONTROL_SELF */ 0x03, 0x0A, 0x00, 0x00, /* TSS_LENGTH_SELF */ 0x8F, 0x02, 0xAF, 0x80, /* TSS_TX_CONFIG_SELF */ 0xFF, 0xFF, 0xD0, 0x00, /* TSS_TX_CONTROL_SELF */ 0x22, 0x02, 0x7F, 0x81, /* TSS_SEQ_CONFIG1_SELF */ 0x7F, 0x72, 0x01, 0x80, /* TSS_SEQ_CONFIG2_SELF */ 0x01, 0x81, 0x40, 0x04, /* TSS_SEQ_CONFIG3_SELF */ 0x78, 0x11, 0x78, 0x11, /* TSS_SEQ_CONFIG4_SELF */ 0x12, 0x01, 0x01, 0x00, /* TSS_SEQ_CONFIG5_SELF */ 0x04, 0x01, 0x08, 0x10, /* TSS_SEQ_CONFIG6_SELF */ 0x01, 0x04, 0x00, 0x00, /* TSS_SEQ_CONFIG7_SELF */ 0x44, 0x01, 0x02, 0x80, /* TSS_SEQ_CONFIG8_SELF */ 0x01, 0x01, 0x00, 0x00, /* TSS_EXT_CONFIG1_SELF */ 0x80, 0x00, 0x01, 0x00, /* TSS_EXT_CONFIG2_SELF */ 0x00, 0x00, 0x00, 0x00, /* TSS_EXT_INTERVAL_SELF */ 0x01, 0x01, 0x00, 0x90, /* TSS_INT_CONFIG1_SELF */ 0x80, 0x00, 0xFF, 0x07, /* TSS_INT_CONFIG2_SELF */ 0x00, 0x00, 0x00, 0x00, /* TSS_INT_INTERVAL_SELF */ 0x00, 0x00, 0x00, 0x00, /* TSS_MCS_CONFIG_SELF */ 0x3A, 0xA6, 0x00, 0xF0, /* TSS_RX_CONFIG_SELF */ 0x00, 0x00, 0x00, 0x00, /* Reserved856 */ 0x05, 0x04, 0xFF, 0x80, /* TSS_CONTROL_BAL */ 0x02, 0x04, 0x00, 0x00, /* TSS_LENGTH_BAL */ 0xAF, 0x08, 0xAF, 0xC0, /* TSS_TX_CONFIG_BAL */ 0xFF, 0xFF, 0xB0, 0x00, /* TSS_TX_CONTROL_BAL */ 0x22, 0x02, 0x7F, 0x81, /* TSS_SEQ_CONFIG1_BAL */ 0x7F, 0x72, 0x01, 0x80, /* TSS_SEQ_CONFIG2_BAL */ 0x01, 0x81, 0x40, 0x04, /* TSS_SEQ_CONFIG3_BAL */ 0x64, 0x0F, 0x64, 0x0F, /* TSS_SEQ_CONFIG4_BAL */ 0x11, 0x01, 0x01, 0x00, /* TSS_SEQ_CONFIG5_BAL */ 0x04, 0x01, 0x08, 0x10, /* TSS_SEQ_CONFIG6_BAL */ 0x01, 0x04, 0x00, 0x00, /* TSS_SEQ_CONFIG7_BAL */ 0x44, 0x01, 0x02, 0x80, /* TSS_SEQ_CONFIG8_BAL */ 0x01, 0x01, 0x00, 0x00, /* TSS_EXT_CONFIG1_BAL */ 0x80, 0x00, 0x01, 0x00, /* TSS_EXT_CONFIG2_BAL */ 0x00, 0x00, 0x00, 0x00, /* TSS_EXT_INTERVAL_BAL */ 0x01, 0x01, 0x00, 0x90, /* TSS_INT_CONFIG1_BAL */ 0x80, 0x00, 0xFF, 0x07, /* TSS_INT_CONFIG2_BAL */ 0x00, 0x00, 0x00, 0x00, /* TSS_INT_INTERVAL_BAL */ 0x00, 0x00, 0x00, 0x00, /* TSS_MCS_CONFIG_BAL */ 0x3A, 0xA0, 0x00, 0xD0, /* TSS_RX_CONFIG_BAL */ 0x00, 0x00, 0x00, 0x00, /* Reserved940 */ 0x05, 0x04, 0xFF, 0x80, /* TSS_CONTROL_BTN */ 0x02, 0x04, 0x00, 0x00, /* TSS_LENGTH_BTN_MUT */ 0xFF, 0x00, 0xAF, 0xC0, /* TSS_TX_CONFIG_BTN */ 0xFF, 0xFF, 0xB0, 0x00, /* TSS_TX_CONTROL_BTN */ 0x22, 0x02, 0x7F, 0x81, /* TSS_SEQ_CONFIG1_BTN */ 0x7F, 0x72, 0x01, 0x80, /* TSS_SEQ_CONFIG2_BTN */ 0x01, 0x81, 0x40, 0x04, /* TSS_SEQ_CONFIG3_BTN */ 0x64, 0x0F, 0x64, 0x0F, /* TSS_SEQ_CONFIG4_BTN */ 0x11, 0x01, 0x01, 0x00, /* TSS_SEQ_CONFIG5_BTN */ 0x04, 0x01, 0x08, 0x10, /* TSS_SEQ_CONFIG6_BTN */ 0x01, 0x04, 0x00, 0x00, /* TSS_SEQ_CONFIG7_BTN */ 0x44, 0x01, 0x02, 0x80, /* TSS_SEQ_CONFIG8_BTN */ 0x01, 0x01, 0x00, 0x00, /* TSS_EXT_CONFIG1_BTN */ 0x80, 0x00, 0x01, 0x00, /* TSS_EXT_CONFIG2_BTN */ 0x00, 0x00, 0x00, 0x00, /* TSS_EXT_INTERVAL_BTN */ 0x01, 0x01, 0x00, 0x90, /* TSS_INT_CONFIG1_BTN */ 0x80, 0x00, 0xFF, 0x07, /* TSS_INT_CONFIG2_BTN */ 0x00, 0x00, 0x00, 0x00, /* TSS_INT_INTERVAL_BTN */ 0x00, 0x00, 0x00, 0x00, /* TSS_MCS_CONFIG_BTN */ 0x3A, 0xA0, 0x00, 0xD0, /* TSS_RX_CONFIG_BTN */ 0x08, 0x04, 0x00, 0x00, /* TSS_LENGTH_BTN_SELF */ 0x32, 0x00, 0x30, 0x30, /* TSS_RX_VREF */ 0x40, 0x03, 0x07, 0x40, /* TSS_RX_LX_CONFIG */ 0x18, 0x00, 0x00, 0x00, /* TX_NUM */ 0x0D, 0x00, 0x00, 0x00, /* RX_NUM */ 0x25, 0x00, 0x00, 0x00, /* SENS_NUM */ 0x38, 0x01, 0x00, 0x00, /* CROSS_NUM */ 0x00, 0x00, 0x00, 0x00, /* BUTTON_NUM */ 0x02, 0x00, 0x00, 0x00, /* SLOTS_MUT */ 0x02, 0x00, 0x00, 0x00, /* SLOTS_SELF_RX */ 0x04, 0x00, 0x00, 0x00, /* SLOTS_SELF_TX */ 0x06, 0x00, 0x00, 0x00, /* SLOTS_SELF */ 0x0C, 0x00, 0x00, 0x00, /* SLOTS_BAL */ 0xE8, 0x03, 0x00, 0x00, /* SCALE_MUT */ 0xE8, 0x03, 0x00, 0x00, /* SCALE_SELF */ 0x64, 0x00, 0x00, 0x00, /* SCALE_BAL */ 0x64, 0x00, 0x00, 0x00, /* SCALE_BUTTON */ 0x00, 0x00, 0x00, 0x00, /* LX_MODE */ 0x50, 0x00, 0x00, 0x00, /* LX_SCALE */ 0x01, 0x00, 0x00, 0x00, /* MEDIAN_EN */ 0x01, 0x00, 0x00, 0x00, /* SCANNING_MODE_MUTUAL */ 0x02, 0x00, 0x00, 0x00, /* SCANNING_MODE_BUTTON */ 0x14, 0x00, /* DETECT_CHARGER_THRESHOLD */ 0x00, /* CA_LX_SCAN_MODE */ 0x00, /* SUB_SLOT_SCAN */ 0x6E, /* NOISE_METRIC1_THRESHOLD */ 0x56, /* NOISE_METRIC2_THRESHOLD */ 0x32, /* NOISE_METRIC3_THRESHOLD */ 0x01, /* AFH_DYNAMIC_THRSH_ENABLE */ 0x04, /* ADC_CONFIG */ 0x00, /* Reserved1121 */ 0x00, /* TSS_LDO_PROG */ 0x00, /* TX_PERIOD_DUMMY_SCAN */ 0x01, /* SINGLE_ENDED_LISTEN_SCAN */ 0x01, /* SPREAD_MTX */ 0xB8, 0x0B, /* PROX_SCALE */ 0x40, /* PROX_SUB_CONV */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1129 */ 0x34, 0x00, 0x00, 0x00, /* CALIBRATION_PARAM_SIZE */ 0x01, 0x00, 0x00, 0x00, /* Reserved1156 */ 0x01, 0x00, 0x00, 0x00, /* Reserved1160 */ 0x01, 0x00, 0x00, 0x00, /* Reserved1164 */ 0x01, 0x00, 0x00, 0x00, /* Reserved1168 */ 0x00, 0x00, 0x00, 0x00, /* GLOBAL_IDAC_LSB_MUTUAL */ 0x00, 0x00, 0x00, 0x00, /* GLOBAL_IDAC_LSB_SELF */ 0x01, 0x00, 0x00, 0x00, /* GLOBAL_IDAC_LSB_BALANCED */ 0x01, 0x00, 0x00, 0x00, /* GLOBAL_IDAC_LSB_BUTTON */ 0x37, 0xFF, 0xFF, 0xFF, /* TARGET_LEVEL_MUTUAL */ 0x00, 0x00, 0x00, 0x00, /* TARGET_LEVEL_SELF */ 0x00, 0x00, 0x00, 0x00, /* TARGET_LEVEL_BALANCED */ 0x00, 0x00, 0x00, 0x00, /* TARGET_LEVEL_BUTTON */ 0x01, 0x00, 0x00, 0x00, /* GAIN_MUTUAL */ 0x02, 0x00, 0x00, 0x00, /* GAIN_SELF */ 0x01, 0x00, 0x00, 0x00, /* GAIN_BALANCED */ 0x01, 0x00, 0x00, 0x00, /* GAIN_BTN_MUTUAL */ 0x03, 0x00, 0x00, 0x00, /* GAIN_BTN_SELF */ 0xC0, 0xF9, /* CALIBRATION_SLOT_AVERAGE_HIGH */ 0xA0, 0xF6, /* CALIBRATION_SLOT_AVERAGE_LOW */ 0x90, 0x01, /* CALIBRATION_SLOT_DIFFERENCE_DELTA */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1230 */ 0x08, 0x00, 0x00, 0x00, /* SPREADER_CFG_SIZE */ 0x00, 0x00, 0x00, 0x00, /* CLK_IMO_SPREAD */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1256 */ 0x25, 0x24, 0x22, 0x18, 0x16, 0x13, 0x14, 0x11, 0x12, 0x17, 0x15, 0x19, 0x23, 0x30, 0x2F, 0x2C, 0x2B, 0x28, 0x27, 0x0F, 0x0E, 0x0B, 0x0A, 0x07, 0x06, 0x31, 0x2E, 0x2D, 0x2A, 0x29, 0x26, 0x10, 0x0D, 0x0C, 0x09, 0x08, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* CDC_PIN_INDEX_TABLE */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1345 */ 0x30, 0x0F, 0x30, 0x0F, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* CDC_BALANCED_LX_TABLE */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1396 */ 0x80, 0x1F, 0x00, 0xFE, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x07, 0x80, 0x1F, 0x00, 0x00, 0x00, 0x00, /* CDC_BALANCED_TX_PATTERNS */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1442 */ 0x7F, 0x00, 0x07, 0x05, 0x03, 0x07, 0x02, 0x05, 0x01, 0x00, 0x04, 0x00, 0x00, 0x0B, 0x0B, 0x0B, 0x09, 0x0B, 0x0B, 0x0A, 0x0F, 0x0F, 0xBE, 0x00, 0x06, 0x05, 0x00, 0x0B, 0x08, 0x0C, 0x06, 0x0A, 0x00, 0x09, 0x00, 0x0F, 0x0B, 0x0A, 0x0A, 0x09, 0x0A, 0x0F, 0x0A, 0x0F, 0xFF, 0x00, 0x08, 0x05, 0x0D, 0x19, 0x16, 0x10, 0x0F, 0x1B, 0x14, 0x0E, 0x00, 0x0B, 0x0A, 0x0B, 0x0B, 0x0B, 0x0B, 0x09, 0x0A, 0x0F, 0xFF, 0x00, 0x08, 0x05, 0x11, 0x1D, 0x1C, 0x15, 0x21, 0x20, 0x18, 0x12, 0x00, 0x0B, 0x0B, 0x0B, 0x0B, 0x0A, 0x0A, 0x0A, 0x0B, 0x0F, 0xE3, 0x00, 0x05, 0x30, 0x1F, 0x22, 0x00, 0x00, 0x00, 0x24, 0x1A, 0x13, 0x00, 0x0B, 0x0B, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x0F, 0xC1, 0x00, 0x03, 0x05, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x17, 0x00, 0x0B, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0B, 0x0A, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* CDC_SLOT_TABLE */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Reserved1998 */ 0x62, 0x65, /* CONFIG_CRC */ }; /* Touchscreen Parameters Field Sizes (Writable: 0:Readonly; 1:Writable) */ static const uint16_t cyttsp4_param_size[] = { /* Size Name */ 2, /* CONFIG_DATA_SIZE */ 2, /* CONFIG_DATA_MAX_SIZE */ 4, /* SDK_CTRL_CFG_SIZE */ 2, /* CONFIG_VER */ 1, /* PANELID_ENABLE */ 1, /* IMO_FREQ_MHZ */ 2, /* X_LEN_PHY */ 2, /* Y_LEN_PHY */ 1, /* HST_MODE0 */ 1, /* ACT_DIST0 */ 1, /* SCAN_TYP0 */ 1, /* ACT_INTRVL0 */ 1, /* ACT_LFT_INTRVL0 */ 1, /* Reserved21 */ 2, /* LP_INTRVL0 */ 2, /* TCH_TMOUT0 */ 1, /* PWR_CFG */ 1, /* Reserved27 */ 1, /* INT_PULSE_DATA */ 1, /* OPMODE_CFG */ 2, /* HANDSHAKE_TIMEOUT */ 1, /* TIMER_CAL_INTERVAL */ 1, /* Reserved33 */ 2, /* RP2P_MIN */ 2, /* ILEAK_MAX */ 2, /* RFB_P2P */ 2, /* RFB_EXT */ 1, /* IDACOPEN_LOW */ 1, /* IDACOPEN_HIGH */ 1, /* IDACOPEN_BUTTON_LOW */ 1, /* IDACOPEN_BUTTON_HIGH */ 1, /* GIDAC_OPEN */ 1, /* GAIN_OPEN */ 1, /* GIDAC_BUTTON_OPEN */ 1, /* GAIN_BUTTON_OPEN */ 1, /* POST_CFG */ 1, /* ACT_DIST2 */ 1, /* EXTERN_SYNC */ 1, /* PANEL_ID0 */ 1, /* PANEL_ID1 */ 1, /* PANEL_ID2 */ 40, /* Reserved56 */ 4, /* GRIP_CFG_SIZE */ 2, /* GRIP_XEDG_A */ 2, /* GRIP_XEDG_B */ 2, /* GRIP_XEXC_A */ 2, /* GRIP_XEXC_B */ 2, /* GRIP_YEDG_A */ 2, /* GRIP_YEDG_B */ 2, /* GRIP_YEXC_A */ 2, /* GRIP_YEXC_B */ 1, /* GRIP_FIRST_EXC */ 1, /* GRIP_EXC_EDGE_ORIGIN */ 10, /* Reserved118 */ 4, /* TRUETOUCH_CFG_SIZE */ 4, /* MAX_SELF_SCAN_INTERVAL */ 4, /* MAX_MUTUAL_SCAN_INTERVAL */ 4, /* MAX_BALANCED_SCAN_INTERVAL */ 4, /* SELF_Z_THRSH */ 4, /* SELF_Z_MODE */ 4, /* SMART_SCAN_ENABLE */ 4, /* T_COMP_ENABLE */ 4, /* T_COMP_INTERVAL */ 4, /* T_COMP_RECAL_MUTUAL_SENSOR_LIMIT */ 4, /* T_COMP_RECAL_MUTUAL_HIGH */ 4, /* T_COMP_RECAL_MUTUAL_LOW */ 4, /* T_COMP_RECAL_SELF_SENSOR_LIMIT */ 4, /* T_COMP_RECAL_SELF_HIGH */ 4, /* T_COMP_RECAL_SELF_LOW */ 4, /* CHARGER_ARMOR_ENABLE */ 4, /* AFH_ENABLE */ 4, /* AFH_LISTENING_SCAN_COUNT */ 4, /* AFH_LISTEN_SCAN_CYCLE_REPEATS */ 4, /* CA_BLOCK_NOISE_THRESHOLD */ 4, /* CA_BLOCK_NOISE_HYSTERESIS */ 4, /* CA_DEFAULT_REVERT_TIME */ 2, /* CA_SMART_H2O_REJECT */ 2, /* CA_HOST_CONTROLLED_CHARGER */ 2, /* T_COMP_BUTTON_MUTUAL_HIGH */ 2, /* T_COMP_BUTTON_MUTUAL_LOW */ 2, /* T_COMP_BUTTON_SELF_HIGH */ 2, /* T_COMP_BUTTON_SELF_LOW */ 4, /* CA_NUM_SUB_CONV_BASE_SELF */ 4, /* CA_ALT_NUM_SUB_CONV_SELF */ 4, /* SWIPE_GESTURE_CONFIG */ 1, /* SWIPE_GESTURE_RX_THRES */ 1, /* SWIPE_GESTURE_TX_THRES */ 2, /* SWIPE_GESTURE_TIME_WINDOW */ 2, /* EASYWAKEUP_SELF_TX_THR */ 2, /* EASYWAKEUP_SELF_RX_THR */ 2, /* EASYWAKEUP_GLOVE_TX_THR */ 2, /* EASYWAKEUP_GLOVE_RX_THR */ 2, /* EASYWAKEUP_GLOVE_NORMAL_THR */ 1, /* EASYWAKEUP_SELF_LO_THR */ 1, /* EASYWAKEUP_PROJECTED_SIGNAL_RANGE_THR */ 1, /* EASYWAKEUP_INTERVAL */ 1, /* EASYWAKEUP_DETECTION_AREA_X */ 1, /* EASYWAKEUP_DETECTION_AREA_Y */ 1, /* EASYWAKEUP_DETECTION_AREA_VERTICAL */ 2, /* EASYWAKEUP_DOUBLE_TAP_TIMEOUT */ 2, /* EASYWAKEUP_VERTICAL_SLIDE_TIMEOUT */ 1, /* EASYWAKEUP_VERTICAL_SLIDE_LENGTH */ 1, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MIN */ 1, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MAX */ 1, /* EASYWAKEUP_PINCH_LENGTH */ 2, /* EASYWAKEUP_PINCH_TIMEOUT */ 2, /* EASYWAKEUP_PINCH_SEC_FINGER_TIMEOUT */ 1, /* EASYWAKEUP_SELF_FILTER_COEFF */ 1, /* PROX_BL_SS_SLOW_THOLD */ 1, /* PROX_BL_SS_SLOW_SPEED_SHIFTER */ 1, /* PROX_BL_SS_FAST_SPEED_SHIFTER */ 1, /* PROX_IR_DIM_HEAD_TZ_SIZE_THOLD */ 1, /* PROX_IR_DIM_SIDE_TZ_SIZE_THOLD */ 2, /* PROX_IR_TOUCH_ZONE_ST */ 2, /* PROX_IR_TOUCH_ZONE_LST */ 2, /* PROX_IR_TOUCH_ZONE_MST */ 1, /* PROX_IR_VALID_TZ_SIZE_THOLD */ 1, /* PROX_IR_DEBOUNCE */ 2, /* PROX_IR_DEBOUNCE_UKOWN_OBJECT */ 1, /* PROX_ACCEPT_NUMBER */ 1, /* PROX_OFF_DEBOUNCE_NUMBER */ 1, /* PROX_TOUCH_OFF_DEBOUNCE_NUMBER */ 1, /* Reserved291 */ 2, /* PROX_BL_SS_DIRTY_TOUCH_THOLD */ 2, /* PROX_BL_SS_FAST_UPDATE_THOLD */ 2, /* PROX_BL_SS_UPDATE_FRAME_AFTER_REMOVED */ 38, /* Reserved298 */ 1, /* CA_ALT_NUM_SUB_CONV_MUTUAL */ 1, /* CA_ALT_ACQUISITION_FLAGS */ 1, /* AFH_ALT_TX_PERIOD1 */ 1, /* Reserved339 */ 2, /* AFH_ALT_TX_PERIOD1_MUTUAL_SCALE_FACTOR */ 1, /* AFH_ALT_TX_PERIOD1_MUTUAL_TX_VOLTAGE */ 1, /* AFH_ALT_TX_PULSES1 */ 1, /* AFH_ALT_TX_PERIOD2 */ 1, /* Reserved345 */ 2, /* AFH_ALT_TX_PERIOD2_MUTUAL_SCALE_FACTOR */ 1, /* AFH_ALT_TX_PERIOD2_MUTUAL_TX_VOLTAGE */ 1, /* AFH_ALT_TX_PULSES2 */ 18, /* Reserved350 */ 4, /* XY_FILT_CFG_SIZE */ 1, /* XY_FILTER_MASK */ 1, /* XY_FILT_IIR_SLOW_COEFF */ 1, /* XY_FILT_IIR_FAST_COEFF */ 1, /* XY_FILT_Z_IIR_COEFF */ 2, /* XY_FILT_XY_SLOW_THR */ 2, /* XY_FILT_XY_FAST_THR */ 1, /* XY_FILTER_MASK_CA */ 1, /* XY_FILT_IIR_SLOW_COEFF_CA */ 1, /* XY_FILT_IIR_FAST_COEFF_CA */ 1, /* XY_FILT_Z_IIR_COEFF_CA */ 2, /* XY_FILT_XY_SLOW_THR_CA */ 2, /* XY_FILT_XY_FAST_THR_CA */ 1, /* XY_FILT_ADAPTIVE_IIR_FILTER */ 1, /* XY_FILT_ADAPTIVE_IIR_FILTER_DISTANCE */ 26, /* Reserved390 */ 4, /* FINGER_ID_CFG_SIZE */ 4, /* FINGER_ID_ACT_DIST2 */ 4, /* FINGER_ID_MIN_TAPPING_DISTANCE2 */ 1, /* LIFTOFF_DEBOUNCE */ 35, /* Reserved429 */ 1, /* ID_COORDS_CFG_SIZE */ 1, /* LRG_OBJ_CFG */ 1, /* MAX_FAT_FINGER_SIZE */ 1, /* MIN_FAT_FINGER_SIZE */ 1, /* MAX_FAT_FINGER_SIZE_GLOVE */ 1, /* MIN_FAT_FINGER_SIZE_GLOVE */ 2, /* FINGER_THRESH_MUTUAL */ 2, /* FINGER_THRESH_SELF */ 1, /* INNER_EDGE_GAIN */ 1, /* OUTER_EDGE_GAIN */ 4, /* X_RESOLUTION */ 4, /* Y_RESOLUTION */ 4, /* SENSOR_ASSIGNMENT */ 4, /* Z_SCALING */ 1, /* RX_LINE_FILTER */ 1, /* MULTI_TOUCH_DEBOUNCE */ 2, /* CA_FINGER_THRESHOLD_MUTUAL */ 2, /* FINGER_THRESH_MUTUAL_HYST */ 1, /* RX_LINE_FILTER_DEBOUNCE */ 1, /* CLIPPING_X_LOW */ 1, /* CLIPPING_X_HIGH */ 1, /* CLIPPING_Y_LOW */ 1, /* CLIPPING_Y_HIGH */ 1, /* COEF_EDGE_ATTRACTION */ 2, /* WIDTH_CORNER_DIAG1 */ 2, /* WIDTH_CORNER_DIAG2 */ 2, /* WIDTH_CORNER_DIAG3 */ 2, /* WIDTH_CORNER_DIAG4 */ 2, /* WIDTH_CORNER_DIAG5 */ 2, /* WIDTH_CORNER_DIAG6 */ 2, /* WIDTH_CORNER_DIAG7 */ 2, /* WIDTH_CORNER_DIAG8 */ 2, /* WIDTH_CORNER_DIAG9 */ 2, /* WIDTH_CORNER_DIAG10 */ 2, /* WIDTH_CORNER_DIAG11 */ 2, /* WIDTH_CORNER_PERP1 */ 2, /* WIDTH_CORNER_PERP2 */ 2, /* WIDTH_CORNER_PERP3 */ 2, /* WIDTH_CORNER_PERP4 */ 1, /* VALID_SIGNAL_MULTIPLIER */ 1, /* PEAK_PATTERN_MULTIPLIER */ 2, /* MAX_MF_Z9 */ 2, /* MIN_FF_Z9 */ 1, /* X_INNER_EDGE_GAIN */ 1, /* X_OUTER_EDGE_GAIN */ 1, /* Y_INNER_EDGE_GAIN */ 1, /* Y_OUTER_EDGE_GAIN */ 1, /* X_EDGE_COMPENSATION_GAIN */ 1, /* Y_EDGE_COMPENSATION_GAIN */ 1, /* RX_LINE_FILTER_THRESHOLD */ 1, /* DIRECT_XY_ENABLE */ 2, /* GLOVE_THRESH_SELF */ 2, /* GLOVE_THRESH_MUTUAL */ 1, /* GLOVE_DEBOUNCE */ 1, /* GLOVE_FORBID_AFTER_TOUCH_LIFT */ 2, /* FAT_FINGER_EDGE_MAX_MF_Z_SUM */ 2, /* INIT_FINGER_SIZE */ 2, /* ESD_NEGATIVE_THRESHOLD */ 2, /* ESD_NEGATIVE_THRESHOLD_HYST */ 1, /* ESD_SHORT_DEBOUNCE */ 1, /* ESD_LONG_DEBOUNCE */ 2, /* ESD_FINGER_THRESHOLD */ 2, /* WET_FINGER_EXIST_THRESHOLD */ 1, /* WET_FINGER_FT_ASCEND_COEF */ 1, /* WET_FINGER_NEG_COUNT */ 1, /* LO_LIFTOFF_DEBOUNCE */ 1, /* LO_REPORT_TOUCH */ 4, /* Reserved572 */ 4, /* BTN_CFG_SIZE */ 2, /* BTN_THRSH_MUT_0 */ 2, /* BTN_THRSH_MUT_1 */ 2, /* BTN_THRSH_MUT_2 */ 2, /* BTN_THRSH_MUT_3 */ 1, /* BTN_HYST_MUT */ 1, /* Reserved589 */ 1, /* Reserved590 */ 1, /* Reserved591 */ 2, /* BTN_THRSH_SELF_0 */ 2, /* BTN_THRSH_SELF_1 */ 2, /* BTN_THRSH_SELF_2 */ 2, /* BTN_THRSH_SELF_3 */ 1, /* BTN_HYST_SELF */ 1, /* Reserved601 */ 1, /* Reserved602 */ 1, /* Reserved603 */ 4, /* Reserved604 */ 4, /* RAW_PROC_CFG_SIZE */ 2, /* RAW_FILTER_MASK */ 1, /* RAW_FILT_IIR_COEFF_MUTUAL */ 1, /* RAW_FILT_IIR_THRESHOLD_MUTUAL */ 1, /* RAW_FILT_IIR_COEFF_SELF */ 1, /* RAW_FILT_IIR_THRESHOLD_SELF */ 1, /* RAW_FILT_IIR_COEFF_BALANCED */ 1, /* RAW_FILT_IIR_THRESHOLD_BALANCED */ 1, /* RAW_FILT_IIR_COEFF_BUTTONS */ 1, /* RAW_FILT_IIR_THRESHOLD_BUTTONS */ 2, /* Reserved622 */ 2, /* RAW_FILTER_MASK_CA */ 1, /* RAW_FILT_IIR_COEFF_MUTUAL_CA */ 1, /* RAW_FILT_IIR_THRESHOLD_MUTUAL_CA */ 1, /* RAW_FILT_IIR_COEFF_SELF_CA */ 1, /* RAW_FILT_IIR_THRESHOLD_SELF_CA */ 1, /* RAW_FILT_IIR_COEFF_BALANCED_CA */ 1, /* RAW_FILT_IIR_THRESHOLD_BALANCED_CA */ 1, /* RAW_FILT_IIR_COEFF_BUTTONS_CA */ 1, /* RAW_FILT_IIR_THRESHOLD_BUTTONS_CA */ 2, /* Reserved634 */ 12, /* Reserved636 */ 1, /* BL_DELAY_MUT */ 1, /* BL_DELAY_SELF */ 1, /* BL_DELAY_BAL */ 1, /* BL_DELAY_BTN */ 2, /* BL_THR_MUT */ 2, /* BL_THR_SELF */ 2, /* BL_THR_MUT_GLOVE */ 2, /* BL_THR_SELF_GLOVE */ 2, /* BL_MAX_INTRVL_GLOVE_SPECIAL */ 1, /* BL_DELAY_GLOVE_SPECIAL */ 1, /* BL_THR_BAL */ 1, /* BL_THR_BTN_MUT */ 1, /* BL_H20_RJCT */ 1, /* BL_THR_BTN_SELF */ 1, /* BL_MUT_SIG_THRESHOLD_CA */ 1, /* BL_FILT_MUT */ 1, /* BL_FILT_SELF */ 1, /* BL_FILT_BAL */ 1, /* BL_FILT_BTN_MUT */ 1, /* BL_FILT_BTN_SELF */ 1, /* CMF_THR_MUT */ 1, /* CMF_THR_SELF */ 1, /* CMF_THR_BAL */ 1, /* CMF_THR_BTN_MUT */ 1, /* CMF_THR_BTN_SELF */ 2, /* PROX_IIR_THRESHOLD */ 1, /* PROX_IIR_COEF_SHIT */ 1, /* CMF_DELTA_RESET_COUNTER */ 6, /* Reserved682 */ 4, /* CDC_CFG_SIZE */ 4, /* TSS_CONTROL_MUT */ 4, /* TSS_LENGTH_MUT */ 4, /* TSS_TX_CONFIG_MUT */ 4, /* TSS_TX_CONTROL_MUT */ 4, /* TSS_SEQ_CONFIG1_MUT */ 4, /* TSS_SEQ_CONFIG2_MUT */ 4, /* TSS_SEQ_CONFIG3_MUT */ 4, /* TSS_SEQ_CONFIG4_MUT */ 4, /* TSS_SEQ_CONFIG5_MUT */ 4, /* TSS_SEQ_CONFIG6_MUT */ 4, /* TSS_SEQ_CONFIG7_MUT */ 4, /* TSS_SEQ_CONFIG8_MUT */ 4, /* TSS_EXT_CONFIG1_MUT */ 4, /* TSS_EXT_CONFIG2_MUT */ 4, /* TSS_EXT_INTERVAL_MUT */ 4, /* TSS_INT_CONFIG1_MUT */ 4, /* TSS_INT_CONFIG2_MUT */ 4, /* TSS_INT_INTERVAL_MUT */ 4, /* TSS_MCS_CONFIG_MUT */ 4, /* TSS_RX_CONFIG_MUT */ 4, /* Reserved772 */ 4, /* TSS_CONTROL_SELF */ 4, /* TSS_LENGTH_SELF */ 4, /* TSS_TX_CONFIG_SELF */ 4, /* TSS_TX_CONTROL_SELF */ 4, /* TSS_SEQ_CONFIG1_SELF */ 4, /* TSS_SEQ_CONFIG2_SELF */ 4, /* TSS_SEQ_CONFIG3_SELF */ 4, /* TSS_SEQ_CONFIG4_SELF */ 4, /* TSS_SEQ_CONFIG5_SELF */ 4, /* TSS_SEQ_CONFIG6_SELF */ 4, /* TSS_SEQ_CONFIG7_SELF */ 4, /* TSS_SEQ_CONFIG8_SELF */ 4, /* TSS_EXT_CONFIG1_SELF */ 4, /* TSS_EXT_CONFIG2_SELF */ 4, /* TSS_EXT_INTERVAL_SELF */ 4, /* TSS_INT_CONFIG1_SELF */ 4, /* TSS_INT_CONFIG2_SELF */ 4, /* TSS_INT_INTERVAL_SELF */ 4, /* TSS_MCS_CONFIG_SELF */ 4, /* TSS_RX_CONFIG_SELF */ 4, /* Reserved856 */ 4, /* TSS_CONTROL_BAL */ 4, /* TSS_LENGTH_BAL */ 4, /* TSS_TX_CONFIG_BAL */ 4, /* TSS_TX_CONTROL_BAL */ 4, /* TSS_SEQ_CONFIG1_BAL */ 4, /* TSS_SEQ_CONFIG2_BAL */ 4, /* TSS_SEQ_CONFIG3_BAL */ 4, /* TSS_SEQ_CONFIG4_BAL */ 4, /* TSS_SEQ_CONFIG5_BAL */ 4, /* TSS_SEQ_CONFIG6_BAL */ 4, /* TSS_SEQ_CONFIG7_BAL */ 4, /* TSS_SEQ_CONFIG8_BAL */ 4, /* TSS_EXT_CONFIG1_BAL */ 4, /* TSS_EXT_CONFIG2_BAL */ 4, /* TSS_EXT_INTERVAL_BAL */ 4, /* TSS_INT_CONFIG1_BAL */ 4, /* TSS_INT_CONFIG2_BAL */ 4, /* TSS_INT_INTERVAL_BAL */ 4, /* TSS_MCS_CONFIG_BAL */ 4, /* TSS_RX_CONFIG_BAL */ 4, /* Reserved940 */ 4, /* TSS_CONTROL_BTN */ 4, /* TSS_LENGTH_BTN_MUT */ 4, /* TSS_TX_CONFIG_BTN */ 4, /* TSS_TX_CONTROL_BTN */ 4, /* TSS_SEQ_CONFIG1_BTN */ 4, /* TSS_SEQ_CONFIG2_BTN */ 4, /* TSS_SEQ_CONFIG3_BTN */ 4, /* TSS_SEQ_CONFIG4_BTN */ 4, /* TSS_SEQ_CONFIG5_BTN */ 4, /* TSS_SEQ_CONFIG6_BTN */ 4, /* TSS_SEQ_CONFIG7_BTN */ 4, /* TSS_SEQ_CONFIG8_BTN */ 4, /* TSS_EXT_CONFIG1_BTN */ 4, /* TSS_EXT_CONFIG2_BTN */ 4, /* TSS_EXT_INTERVAL_BTN */ 4, /* TSS_INT_CONFIG1_BTN */ 4, /* TSS_INT_CONFIG2_BTN */ 4, /* TSS_INT_INTERVAL_BTN */ 4, /* TSS_MCS_CONFIG_BTN */ 4, /* TSS_RX_CONFIG_BTN */ 4, /* TSS_LENGTH_BTN_SELF */ 4, /* TSS_RX_VREF */ 4, /* TSS_RX_LX_CONFIG */ 4, /* TX_NUM */ 4, /* RX_NUM */ 4, /* SENS_NUM */ 4, /* CROSS_NUM */ 4, /* BUTTON_NUM */ 4, /* SLOTS_MUT */ 4, /* SLOTS_SELF_RX */ 4, /* SLOTS_SELF_TX */ 4, /* SLOTS_SELF */ 4, /* SLOTS_BAL */ 4, /* SCALE_MUT */ 4, /* SCALE_SELF */ 4, /* SCALE_BAL */ 4, /* SCALE_BUTTON */ 4, /* LX_MODE */ 4, /* LX_SCALE */ 4, /* MEDIAN_EN */ 4, /* SCANNING_MODE_MUTUAL */ 4, /* SCANNING_MODE_BUTTON */ 2, /* DETECT_CHARGER_THRESHOLD */ 1, /* CA_LX_SCAN_MODE */ 1, /* SUB_SLOT_SCAN */ 1, /* NOISE_METRIC1_THRESHOLD */ 1, /* NOISE_METRIC2_THRESHOLD */ 1, /* NOISE_METRIC3_THRESHOLD */ 1, /* AFH_DYNAMIC_THRSH_ENABLE */ 1, /* ADC_CONFIG */ 1, /* Reserved1121 */ 1, /* TSS_LDO_PROG */ 1, /* TX_PERIOD_DUMMY_SCAN */ 1, /* SINGLE_ENDED_LISTEN_SCAN */ 1, /* SPREAD_MTX */ 2, /* PROX_SCALE */ 1, /* PROX_SUB_CONV */ 23, /* Reserved1129 */ 4, /* CALIBRATION_PARAM_SIZE */ 4, /* Reserved1156 */ 4, /* Reserved1160 */ 4, /* Reserved1164 */ 4, /* Reserved1168 */ 4, /* GLOBAL_IDAC_LSB_MUTUAL */ 4, /* GLOBAL_IDAC_LSB_SELF */ 4, /* GLOBAL_IDAC_LSB_BALANCED */ 4, /* GLOBAL_IDAC_LSB_BUTTON */ 4, /* TARGET_LEVEL_MUTUAL */ 4, /* TARGET_LEVEL_SELF */ 4, /* TARGET_LEVEL_BALANCED */ 4, /* TARGET_LEVEL_BUTTON */ 4, /* GAIN_MUTUAL */ 4, /* GAIN_SELF */ 4, /* GAIN_BALANCED */ 4, /* GAIN_BTN_MUTUAL */ 4, /* GAIN_BTN_SELF */ 2, /* CALIBRATION_SLOT_AVERAGE_HIGH */ 2, /* CALIBRATION_SLOT_AVERAGE_LOW */ 2, /* CALIBRATION_SLOT_DIFFERENCE_DELTA */ 18, /* Reserved1230 */ 4, /* SPREADER_CFG_SIZE */ 4, /* CLK_IMO_SPREAD */ 24, /* Reserved1256 */ 65, /* CDC_PIN_INDEX_TABLE */ 31, /* Reserved1345 */ 20, /* CDC_BALANCED_LX_TABLE */ 28, /* Reserved1396 */ 18, /* CDC_BALANCED_TX_PATTERNS */ 94, /* Reserved1442 */ 462, /* CDC_SLOT_TABLE */ 46, /* Reserved1998 */ 2, /* CONFIG_CRC */ }; /* Touchscreen Parameters Field Address*/ static const uint8_t cyttsp4_param_addr[] = { /* Address Name */ 0xE6, 0x00, /* CONFIG_DATA_SIZE */ 0xE6, 0x02, /* CONFIG_DATA_MAX_SIZE */ 0xE6, 0x04, /* SDK_CTRL_CFG_SIZE */ 0xE6, 0x08, /* CONFIG_VER */ 0xE6, 0x0A, /* PANELID_ENABLE */ 0xE6, 0x0B, /* IMO_FREQ_MHZ */ 0xE6, 0x0C, /* X_LEN_PHY */ 0xE6, 0x0E, /* Y_LEN_PHY */ 0xE6, 0x10, /* HST_MODE0 */ 0xE6, 0x11, /* ACT_DIST0 */ 0xE6, 0x12, /* SCAN_TYP0 */ 0xE6, 0x13, /* ACT_INTRVL0 */ 0xE6, 0x14, /* ACT_LFT_INTRVL0 */ 0xE6, 0x15, /* Reserved21 */ 0xE6, 0x16, /* LP_INTRVL0 */ 0xE6, 0x18, /* TCH_TMOUT0 */ 0xE6, 0x1A, /* PWR_CFG */ 0xE6, 0x1B, /* Reserved27 */ 0xE6, 0x1C, /* INT_PULSE_DATA */ 0xE6, 0x1D, /* OPMODE_CFG */ 0xE6, 0x1E, /* HANDSHAKE_TIMEOUT */ 0xE6, 0x20, /* TIMER_CAL_INTERVAL */ 0xE6, 0x21, /* Reserved33 */ 0xE6, 0x22, /* RP2P_MIN */ 0xE6, 0x24, /* ILEAK_MAX */ 0xE6, 0x26, /* RFB_P2P */ 0xE6, 0x28, /* RFB_EXT */ 0xE6, 0x2A, /* IDACOPEN_LOW */ 0xE6, 0x2B, /* IDACOPEN_HIGH */ 0xE6, 0x2C, /* IDACOPEN_BUTTON_LOW */ 0xE6, 0x2D, /* IDACOPEN_BUTTON_HIGH */ 0xE6, 0x2E, /* GIDAC_OPEN */ 0xE6, 0x2F, /* GAIN_OPEN */ 0xE6, 0x30, /* GIDAC_BUTTON_OPEN */ 0xE6, 0x31, /* GAIN_BUTTON_OPEN */ 0xE6, 0x32, /* POST_CFG */ 0xE6, 0x33, /* ACT_DIST2 */ 0xE6, 0x34, /* EXTERN_SYNC */ 0xE6, 0x35, /* PANEL_ID0 */ 0xE6, 0x36, /* PANEL_ID1 */ 0xE6, 0x37, /* PANEL_ID2 */ 0xE6, 0x38, /* Reserved56 */ 0xE6, 0x60, /* GRIP_CFG_SIZE */ 0xE6, 0x64, /* GRIP_XEDG_A */ 0xE6, 0x66, /* GRIP_XEDG_B */ 0xE6, 0x68, /* GRIP_XEXC_A */ 0xE6, 0x6A, /* GRIP_XEXC_B */ 0xE6, 0x6C, /* GRIP_YEDG_A */ 0xE6, 0x6E, /* GRIP_YEDG_B */ 0xE6, 0x70, /* GRIP_YEXC_A */ 0xE6, 0x72, /* GRIP_YEXC_B */ 0xE6, 0x74, /* GRIP_FIRST_EXC */ 0xE6, 0x75, /* GRIP_EXC_EDGE_ORIGIN */ 0xE6, 0x76, /* Reserved118 */ 0xE6, 0x80, /* TRUETOUCH_CFG_SIZE */ 0xE6, 0x84, /* MAX_SELF_SCAN_INTERVAL */ 0xE6, 0x88, /* MAX_MUTUAL_SCAN_INTERVAL */ 0xE6, 0x8C, /* MAX_BALANCED_SCAN_INTERVAL */ 0xE6, 0x90, /* SELF_Z_THRSH */ 0xE6, 0x94, /* SELF_Z_MODE */ 0xE6, 0x98, /* SMART_SCAN_ENABLE */ 0xE6, 0x9C, /* T_COMP_ENABLE */ 0xE6, 0xA0, /* T_COMP_INTERVAL */ 0xE6, 0xA4, /* T_COMP_RECAL_MUTUAL_SENSOR_LIMIT */ 0xE6, 0xA8, /* T_COMP_RECAL_MUTUAL_HIGH */ 0xE6, 0xAC, /* T_COMP_RECAL_MUTUAL_LOW */ 0xE6, 0xB0, /* T_COMP_RECAL_SELF_SENSOR_LIMIT */ 0xE6, 0xB4, /* T_COMP_RECAL_SELF_HIGH */ 0xE6, 0xB8, /* T_COMP_RECAL_SELF_LOW */ 0xE6, 0xBC, /* CHARGER_ARMOR_ENABLE */ 0xE6, 0xC0, /* AFH_ENABLE */ 0xE6, 0xC4, /* AFH_LISTENING_SCAN_COUNT */ 0xE6, 0xC8, /* AFH_LISTEN_SCAN_CYCLE_REPEATS */ 0xE6, 0xCC, /* CA_BLOCK_NOISE_THRESHOLD */ 0xE6, 0xD0, /* CA_BLOCK_NOISE_HYSTERESIS */ 0xE6, 0xD4, /* CA_DEFAULT_REVERT_TIME */ 0xE6, 0xD8, /* CA_SMART_H2O_REJECT */ 0xE6, 0xDA, /* CA_HOST_CONTROLLED_CHARGER */ 0xE6, 0xDC, /* T_COMP_BUTTON_MUTUAL_HIGH */ 0xE6, 0xDE, /* T_COMP_BUTTON_MUTUAL_LOW */ 0xE6, 0xE0, /* T_COMP_BUTTON_SELF_HIGH */ 0xE6, 0xE2, /* T_COMP_BUTTON_SELF_LOW */ 0xE6, 0xE4, /* CA_NUM_SUB_CONV_BASE_SELF */ 0xE6, 0xE8, /* CA_ALT_NUM_SUB_CONV_SELF */ 0xE6, 0xEC, /* SWIPE_GESTURE_CONFIG */ 0xE6, 0xF0, /* SWIPE_GESTURE_RX_THRES */ 0xE6, 0xF1, /* SWIPE_GESTURE_TX_THRES */ 0xE6, 0xF2, /* SWIPE_GESTURE_TIME_WINDOW */ 0xE6, 0xF4, /* EASYWAKEUP_SELF_TX_THR */ 0xE6, 0xF6, /* EASYWAKEUP_SELF_RX_THR */ 0xE6, 0xF8, /* EASYWAKEUP_GLOVE_TX_THR */ 0xE6, 0xFA, /* EASYWAKEUP_GLOVE_RX_THR */ 0xE6, 0xFC, /* EASYWAKEUP_GLOVE_NORMAL_THR */ 0xE6, 0xFE, /* EASYWAKEUP_SELF_LO_THR */ 0xE6, 0xFF, /* EASYWAKEUP_PROJECTED_SIGNAL_RANGE_THR */ 0xE7, 0x00, /* EASYWAKEUP_INTERVAL */ 0xE7, 0x01, /* EASYWAKEUP_DETECTION_AREA_X */ 0xE7, 0x02, /* EASYWAKEUP_DETECTION_AREA_Y */ 0xE7, 0x03, /* EASYWAKEUP_DETECTION_AREA_VERTICAL */ 0xE7, 0x04, /* EASYWAKEUP_DOUBLE_TAP_TIMEOUT */ 0xE7, 0x06, /* EASYWAKEUP_VERTICAL_SLIDE_TIMEOUT */ 0xE7, 0x08, /* EASYWAKEUP_VERTICAL_SLIDE_LENGTH */ 0xE7, 0x09, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MIN */ 0xE7, 0x0A, /* EASYWAKEUP_VERTICAL_SLIDE_SPACE_MAX */ 0xE7, 0x0B, /* EASYWAKEUP_PINCH_LENGTH */ 0xE7, 0x0C, /* EASYWAKEUP_PINCH_TIMEOUT */ 0xE7, 0x0E, /* EASYWAKEUP_PINCH_SEC_FINGER_TIMEOUT */ 0xE7, 0x10, /* EASYWAKEUP_SELF_FILTER_COEFF */ 0xE7, 0x11, /* PROX_BL_SS_SLOW_THOLD */ 0xE7, 0x12, /* PROX_BL_SS_SLOW_SPEED_SHIFTER */ 0xE7, 0x13, /* PROX_BL_SS_FAST_SPEED_SHIFTER */ 0xE7, 0x14, /* PROX_IR_DIM_HEAD_TZ_SIZE_THOLD */ 0xE7, 0x15, /* PROX_IR_DIM_SIDE_TZ_SIZE_THOLD */ 0xE7, 0x16, /* PROX_IR_TOUCH_ZONE_ST */ 0xE7, 0x18, /* PROX_IR_TOUCH_ZONE_LST */ 0xE7, 0x1A, /* PROX_IR_TOUCH_ZONE_MST */ 0xE7, 0x1C, /* PROX_IR_VALID_TZ_SIZE_THOLD */ 0xE7, 0x1D, /* PROX_IR_DEBOUNCE */ 0xE7, 0x1E, /* PROX_IR_DEBOUNCE_UKOWN_OBJECT */ 0xE7, 0x20, /* PROX_ACCEPT_NUMBER */ 0xE7, 0x21, /* PROX_OFF_DEBOUNCE_NUMBER */ 0xE7, 0x22, /* PROX_TOUCH_OFF_DEBOUNCE_NUMBER */ 0xE7, 0x23, /* Reserved291 */ 0xE7, 0x24, /* PROX_BL_SS_DIRTY_TOUCH_THOLD */ 0xE7, 0x26, /* PROX_BL_SS_FAST_UPDATE_THOLD */ 0xE7, 0x28, /* PROX_BL_SS_UPDATE_FRAME_AFTER_REMOVED */ 0xE7, 0x2A, /* Reserved298 */ 0xE7, 0x50, /* CA_ALT_NUM_SUB_CONV_MUTUAL */ 0xE7, 0x51, /* CA_ALT_ACQUISITION_FLAGS */ 0xE7, 0x52, /* AFH_ALT_TX_PERIOD1 */ 0xE7, 0x53, /* Reserved339 */ 0xE7, 0x54, /* AFH_ALT_TX_PERIOD1_MUTUAL_SCALE_FACTOR */ 0xE7, 0x56, /* AFH_ALT_TX_PERIOD1_MUTUAL_TX_VOLTAGE */ 0xE7, 0x57, /* AFH_ALT_TX_PULSES1 */ 0xE7, 0x58, /* AFH_ALT_TX_PERIOD2 */ 0xE7, 0x59, /* Reserved345 */ 0xE7, 0x5A, /* AFH_ALT_TX_PERIOD2_MUTUAL_SCALE_FACTOR */ 0xE7, 0x5C, /* AFH_ALT_TX_PERIOD2_MUTUAL_TX_VOLTAGE */ 0xE7, 0x5D, /* AFH_ALT_TX_PULSES2 */ 0xE7, 0x5E, /* Reserved350 */ 0xE7, 0x70, /* XY_FILT_CFG_SIZE */ 0xE7, 0x74, /* XY_FILTER_MASK */ 0xE7, 0x75, /* XY_FILT_IIR_SLOW_COEFF */ 0xE7, 0x76, /* XY_FILT_IIR_FAST_COEFF */ 0xE7, 0x77, /* XY_FILT_Z_IIR_COEFF */ 0xE7, 0x78, /* XY_FILT_XY_SLOW_THR */ 0xE7, 0x7A, /* XY_FILT_XY_FAST_THR */ 0xE7, 0x7C, /* XY_FILTER_MASK_CA */ 0xE7, 0x7D, /* XY_FILT_IIR_SLOW_COEFF_CA */ 0xE7, 0x7E, /* XY_FILT_IIR_FAST_COEFF_CA */ 0xE7, 0x7F, /* XY_FILT_Z_IIR_COEFF_CA */ 0xE7, 0x80, /* XY_FILT_XY_SLOW_THR_CA */ 0xE7, 0x82, /* XY_FILT_XY_FAST_THR_CA */ 0xE7, 0x84, /* XY_FILT_ADAPTIVE_IIR_FILTER */ 0xE7, 0x85, /* XY_FILT_ADAPTIVE_IIR_FILTER_DISTANCE */ 0xE7, 0x86, /* Reserved390 */ 0xE7, 0xA0, /* FINGER_ID_CFG_SIZE */ 0xE7, 0xA4, /* FINGER_ID_ACT_DIST2 */ 0xE7, 0xA8, /* FINGER_ID_MIN_TAPPING_DISTANCE2 */ 0xE7, 0xAC, /* LIFTOFF_DEBOUNCE */ 0xE7, 0xAD, /* Reserved429 */ 0xE7, 0xD0, /* ID_COORDS_CFG_SIZE */ 0xE7, 0xD1, /* LRG_OBJ_CFG */ 0xE7, 0xD2, /* MAX_FAT_FINGER_SIZE */ 0xE7, 0xD3, /* MIN_FAT_FINGER_SIZE */ 0xE7, 0xD4, /* MAX_FAT_FINGER_SIZE_GLOVE */ 0xE7, 0xD5, /* MIN_FAT_FINGER_SIZE_GLOVE */ 0xE7, 0xD6, /* FINGER_THRESH_MUTUAL */ 0xE7, 0xD8, /* FINGER_THRESH_SELF */ 0xE7, 0xDA, /* INNER_EDGE_GAIN */ 0xE7, 0xDB, /* OUTER_EDGE_GAIN */ 0xE7, 0xDC, /* X_RESOLUTION */ 0xE7, 0xE0, /* Y_RESOLUTION */ 0xE7, 0xE4, /* SENSOR_ASSIGNMENT */ 0xE7, 0xE8, /* Z_SCALING */ 0xE7, 0xEC, /* RX_LINE_FILTER */ 0xE7, 0xED, /* MULTI_TOUCH_DEBOUNCE */ 0xE7, 0xEE, /* CA_FINGER_THRESHOLD_MUTUAL */ 0xE7, 0xF0, /* FINGER_THRESH_MUTUAL_HYST */ 0xE7, 0xF2, /* RX_LINE_FILTER_DEBOUNCE */ 0xE7, 0xF3, /* CLIPPING_X_LOW */ 0xE7, 0xF4, /* CLIPPING_X_HIGH */ 0xE7, 0xF5, /* CLIPPING_Y_LOW */ 0xE7, 0xF6, /* CLIPPING_Y_HIGH */ 0xE7, 0xF7, /* COEF_EDGE_ATTRACTION */ 0xE7, 0xF8, /* WIDTH_CORNER_DIAG1 */ 0xE7, 0xFA, /* WIDTH_CORNER_DIAG2 */ 0xE7, 0xFC, /* WIDTH_CORNER_DIAG3 */ 0xE7, 0xFE, /* WIDTH_CORNER_DIAG4 */ 0xE8, 0x00, /* WIDTH_CORNER_DIAG5 */ 0xE8, 0x02, /* WIDTH_CORNER_DIAG6 */ 0xE8, 0x04, /* WIDTH_CORNER_DIAG7 */ 0xE8, 0x06, /* WIDTH_CORNER_DIAG8 */ 0xE8, 0x08, /* WIDTH_CORNER_DIAG9 */ 0xE8, 0x0A, /* WIDTH_CORNER_DIAG10 */ 0xE8, 0x0C, /* WIDTH_CORNER_DIAG11 */ 0xE8, 0x0E, /* WIDTH_CORNER_PERP1 */ 0xE8, 0x10, /* WIDTH_CORNER_PERP2 */ 0xE8, 0x12, /* WIDTH_CORNER_PERP3 */ 0xE8, 0x14, /* WIDTH_CORNER_PERP4 */ 0xE8, 0x16, /* VALID_SIGNAL_MULTIPLIER */ 0xE8, 0x17, /* PEAK_PATTERN_MULTIPLIER */ 0xE8, 0x18, /* MAX_MF_Z9 */ 0xE8, 0x1A, /* MIN_FF_Z9 */ 0xE8, 0x1C, /* X_INNER_EDGE_GAIN */ 0xE8, 0x1D, /* X_OUTER_EDGE_GAIN */ 0xE8, 0x1E, /* Y_INNER_EDGE_GAIN */ 0xE8, 0x1F, /* Y_OUTER_EDGE_GAIN */ 0xE8, 0x20, /* X_EDGE_COMPENSATION_GAIN */ 0xE8, 0x21, /* Y_EDGE_COMPENSATION_GAIN */ 0xE8, 0x22, /* RX_LINE_FILTER_THRESHOLD */ 0xE8, 0x23, /* DIRECT_XY_ENABLE */ 0xE8, 0x24, /* GLOVE_THRESH_SELF */ 0xE8, 0x26, /* GLOVE_THRESH_MUTUAL */ 0xE8, 0x28, /* GLOVE_DEBOUNCE */ 0xE8, 0x29, /* GLOVE_FORBID_AFTER_TOUCH_LIFT */ 0xE8, 0x2A, /* FAT_FINGER_EDGE_MAX_MF_Z_SUM */ 0xE8, 0x2C, /* INIT_FINGER_SIZE */ 0xE8, 0x2E, /* ESD_NEGATIVE_THRESHOLD */ 0xE8, 0x30, /* ESD_NEGATIVE_THRESHOLD_HYST */ 0xE8, 0x32, /* ESD_SHORT_DEBOUNCE */ 0xE8, 0x33, /* ESD_LONG_DEBOUNCE */ 0xE8, 0x34, /* ESD_FINGER_THRESHOLD */ 0xE8, 0x36, /* WET_FINGER_EXIST_THRESHOLD */ 0xE8, 0x38, /* WET_FINGER_FT_ASCEND_COEF */ 0xE8, 0x39, /* WET_FINGER_NEG_COUNT */ 0xE8, 0x3A, /* LO_LIFTOFF_DEBOUNCE */ 0xE8, 0x3B, /* LO_REPORT_TOUCH */ 0xE8, 0x3C, /* Reserved572 */ 0xE8, 0x40, /* BTN_CFG_SIZE */ 0xE8, 0x44, /* BTN_THRSH_MUT_0 */ 0xE8, 0x46, /* BTN_THRSH_MUT_1 */ 0xE8, 0x48, /* BTN_THRSH_MUT_2 */ 0xE8, 0x4A, /* BTN_THRSH_MUT_3 */ 0xE8, 0x4C, /* BTN_HYST_MUT */ 0xE8, 0x4D, /* Reserved589 */ 0xE8, 0x4E, /* Reserved590 */ 0xE8, 0x4F, /* Reserved591 */ 0xE8, 0x50, /* BTN_THRSH_SELF_0 */ 0xE8, 0x52, /* BTN_THRSH_SELF_1 */ 0xE8, 0x54, /* BTN_THRSH_SELF_2 */ 0xE8, 0x56, /* BTN_THRSH_SELF_3 */ 0xE8, 0x58, /* BTN_HYST_SELF */ 0xE8, 0x59, /* Reserved601 */ 0xE8, 0x5A, /* Reserved602 */ 0xE8, 0x5B, /* Reserved603 */ 0xE8, 0x5C, /* Reserved604 */ 0xE8, 0x60, /* RAW_PROC_CFG_SIZE */ 0xE8, 0x64, /* RAW_FILTER_MASK */ 0xE8, 0x66, /* RAW_FILT_IIR_COEFF_MUTUAL */ 0xE8, 0x67, /* RAW_FILT_IIR_THRESHOLD_MUTUAL */ 0xE8, 0x68, /* RAW_FILT_IIR_COEFF_SELF */ 0xE8, 0x69, /* RAW_FILT_IIR_THRESHOLD_SELF */ 0xE8, 0x6A, /* RAW_FILT_IIR_COEFF_BALANCED */ 0xE8, 0x6B, /* RAW_FILT_IIR_THRESHOLD_BALANCED */ 0xE8, 0x6C, /* RAW_FILT_IIR_COEFF_BUTTONS */ 0xE8, 0x6D, /* RAW_FILT_IIR_THRESHOLD_BUTTONS */ 0xE8, 0x6E, /* Reserved622 */ 0xE8, 0x70, /* RAW_FILTER_MASK_CA */ 0xE8, 0x72, /* RAW_FILT_IIR_COEFF_MUTUAL_CA */ 0xE8, 0x73, /* RAW_FILT_IIR_THRESHOLD_MUTUAL_CA */ 0xE8, 0x74, /* RAW_FILT_IIR_COEFF_SELF_CA */ 0xE8, 0x75, /* RAW_FILT_IIR_THRESHOLD_SELF_CA */ 0xE8, 0x76, /* RAW_FILT_IIR_COEFF_BALANCED_CA */ 0xE8, 0x77, /* RAW_FILT_IIR_THRESHOLD_BALANCED_CA */ 0xE8, 0x78, /* RAW_FILT_IIR_COEFF_BUTTONS_CA */ 0xE8, 0x79, /* RAW_FILT_IIR_THRESHOLD_BUTTONS_CA */ 0xE8, 0x7A, /* Reserved634 */ 0xE8, 0x7C, /* Reserved636 */ 0xE8, 0x88, /* BL_DELAY_MUT */ 0xE8, 0x89, /* BL_DELAY_SELF */ 0xE8, 0x8A, /* BL_DELAY_BAL */ 0xE8, 0x8B, /* BL_DELAY_BTN */ 0xE8, 0x8C, /* BL_THR_MUT */ 0xE8, 0x8E, /* BL_THR_SELF */ 0xE8, 0x90, /* BL_THR_MUT_GLOVE */ 0xE8, 0x92, /* BL_THR_SELF_GLOVE */ 0xE8, 0x94, /* BL_MAX_INTRVL_GLOVE_SPECIAL */ 0xE8, 0x96, /* BL_DELAY_GLOVE_SPECIAL */ 0xE8, 0x97, /* BL_THR_BAL */ 0xE8, 0x98, /* BL_THR_BTN_MUT */ 0xE8, 0x99, /* BL_H20_RJCT */ 0xE8, 0x9A, /* BL_THR_BTN_SELF */ 0xE8, 0x9B, /* BL_MUT_SIG_THRESHOLD_CA */ 0xE8, 0x9C, /* BL_FILT_MUT */ 0xE8, 0x9D, /* BL_FILT_SELF */ 0xE8, 0x9E, /* BL_FILT_BAL */ 0xE8, 0x9F, /* BL_FILT_BTN_MUT */ 0xE8, 0xA0, /* BL_FILT_BTN_SELF */ 0xE8, 0xA1, /* CMF_THR_MUT */ 0xE8, 0xA2, /* CMF_THR_SELF */ 0xE8, 0xA3, /* CMF_THR_BAL */ 0xE8, 0xA4, /* CMF_THR_BTN_MUT */ 0xE8, 0xA5, /* CMF_THR_BTN_SELF */ 0xE8, 0xA6, /* PROX_IIR_THRESHOLD */ 0xE8, 0xA8, /* PROX_IIR_COEF_SHIT */ 0xE8, 0xA9, /* CMF_DELTA_RESET_COUNTER */ 0xE8, 0xAA, /* Reserved682 */ 0xE8, 0xB0, /* CDC_CFG_SIZE */ 0xE8, 0xB4, /* TSS_CONTROL_MUT */ 0xE8, 0xB8, /* TSS_LENGTH_MUT */ 0xE8, 0xBC, /* TSS_TX_CONFIG_MUT */ 0xE8, 0xC0, /* TSS_TX_CONTROL_MUT */ 0xE8, 0xC4, /* TSS_SEQ_CONFIG1_MUT */ 0xE8, 0xC8, /* TSS_SEQ_CONFIG2_MUT */ 0xE8, 0xCC, /* TSS_SEQ_CONFIG3_MUT */ 0xE8, 0xD0, /* TSS_SEQ_CONFIG4_MUT */ 0xE8, 0xD4, /* TSS_SEQ_CONFIG5_MUT */ 0xE8, 0xD8, /* TSS_SEQ_CONFIG6_MUT */ 0xE8, 0xDC, /* TSS_SEQ_CONFIG7_MUT */ 0xE8, 0xE0, /* TSS_SEQ_CONFIG8_MUT */ 0xE8, 0xE4, /* TSS_EXT_CONFIG1_MUT */ 0xE8, 0xE8, /* TSS_EXT_CONFIG2_MUT */ 0xE8, 0xEC, /* TSS_EXT_INTERVAL_MUT */ 0xE8, 0xF0, /* TSS_INT_CONFIG1_MUT */ 0xE8, 0xF4, /* TSS_INT_CONFIG2_MUT */ 0xE8, 0xF8, /* TSS_INT_INTERVAL_MUT */ 0xE8, 0xFC, /* TSS_MCS_CONFIG_MUT */ 0xE9, 0x00, /* TSS_RX_CONFIG_MUT */ 0xE9, 0x04, /* Reserved772 */ 0xE9, 0x08, /* TSS_CONTROL_SELF */ 0xE9, 0x0C, /* TSS_LENGTH_SELF */ 0xE9, 0x10, /* TSS_TX_CONFIG_SELF */ 0xE9, 0x14, /* TSS_TX_CONTROL_SELF */ 0xE9, 0x18, /* TSS_SEQ_CONFIG1_SELF */ 0xE9, 0x1C, /* TSS_SEQ_CONFIG2_SELF */ 0xE9, 0x20, /* TSS_SEQ_CONFIG3_SELF */ 0xE9, 0x24, /* TSS_SEQ_CONFIG4_SELF */ 0xE9, 0x28, /* TSS_SEQ_CONFIG5_SELF */ 0xE9, 0x2C, /* TSS_SEQ_CONFIG6_SELF */ 0xE9, 0x30, /* TSS_SEQ_CONFIG7_SELF */ 0xE9, 0x34, /* TSS_SEQ_CONFIG8_SELF */ 0xE9, 0x38, /* TSS_EXT_CONFIG1_SELF */ 0xE9, 0x3C, /* TSS_EXT_CONFIG2_SELF */ 0xE9, 0x40, /* TSS_EXT_INTERVAL_SELF */ 0xE9, 0x44, /* TSS_INT_CONFIG1_SELF */ 0xE9, 0x48, /* TSS_INT_CONFIG2_SELF */ 0xE9, 0x4C, /* TSS_INT_INTERVAL_SELF */ 0xE9, 0x50, /* TSS_MCS_CONFIG_SELF */ 0xE9, 0x54, /* TSS_RX_CONFIG_SELF */ 0xE9, 0x58, /* Reserved856 */ 0xE9, 0x5C, /* TSS_CONTROL_BAL */ 0xE9, 0x60, /* TSS_LENGTH_BAL */ 0xE9, 0x64, /* TSS_TX_CONFIG_BAL */ 0xE9, 0x68, /* TSS_TX_CONTROL_BAL */ 0xE9, 0x6C, /* TSS_SEQ_CONFIG1_BAL */ 0xE9, 0x70, /* TSS_SEQ_CONFIG2_BAL */ 0xE9, 0x74, /* TSS_SEQ_CONFIG3_BAL */ 0xE9, 0x78, /* TSS_SEQ_CONFIG4_BAL */ 0xE9, 0x7C, /* TSS_SEQ_CONFIG5_BAL */ 0xE9, 0x80, /* TSS_SEQ_CONFIG6_BAL */ 0xE9, 0x84, /* TSS_SEQ_CONFIG7_BAL */ 0xE9, 0x88, /* TSS_SEQ_CONFIG8_BAL */ 0xE9, 0x8C, /* TSS_EXT_CONFIG1_BAL */ 0xE9, 0x90, /* TSS_EXT_CONFIG2_BAL */ 0xE9, 0x94, /* TSS_EXT_INTERVAL_BAL */ 0xE9, 0x98, /* TSS_INT_CONFIG1_BAL */ 0xE9, 0x9C, /* TSS_INT_CONFIG2_BAL */ 0xE9, 0xA0, /* TSS_INT_INTERVAL_BAL */ 0xE9, 0xA4, /* TSS_MCS_CONFIG_BAL */ 0xE9, 0xA8, /* TSS_RX_CONFIG_BAL */ 0xE9, 0xAC, /* Reserved940 */ 0xE9, 0xB0, /* TSS_CONTROL_BTN */ 0xE9, 0xB4, /* TSS_LENGTH_BTN_MUT */ 0xE9, 0xB8, /* TSS_TX_CONFIG_BTN */ 0xE9, 0xBC, /* TSS_TX_CONTROL_BTN */ 0xE9, 0xC0, /* TSS_SEQ_CONFIG1_BTN */ 0xE9, 0xC4, /* TSS_SEQ_CONFIG2_BTN */ 0xE9, 0xC8, /* TSS_SEQ_CONFIG3_BTN */ 0xE9, 0xCC, /* TSS_SEQ_CONFIG4_BTN */ 0xE9, 0xD0, /* TSS_SEQ_CONFIG5_BTN */ 0xE9, 0xD4, /* TSS_SEQ_CONFIG6_BTN */ 0xE9, 0xD8, /* TSS_SEQ_CONFIG7_BTN */ 0xE9, 0xDC, /* TSS_SEQ_CONFIG8_BTN */ 0xE9, 0xE0, /* TSS_EXT_CONFIG1_BTN */ 0xE9, 0xE4, /* TSS_EXT_CONFIG2_BTN */ 0xE9, 0xE8, /* TSS_EXT_INTERVAL_BTN */ 0xE9, 0xEC, /* TSS_INT_CONFIG1_BTN */ 0xE9, 0xF0, /* TSS_INT_CONFIG2_BTN */ 0xE9, 0xF4, /* TSS_INT_INTERVAL_BTN */ 0xE9, 0xF8, /* TSS_MCS_CONFIG_BTN */ 0xE9, 0xFC, /* TSS_RX_CONFIG_BTN */ 0xEA, 0x00, /* TSS_LENGTH_BTN_SELF */ 0xEA, 0x04, /* TSS_RX_VREF */ 0xEA, 0x08, /* TSS_RX_LX_CONFIG */ 0xEA, 0x0C, /* TX_NUM */ 0xEA, 0x10, /* RX_NUM */ 0xEA, 0x14, /* SENS_NUM */ 0xEA, 0x18, /* CROSS_NUM */ 0xEA, 0x1C, /* BUTTON_NUM */ 0xEA, 0x20, /* SLOTS_MUT */ 0xEA, 0x24, /* SLOTS_SELF_RX */ 0xEA, 0x28, /* SLOTS_SELF_TX */ 0xEA, 0x2C, /* SLOTS_SELF */ 0xEA, 0x30, /* SLOTS_BAL */ 0xEA, 0x34, /* SCALE_MUT */ 0xEA, 0x38, /* SCALE_SELF */ 0xEA, 0x3C, /* SCALE_BAL */ 0xEA, 0x40, /* SCALE_BUTTON */ 0xEA, 0x44, /* LX_MODE */ 0xEA, 0x48, /* LX_SCALE */ 0xEA, 0x4C, /* MEDIAN_EN */ 0xEA, 0x50, /* SCANNING_MODE_MUTUAL */ 0xEA, 0x54, /* SCANNING_MODE_BUTTON */ 0xEA, 0x58, /* DETECT_CHARGER_THRESHOLD */ 0xEA, 0x5A, /* CA_LX_SCAN_MODE */ 0xEA, 0x5B, /* SUB_SLOT_SCAN */ 0xEA, 0x5C, /* NOISE_METRIC1_THRESHOLD */ 0xEA, 0x5D, /* NOISE_METRIC2_THRESHOLD */ 0xEA, 0x5E, /* NOISE_METRIC3_THRESHOLD */ 0xEA, 0x5F, /* AFH_DYNAMIC_THRSH_ENABLE */ 0xEA, 0x60, /* ADC_CONFIG */ 0xEA, 0x61, /* Reserved1121 */ 0xEA, 0x62, /* TSS_LDO_PROG */ 0xEA, 0x63, /* TX_PERIOD_DUMMY_SCAN */ 0xEA, 0x64, /* SINGLE_ENDED_LISTEN_SCAN */ 0xEA, 0x65, /* SPREAD_MTX */ 0xEA, 0x66, /* PROX_SCALE */ 0xEA, 0x68, /* PROX_SUB_CONV */ 0xEA, 0x69, /* Reserved1129 */ 0xEA, 0x80, /* CALIBRATION_PARAM_SIZE */ 0xEA, 0x84, /* Reserved1156 */ 0xEA, 0x88, /* Reserved1160 */ 0xEA, 0x8C, /* Reserved1164 */ 0xEA, 0x90, /* Reserved1168 */ 0xEA, 0x94, /* GLOBAL_IDAC_LSB_MUTUAL */ 0xEA, 0x98, /* GLOBAL_IDAC_LSB_SELF */ 0xEA, 0x9C, /* GLOBAL_IDAC_LSB_BALANCED */ 0xEA, 0xA0, /* GLOBAL_IDAC_LSB_BUTTON */ 0xEA, 0xA4, /* TARGET_LEVEL_MUTUAL */ 0xEA, 0xA8, /* TARGET_LEVEL_SELF */ 0xEA, 0xAC, /* TARGET_LEVEL_BALANCED */ 0xEA, 0xB0, /* TARGET_LEVEL_BUTTON */ 0xEA, 0xB4, /* GAIN_MUTUAL */ 0xEA, 0xB8, /* GAIN_SELF */ 0xEA, 0xBC, /* GAIN_BALANCED */ 0xEA, 0xC0, /* GAIN_BTN_MUTUAL */ 0xEA, 0xC4, /* GAIN_BTN_SELF */ 0xEA, 0xC8, /* CALIBRATION_SLOT_AVERAGE_HIGH */ 0xEA, 0xCA, /* CALIBRATION_SLOT_AVERAGE_LOW */ 0xEA, 0xCC, /* CALIBRATION_SLOT_DIFFERENCE_DELTA */ 0xEA, 0xCE, /* Reserved1230 */ 0xEA, 0xE0, /* SPREADER_CFG_SIZE */ 0xEA, 0xE4, /* CLK_IMO_SPREAD */ 0xEA, 0xE8, /* Reserved1256 */ 0xEB, 0x00, /* CDC_PIN_INDEX_TABLE */ 0xEB, 0x41, /* Reserved1345 */ 0xEB, 0x60, /* CDC_BALANCED_LX_TABLE */ 0xEB, 0x74, /* Reserved1396 */ 0xEB, 0x90, /* CDC_BALANCED_TX_PATTERNS */ 0xEB, 0xA2, /* Reserved1442 */ 0xEC, 0x00, /* CDC_SLOT_TABLE */ 0xED, 0xCE, /* Reserved1998 */ 0xED, 0xFC, /* CONFIG_CRC */ }; /* END PN:DTS2013051703879 ,Added by l00184147, 2013/5/17*/