@@ -905,6 +905,16 @@ static const struct ts_dmi_data trekstor_primetab_t13b_data = {
905
905
.properties = trekstor_primetab_t13b_props ,
906
906
};
907
907
908
+ static const struct property_entry trekstor_surftab_duo_w1_props [] = {
909
+ PROPERTY_ENTRY_BOOL ("touchscreen-inverted-x" ),
910
+ { }
911
+ };
912
+
913
+ static const struct ts_dmi_data trekstor_surftab_duo_w1_data = {
914
+ .acpi_name = "GDIX1001:00" ,
915
+ .properties = trekstor_surftab_duo_w1_props ,
916
+ };
917
+
908
918
static const struct property_entry trekstor_surftab_twin_10_1_props [] = {
909
919
PROPERTY_ENTRY_U32 ("touchscreen-min-x" , 20 ),
910
920
PROPERTY_ENTRY_U32 ("touchscreen-min-y" , 0 ),
@@ -1502,6 +1512,14 @@ const struct dmi_system_id touchscreen_dmi_table[] = {
1502
1512
DMI_MATCH (DMI_PRODUCT_NAME , "Primetab T13B" ),
1503
1513
},
1504
1514
},
1515
+ {
1516
+ /* TrekStor SurfTab duo W1 10.1 ST10432-10b */
1517
+ .driver_data = (void * )& trekstor_surftab_duo_w1_data ,
1518
+ .matches = {
1519
+ DMI_MATCH (DMI_SYS_VENDOR , "TrekStor" ),
1520
+ DMI_MATCH (DMI_PRODUCT_NAME , "SurfTab duo W1 10.1 (VT4)" ),
1521
+ },
1522
+ },
1505
1523
{
1506
1524
/* TrekStor SurfTab twin 10.1 ST10432-8 */
1507
1525
.driver_data = (void * )& trekstor_surftab_twin_10_1_data ,
0 commit comments