From d79f157282085738ea8ffbe8c2ae96fb8b3ad831 Mon Sep 17 00:00:00 2001 From: lichenggang Date: Tue, 14 Apr 2026 13:43:06 +0800 Subject: [PATCH] goodixmoc: Add support for 0x27C6:0x6090 Signed-off-by: lichenggang --- 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 ff3fc607..fe682714 100644 --- a/data/autosuspend.hwdb +++ b/data/autosuspend.hwdb @@ -208,6 +208,7 @@ usb:v10A5p9B24* # Supported by libfprint driver goodixmoc usb:v27C6p5840* usb:v27C6p6014* +usb:v27C6p6090* usb:v27C6p6092* usb:v27C6p6094* usb:v27C6p609A* diff --git a/libfprint/drivers/goodixmoc/goodix.c b/libfprint/drivers/goodixmoc/goodix.c index 4b00d46b..141683c9 100644 --- a/libfprint/drivers/goodixmoc/goodix.c +++ b/libfprint/drivers/goodixmoc/goodix.c @@ -1417,6 +1417,7 @@ gx_fp_probe (FpDevice *device) case 0x60A2: case 0x60A4: case 0x6014: + case 0x6090: case 0x6092: case 0x6094: case 0x609A: @@ -1667,6 +1668,7 @@ fpi_device_goodixmoc_init (FpiDeviceGoodixMoc *self) static const FpIdEntry id_table[] = { { .vid = 0x27c6, .pid = 0x5840, }, { .vid = 0x27c6, .pid = 0x6014, }, + { .vid = 0x27c6, .pid = 0x6090, }, { .vid = 0x27c6, .pid = 0x6092, }, { .vid = 0x27c6, .pid = 0x6094, }, { .vid = 0x27c6, .pid = 0x609A, },