diff -Nru libfprint-1.94.6+tod1/debian/changelog libfprint-1.94.6+tod1/debian/changelog --- libfprint-1.94.6+tod1/debian/changelog 2023-09-07 23:59:33.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/changelog 2024-01-22 17:05:59.000000000 +0800 @@ -1,3 +1,9 @@ +libfprint (1:1.94.6+tod1-0ubuntu3.1) UNRELEASED; urgency=medium + + * d/p/goodixmoc-Add-PID-0x6582.patch (LP: #2042394) + + -- Bin Li Mon, 22 Jan 2024 17:05:59 +0800 + libfprint (1:1.94.6+tod1-0ubuntu3) mantic; urgency=medium [ Marco Trevisan (TreviƱo) ] diff -Nru libfprint-1.94.6+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch libfprint-1.94.6+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch --- libfprint-1.94.6+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch 1970-01-01 08:00:00.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/patches/goodixmoc-Add-PID-0x6582.patch 2024-01-22 17:05:59.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 +@@ -186,6 +186,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 +@@ -1374,6 +1374,7 @@ gx_fp_probe (FpDevice *device) + case 0x63AC: + case 0x63BC: + case 0x63CC: ++ case 0x6582: + case 0x6A94: + case 0x659A: + self->max_enroll_stage = 12; +@@ -1623,6 +1624,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.6+tod1/debian/patches/series libfprint-1.94.6+tod1/debian/patches/series --- libfprint-1.94.6+tod1/debian/patches/series 2023-09-07 23:59:33.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/patches/series 2024-01-22 17:05:59.000000000 +0800 @@ -4,3 +4,4 @@ tests-Install-current-TOD-driver-in-installed-tests-and-u.patch tests-Use-tests-execdir-install-rpath.patch synaptics-fix-enroll_identify-problem-after-user-reset-da.patch +goodixmoc-Add-PID-0x6582.patch