@@ -1462,6 +1462,10 @@ static const struct edt_i2c_chip_data edt_ft5x06_data = {
1462
1462
.max_support_points = 5 ,
1463
1463
};
1464
1464
1465
+ static const struct edt_i2c_chip_data edt_ft5452_data = {
1466
+ .max_support_points = 5 ,
1467
+ };
1468
+
1465
1469
static const struct edt_i2c_chip_data edt_ft5506_data = {
1466
1470
.max_support_points = 10 ,
1467
1471
};
@@ -1470,12 +1474,18 @@ static const struct edt_i2c_chip_data edt_ft6236_data = {
1470
1474
.max_support_points = 2 ,
1471
1475
};
1472
1476
1477
+ static const struct edt_i2c_chip_data edt_ft8719_data = {
1478
+ .max_support_points = 10 ,
1479
+ };
1480
+
1473
1481
static const struct i2c_device_id edt_ft5x06_ts_id [] = {
1474
1482
{ .name = "edt-ft5x06" , .driver_data = (long )& edt_ft5x06_data },
1475
1483
{ .name = "edt-ft5506" , .driver_data = (long )& edt_ft5506_data },
1476
1484
{ .name = "ev-ft5726" , .driver_data = (long )& edt_ft5506_data },
1485
+ { .name = "ft5452" , .driver_data = (long )& edt_ft5452_data },
1477
1486
/* Note no edt- prefix for compatibility with the ft6236.c driver */
1478
1487
{ .name = "ft6236" , .driver_data = (long )& edt_ft6236_data },
1488
+ { .name = "ft8719" , .driver_data = (long )& edt_ft8719_data },
1479
1489
{ /* sentinel */ }
1480
1490
};
1481
1491
MODULE_DEVICE_TABLE (i2c , edt_ft5x06_ts_id );
@@ -1486,8 +1496,10 @@ static const struct of_device_id edt_ft5x06_of_match[] = {
1486
1496
{ .compatible = "edt,edt-ft5406" , .data = & edt_ft5x06_data },
1487
1497
{ .compatible = "edt,edt-ft5506" , .data = & edt_ft5506_data },
1488
1498
{ .compatible = "evervision,ev-ft5726" , .data = & edt_ft5506_data },
1499
+ { .compatible = "focaltech,ft5452" , .data = & edt_ft5452_data },
1489
1500
/* Note focaltech vendor prefix for compatibility with ft6236.c */
1490
1501
{ .compatible = "focaltech,ft6236" , .data = & edt_ft6236_data },
1502
+ { .compatible = "focaltech,ft8719" , .data = & edt_ft8719_data },
1491
1503
{ /* sentinel */ }
1492
1504
};
1493
1505
MODULE_DEVICE_TABLE (of , edt_ft5x06_of_match );
0 commit comments