@@ -744,6 +744,8 @@ struct dmi_system_id __initdata hdaps_whitelist[] = {
744744 HDAPS_DMI_MATCH_INVERT ("IBM" , "ThinkPad X41" , HDAPS_ORIENT_INVERT_Y ),
745745 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad R60" , HDAPS_ORIENT_INVERT_XY ),
746746 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad R61" , HDAPS_ORIENT_INVERT_XY ),
747+ HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad R400" , HDAPS_ORIENT_INVERT_XY ),
748+ HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad R500" , HDAPS_ORIENT_INVERT_XY ),
747749 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T60" , HDAPS_ORIENT_INVERT_XY ),
748750 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T61" , HDAPS_ORIENT_INVERT_XY ),
749751 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad X60 Tablet" , HDAPS_ORIENT_INVERT_Y ),
@@ -755,7 +757,9 @@ struct dmi_system_id __initdata hdaps_whitelist[] = {
755757 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T410s" , HDAPS_ORIENT_SWAP ),
756758 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T410" , HDAPS_ORIENT_INVERT_XY ),
757759 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T500" , HDAPS_ORIENT_INVERT_XY ),
760+ HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad T510" , HDAPS_ORIENT_SWAP | HDAPS_ORIENT_INVERT_X | HDAPS_ORIENT_INVERT_Y ),
758761 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad W51O" , HDAPS_ORIENT_MAX ),
762+ HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad X200s" , HDAPS_ORIENT_SWAP | HDAPS_ORIENT_INVERT_XY ),
759763 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad X200" , HDAPS_ORIENT_SWAP | HDAPS_ORIENT_INVERT_X | HDAPS_ORIENT_INVERT_Y ),
760764 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad X201 Tablet" , HDAPS_ORIENT_SWAP | HDAPS_ORIENT_INVERT_XY ),
761765 HDAPS_DMI_MATCH_INVERT ("LENOVO" , "ThinkPad X201s" , HDAPS_ORIENT_SWAP | HDAPS_ORIENT_INVERT_XY ),
0 commit comments