diff -Nru libfprint-1.94.5+tod1/debian/changelog libfprint-1.94.5+tod1/debian/changelog --- libfprint-1.94.5+tod1/debian/changelog 2023-09-29 00:58:56.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/changelog 2024-01-22 16:53:53.000000000 +0800 @@ -1,3 +1,9 @@ +libfprint (1:1.94.5+tod1-0ubuntu2.2) UNRELEASED; urgency=medium + + * * d/p/goodixmoc-Add-PID-0x6582.patch (LP: #2042394) + + -- Bin Li Mon, 22 Jan 2024 16:53:53 +0800 + libfprint (1:1.94.5+tod1-0ubuntu2.1) lunar; urgency=medium * debian/patches/elanmoc-add-PID-0x0c99.patch: diff -Nru libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch --- libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch 1970-01-01 08:00:00.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch 2024-01-22 16:53:53.000000000 +0800 @@ -0,0 +1,42 @@ +From 0eae0e8cc0ebc23dabfe2048345e26c46460f993 Mon Sep 17 00:00:00 2001 +From: swbgdx +Date: Thu, 21 Sep 2023 18:11:23 +0800 +Subject: [PATCH] goodixmoc: Add PID 0x6582 + +--- + data/autosuspend.hwdb | 1 + + libfprint/drivers/goodixmoc/goodix.c | 2 ++ + 2 files changed, 3 insertions(+) + +Index: libfprint/data/autosuspend.hwdb +=================================================================== +--- libfprint.orig/data/autosuspend.hwdb ++++ libfprint/data/autosuspend.hwdb +@@ -182,6 +182,7 @@ usb:v27C6p63AC* + usb:v27C6p63BC* + usb:v27C6p63CC* + usb:v27C6p6496* ++usb:v27C6p6582* + usb:v27C6p6584* + usb:v27C6p658C* + usb:v27C6p6592* +Index: libfprint/libfprint/drivers/goodixmoc/goodix.c +=================================================================== +--- libfprint.orig/libfprint/drivers/goodixmoc/goodix.c ++++ libfprint/libfprint/drivers/goodixmoc/goodix.c +@@ -1370,6 +1370,7 @@ gx_fp_probe (FpDevice *device) + case 0x63AC: + case 0x63BC: + case 0x63CC: ++ case 0x6582: + case 0x6A94: + case 0x659A: + self->max_enroll_stage = 12; +@@ -1615,6 +1616,7 @@ static const FpIdEntry id_table[] = { + { .vid = 0x27c6, .pid = 0x63BC, }, + { .vid = 0x27c6, .pid = 0x63CC, }, + { .vid = 0x27c6, .pid = 0x6496, }, ++ { .vid = 0x27c6, .pid = 0x6582, }, + { .vid = 0x27c6, .pid = 0x6584, }, + { .vid = 0x27c6, .pid = 0x658C, }, + { .vid = 0x27c6, .pid = 0x6592, }, 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-09-29 00:58:56.000000000 +0800 +++ libfprint-1.94.5+tod1/debian/patches/series 2024-01-22 16:53:53.000000000 +0800 @@ -2,3 +2,4 @@ elanmoc-add-PID-0x0c99.patch goodixmoc-Add-PID-0x633C.patch synaptics-fix-enroll_identify-problem-after-user-res.patch +goodixmoc-Add-PID-0x6582.patch