From bb3c43ced5fd4af76e2f6c597a92ecf62a2f2003 Mon Sep 17 00:00:00 2001 From: Andy Chi Date: Tue, 13 Sep 2022 18:58:42 +0800 Subject: [PATCH] debian/patches/elanmoc-add-PID-0x0c88.patch (LP: #1989314) --- debian/changelog | 6 ++++ debian/patches/elanmoc-add-PID-0x0c88.patch | 33 +++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 40 insertions(+) create mode 100644 debian/patches/elanmoc-add-PID-0x0c88.patch diff --git a/debian/changelog b/debian/changelog index 80c98cb..328a225 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libfprint (1:1.94.3+tod1-0ubuntu2~22.04.02) jammy; urgency=medium + + * debian/patches/elanmoc-add-PID-0x0c88.patch (LP: #1989314) + + -- Andy Chi Tue, 13 Sep 2022 18:57:21 +0800 + libfprint (1:1.94.3+tod1-0ubuntu2~22.04.01) jammy; urgency=medium * debian/patches: Ensure that identify works with old goodix driver diff --git a/debian/patches/elanmoc-add-PID-0x0c88.patch b/debian/patches/elanmoc-add-PID-0x0c88.patch new file mode 100644 index 0000000..151d948 --- /dev/null +++ b/debian/patches/elanmoc-add-PID-0x0c88.patch @@ -0,0 +1,33 @@ +From: ArronYen +Date: Mon, 20 Jun 2022 14:03:05 +0800 +Subject: elanmoc: add PID 0x0c88 + +--- + 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 91a14eb..10f60a2 100644 +--- a/data/autosuspend.hwdb ++++ b/data/autosuspend.hwdb +@@ -144,6 +144,7 @@ usb:v04F3p0C58* + # Supported by libfprint driver elanmoc + usb:v04F3p0C7D* + usb:v04F3p0C7E* ++usb:v04F3p0C88* + ID_AUTOSUSPEND=1 + ID_PERSIST=0 + +diff --git a/libfprint/drivers/elanmoc/elanmoc.c b/libfprint/drivers/elanmoc/elanmoc.c +index 69700a0..5825d3b 100644 +--- a/libfprint/drivers/elanmoc/elanmoc.c ++++ b/libfprint/drivers/elanmoc/elanmoc.c +@@ -27,6 +27,7 @@ G_DEFINE_TYPE (FpiDeviceElanmoc, fpi_device_elanmoc, FP_TYPE_DEVICE) + static const FpIdEntry id_table[] = { + { .vid = 0x04f3, .pid = 0x0c7d, }, + { .vid = 0x04f3, .pid = 0x0c7e, }, ++ { .vid = 0x04f3, .pid = 0x0c88, }, + { .vid = 0, .pid = 0, .driver_data = 0 }, /* terminating entry */ + }; + diff --git a/debian/patches/series b/debian/patches/series index 6cf19c0..21d1164 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ tod-Add-wrapper-for-goodix-tod-not-handling-identificatio.patch fpi-device-Avoid-using-device-action-strings.patch +elanmoc-add-PID-0x0c88.patch -- GitLab