From c3f580ec19744d436e630de1a919a2166c9fc563 Mon Sep 17 00:00:00 2001 From: Dirk Su Date: Thu, 2 Apr 2026 15:09:10 +0800 Subject: [PATCH] d/p: Add new Elan device 04f3:0ca8 (LP: #2147084) --- .../patches/elanmoc-Add-new-PID-0x0CA8.patch | 37 +++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 38 insertions(+) create mode 100644 debian/patches/elanmoc-Add-new-PID-0x0CA8.patch diff --git a/debian/patches/elanmoc-Add-new-PID-0x0CA8.patch b/debian/patches/elanmoc-Add-new-PID-0x0CA8.patch new file mode 100644 index 00000000..f08bf132 --- /dev/null +++ b/debian/patches/elanmoc-Add-new-PID-0x0CA8.patch @@ -0,0 +1,37 @@ +From a603b95786836d27679301ecd4e68e4227ab4c82 Mon Sep 17 00:00:00 2001 +From: herman lin +Date: Thu, 8 May 2025 15:34:37 +0800 +Subject: [PATCH] elanmoc: Add new PID 0x0CA8 + +--- + data/autosuspend.hwdb | 1 + + libfprint/drivers/elanmoc/elanmoc.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/data/autosuspend.hwdb b/data/autosuspend.hwdb +index 39dd316..43190cb 100644 +--- a/data/autosuspend.hwdb ++++ b/data/autosuspend.hwdb +@@ -157,6 +157,7 @@ usb:v04F3p0C8C* + usb:v04F3p0C8D* + usb:v04F3p0C99* + usb:v04F3p0C9F* ++usb:v04F3p0CA8* + ID_AUTOSUSPEND=1 + ID_PERSIST=0 + +diff --git a/libfprint/drivers/elanmoc/elanmoc.c b/libfprint/drivers/elanmoc/elanmoc.c +index 42a84a6..0e99e57 100644 +--- a/libfprint/drivers/elanmoc/elanmoc.c ++++ b/libfprint/drivers/elanmoc/elanmoc.c +@@ -33,6 +33,7 @@ static const FpIdEntry id_table[] = { + { .vid = 0x04f3, .pid = 0x0c8d, }, + { .vid = 0x04f3, .pid = 0x0c99, }, + { .vid = 0x04f3, .pid = 0x0c9f, }, ++ { .vid = 0x04f3, .pid = 0x0ca8, }, + { .vid = 0, .pid = 0, .driver_data = 0 }, /* terminating entry */ + }; + +-- +2.43.0 + diff --git a/debian/patches/series b/debian/patches/series index 31686067..6b3f4ee8 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -4,3 +4,4 @@ synaptics-Add-new-PID-0x0107-and-0x108.patch synaptics-Add-new-PID-0x019D.patch synaptics-add-new-PID-0x019F-0x109-and-0x10A.patch goodixmoc-add-new-PID-0x66A9.patch +elanmoc-Add-new-PID-0x0CA8.patch