@@ -1080,16 +1080,14 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1080
1080
DMI_MATCH (DMI_BOARD_VENDOR , "TUXEDO" ),
1081
1081
DMI_MATCH (DMI_BOARD_NAME , "AURA1501" ),
1082
1082
},
1083
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1084
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1083
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1085
1084
},
1086
1085
{
1087
1086
.matches = {
1088
1087
DMI_MATCH (DMI_BOARD_VENDOR , "TUXEDO" ),
1089
1088
DMI_MATCH (DMI_BOARD_NAME , "EDUBOOK1502" ),
1090
1089
},
1091
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1092
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1090
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1093
1091
},
1094
1092
{
1095
1093
/* Mivvy M310 */
@@ -1171,8 +1169,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1171
1169
.matches = {
1172
1170
DMI_MATCH (DMI_BOARD_NAME , "LAPQC71A" ),
1173
1171
},
1174
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1175
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1172
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1176
1173
},
1177
1174
{
1178
1175
.matches = {
@@ -1205,8 +1202,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1205
1202
.matches = {
1206
1203
DMI_MATCH (DMI_BOARD_NAME , "NH5xAx" ),
1207
1204
},
1208
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1209
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1205
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1210
1206
},
1211
1207
{
1212
1208
.matches = {
@@ -1218,8 +1214,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1218
1214
.matches = {
1219
1215
DMI_MATCH (DMI_BOARD_NAME , "NL5xRU" ),
1220
1216
},
1221
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1222
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1217
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1223
1218
},
1224
1219
/*
1225
1220
* At least one modern Clevo barebone has the touchpad connected both
@@ -1235,17 +1230,15 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1235
1230
.matches = {
1236
1231
DMI_MATCH (DMI_BOARD_NAME , "NS50MU" ),
1237
1232
},
1238
- .driver_data = (void * )(SERIO_QUIRK_NOAUX | SERIO_QUIRK_NOMUX |
1239
- SERIO_QUIRK_RESET_ALWAYS | SERIO_QUIRK_NOLOOP |
1240
- SERIO_QUIRK_NOPNP )
1233
+ .driver_data = (void * )(SERIO_QUIRK_NOAUX |
1234
+ SERIO_QUIRK_FORCENORESTORE )
1241
1235
},
1242
1236
{
1243
1237
.matches = {
1244
1238
DMI_MATCH (DMI_BOARD_NAME , "NS50_70MU" ),
1245
1239
},
1246
- .driver_data = (void * )(SERIO_QUIRK_NOAUX | SERIO_QUIRK_NOMUX |
1247
- SERIO_QUIRK_RESET_ALWAYS | SERIO_QUIRK_NOLOOP |
1248
- SERIO_QUIRK_NOPNP )
1240
+ .driver_data = (void * )(SERIO_QUIRK_NOAUX |
1241
+ SERIO_QUIRK_FORCENORESTORE )
1249
1242
},
1250
1243
{
1251
1244
.matches = {
@@ -1319,8 +1312,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1319
1312
.matches = {
1320
1313
DMI_MATCH (DMI_PRODUCT_NAME , "P65_67RS" ),
1321
1314
},
1322
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1323
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1315
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1324
1316
},
1325
1317
{
1326
1318
/*
@@ -1338,8 +1330,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1338
1330
.matches = {
1339
1331
DMI_MATCH (DMI_BOARD_NAME , "PB50_70DFx,DDx" ),
1340
1332
},
1341
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1342
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1333
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1343
1334
},
1344
1335
{
1345
1336
.matches = {
@@ -1363,8 +1354,7 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1363
1354
.matches = {
1364
1355
DMI_MATCH (DMI_BOARD_NAME , "PCX0DX" ),
1365
1356
},
1366
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1367
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1357
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1368
1358
},
1369
1359
{
1370
1360
.matches = {
@@ -1383,15 +1373,13 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
1383
1373
.matches = {
1384
1374
DMI_MATCH (DMI_BOARD_NAME , "X170SM" ),
1385
1375
},
1386
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1387
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1376
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1388
1377
},
1389
1378
{
1390
1379
.matches = {
1391
1380
DMI_MATCH (DMI_BOARD_NAME , "X170KM-G" ),
1392
1381
},
1393
- .driver_data = (void * )(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1394
- SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP )
1382
+ .driver_data = (void * )(SERIO_QUIRK_FORCENORESTORE )
1395
1383
},
1396
1384
{
1397
1385
/*
0 commit comments