@@ -900,6 +900,22 @@ static const struct ts_dmi_data schneider_sct101ctm_data = {
900
900
.properties = schneider_sct101ctm_props ,
901
901
};
902
902
903
+ static const struct property_entry globalspace_solt_ivw116_props [] = {
904
+ PROPERTY_ENTRY_U32 ("touchscreen-min-x" , 7 ),
905
+ PROPERTY_ENTRY_U32 ("touchscreen-min-y" , 22 ),
906
+ PROPERTY_ENTRY_U32 ("touchscreen-size-x" , 1723 ),
907
+ PROPERTY_ENTRY_U32 ("touchscreen-size-y" , 1077 ),
908
+ PROPERTY_ENTRY_STRING ("firmware-name" , "gsl1680-globalspace-solt-ivw116.fw" ),
909
+ PROPERTY_ENTRY_U32 ("silead,max-fingers" , 10 ),
910
+ PROPERTY_ENTRY_BOOL ("silead,home-button" ),
911
+ { }
912
+ };
913
+
914
+ static const struct ts_dmi_data globalspace_solt_ivw116_data = {
915
+ .acpi_name = "MSSL1680:00" ,
916
+ .properties = globalspace_solt_ivw116_props ,
917
+ };
918
+
903
919
static const struct property_entry techbite_arc_11_6_props [] = {
904
920
PROPERTY_ENTRY_U32 ("touchscreen-min-x" , 5 ),
905
921
PROPERTY_ENTRY_U32 ("touchscreen-min-y" , 7 ),
@@ -1627,6 +1643,15 @@ const struct dmi_system_id touchscreen_dmi_table[] = {
1627
1643
DMI_MATCH (DMI_PRODUCT_NAME , "SCT101CTM" ),
1628
1644
},
1629
1645
},
1646
+ {
1647
+ /* GlobalSpace SoLT IVW 11.6" */
1648
+ .driver_data = (void * )& globalspace_solt_ivw116_data ,
1649
+ .matches = {
1650
+ DMI_MATCH (DMI_SYS_VENDOR , "Globalspace Tech Pvt Ltd" ),
1651
+ DMI_MATCH (DMI_PRODUCT_NAME , "SolTIVW" ),
1652
+ DMI_MATCH (DMI_PRODUCT_SKU , "PN20170413488" ),
1653
+ },
1654
+ },
1630
1655
{
1631
1656
/* Techbite Arc 11.6 */
1632
1657
.driver_data = (void * )& techbite_arc_11_6_data ,
0 commit comments