diff -Nru libfprint-1.94.5+tod1/debian/changelog libfprint-1.94.5+tod1/debian/changelog --- libfprint-1.94.5+tod1/debian/changelog 2023-04-12 16:45:01.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/changelog 2023-10-02 11:21:36.000000000 +0800 @@ -1,3 +1,9 @@ +libfprint (1:1.94.5+tod1-0ubuntu3) lunar; urgency=medium + + * d/p/goodixmoc-Add-PID-0x633C.patch (LP: #2034121) + + -- Dirk Su Mon, 02 Oct 2023 11:21:36 +0800 + libfprint (1:1.94.5+tod1-0ubuntu2) lunar; urgency=medium * debian/patches/git_tests_fix.patch: diff -Nru libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x633C.patch libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x633C.patch --- libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x633C.patch 1970-01-01 08:00:00.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x633C.patch 2023-10-02 11:17:50.000000000 +0800 @@ -0,0 +1,47 @@ +From: swbgdx +Date: Thu, 7 Sep 2023 16:53:23 +0200 +Subject: goodixmoc Add PID 0x633C + +Bug: https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/2034121 + +goodixmoc add PID 0x633C +This patch is picked from 96645eaa7ae99a12e08b65e24a8610a3c57a92b3 +Bug: https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/2034121 +--- + data/autosuspend.hwdb | 1 + + libfprint/drivers/goodixmoc/goodix.c | 2 ++ + 2 files changed, 3 insertions(+) + +diff --git a/data/autosuspend.hwdb b/data/autosuspend.hwdb +index 657e45d..3bba302 100644 +--- a/data/autosuspend.hwdb ++++ b/data/autosuspend.hwdb +@@ -173,6 +173,7 @@ usb:v27C6p6094* + usb:v27C6p609C* + usb:v27C6p60A2* + usb:v27C6p631C* ++usb:v27C6p633C* + usb:v27C6p634C* + usb:v27C6p6384* + usb:v27C6p639C* + usb:v27C6p63AC* +diff --git a/libfprint/drivers/goodixmoc/goodix.c b/libfprint/drivers/goodixmoc/goodix.c +index 2ce4f1c..cca9165 100644 +--- a/libfprint/drivers/goodixmoc/goodix.c ++++ b/libfprint/drivers/goodixmoc/goodix.c +@@ -1363,6 +1363,7 @@ gx_fp_probe (FpDevice *device) + case 0x6094: + case 0x609C: + case 0x631C: ++ case 0x633C: + case 0x634C: + case 0x6384: + case 0x639C: +@@ -1606,6 +1607,7 @@ static const FpIdEntry id_table[] = { + { .vid = 0x27c6, .pid = 0x609C, }, + { .vid = 0x27c6, .pid = 0x60A2, }, + { .vid = 0x27c6, .pid = 0x631C, }, ++ { .vid = 0x27c6, .pid = 0x633C, }, + { .vid = 0x27c6, .pid = 0x634C, }, + { .vid = 0x27c6, .pid = 0x6384, }, + { .vid = 0x27c6, .pid = 0x639C, }, diff -Nru libfprint-1.94.5+tod1/debian/patches/series libfprint-1.94.5+tod1/debian/patches/series --- libfprint-1.94.5+tod1/debian/patches/series 2023-04-12 16:45:01.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/patches/series 2023-10-02 11:17:50.000000000 +0800 @@ -1 +1,2 @@ git_tests_fix.patch +goodixmoc-Add-PID-0x633C.patch