mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2026-05-14 08:48:07 +02:00
nb1010: Add support for NB-2020-U fingerprint reader
Add USB PID 0x2020 (NB-2020-U) to the nb1010 driver's id_table. The NB-2020-U is an embedded variant of the NB-1010-U using an identical sensor die (confirmed by independent teardown reports from System Plus Consulting/Yole Group). USB endpoint layout, command protocol and image format are identical between both devices. Tested on a Fujitsu notebook with integrated NB-2020-U reader (USB ID 298d:2020): device enumeration, finger detection polling and image capture all work correctly with the existing nb1010 driver code. Signed-off-by: Sebastian van de Meer <kernel-error@kernel-error.com>
This commit is contained in:
parent
66b1ada0d6
commit
401b259aa6
3 changed files with 3 additions and 3 deletions
|
|
@ -242,6 +242,7 @@ usb:v27C6p66A9*
|
|||
|
||||
# Supported by libfprint driver nb1010
|
||||
usb:v298Dp1010*
|
||||
usb:v298Dp2020*
|
||||
ID_AUTOSUSPEND=1
|
||||
ID_PERSIST=0
|
||||
|
||||
|
|
@ -486,7 +487,6 @@ usb:v2808p93A9*
|
|||
usb:v2808pA658*
|
||||
usb:v2808pC652*
|
||||
usb:v2808pA553*
|
||||
usb:v298Dp2020*
|
||||
usb:v298Dp2033*
|
||||
usb:v2DF0p0003*
|
||||
usb:v3274p8012*
|
||||
|
|
|
|||
|
|
@ -412,6 +412,7 @@ nb1010_dev_change_state (FpImageDevice *dev, FpiImageDeviceState state)
|
|||
|
||||
static const FpIdEntry id_table[] = {
|
||||
{ .vid = 0x298d, .pid = 0x1010, },
|
||||
{ .vid = 0x298d, .pid = 0x2020, },
|
||||
{ .vid = 0, .pid = 0, .driver_data = 0 },
|
||||
};
|
||||
|
||||
|
|
@ -427,7 +428,7 @@ fpi_device_nb1010_class_init (FpiDeviceNb1010Class *klass)
|
|||
FpImageDeviceClass *img_class = FP_IMAGE_DEVICE_CLASS (klass);
|
||||
|
||||
dev_class->id = FP_COMPONENT;
|
||||
dev_class->full_name = "NextBiometrics NB-1010-U";
|
||||
dev_class->full_name = "NextBiometrics NB-1010-U/NB-2020-U";
|
||||
dev_class->type = FP_DEVICE_TYPE_USB;
|
||||
dev_class->id_table = id_table;
|
||||
dev_class->scan_type = FP_SCAN_TYPE_PRESS;
|
||||
|
|
|
|||
|
|
@ -164,7 +164,6 @@ static const FpIdEntry allowlist_id_table[] = {
|
|||
{ .vid = 0x2808, .pid = 0xa658 },
|
||||
{ .vid = 0x2808, .pid = 0xc652 },
|
||||
{ .vid = 0x2808, .pid = 0xa553 },
|
||||
{ .vid = 0x298d, .pid = 0x2020 },
|
||||
{ .vid = 0x298d, .pid = 0x2033 },
|
||||
{ .vid = 0x2df0, .pid = 0x0003 },
|
||||
{ .vid = 0x3274, .pid = 0x8012 },
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue