input: touchscreen: add touch screen of gslx680 for rk3399-firefly-edp
[firefly-linux-kernel-4.4.55.git] / drivers / input / touchscreen / vtl_ts / vtl_ts.h
index 1959b55145a3f48ab667ebbb0dac3e84c858d9c7..35100bf96725cb5b2b854006515697df0dd283c1 100755 (executable)
@@ -16,7 +16,6 @@
 #define OLD_PROTOCOL           0x01\r
 #define        NEW_PROTOCOL            0x02\r
 \r
-#define TB1_USE_F402            0\r
 \r
 /***********************vtl ts driver config ******************************************/\r
 \r
@@ -26,7 +25,7 @@
 #define        XY_DATA_PROTOCOL        NEW_PROTOCOL//OLD_PROTOCOL//\r
 \r
 #define TS_I2C_SPEED           400000      //for rockchip\r
-\r
+/*\r
 #if(TB1_USE_F402)\r
 #define                XY_SWAP_ENABLE          1\r
 #else\r
@@ -40,6 +39,7 @@
 #else\r
 #define                Y_REVERSE_ENABLE        1\r
 #endif\r
+*/\r
 \r
 #define                CHIP_UPDATE_ENABLE      1\r
 \r
@@ -157,6 +157,12 @@ struct ts_config_info{
         \r
         unsigned int   screen_max_x;\r
         unsigned int   screen_max_y;\r
+        unsigned int   xy_swap;\r
+        unsigned int   x_reverse;\r
+        unsigned int   y_reverse;\r
+        unsigned int   x_mul;\r
+        unsigned int   y_mul;\r
+               unsigned int    bin_ver;\r
        unsigned int    irq_gpio_number;\r
        unsigned int    irq_number;\r
         unsigned int   rst_gpio_number;\r