Module Name: src
Committed By: riastradh
Date: Sun Aug 16 02:38:06 UTC 2020
Modified Files:
src/sys/dev/usb: usbdevices.config
Log Message:
Expose Yubikey CCID interface to userland via ugenif.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/usb/usbdevices.config
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/usb/usbdevices.config
diff -u src/sys/dev/usb/usbdevices.config:1.40 src/sys/dev/usb/usbdevices.config:1.41
--- src/sys/dev/usb/usbdevices.config:1.40 Sat May 16 13:46:12 2020
+++ src/sys/dev/usb/usbdevices.config Sun Aug 16 02:38:06 2020
@@ -1,4 +1,4 @@
-# $NetBSD: usbdevices.config,v 1.40 2020/05/16 13:46:12 maya Exp $
+# $NetBSD: usbdevices.config,v 1.41 2020/08/16 02:38:06 riastradh Exp $
#
# This file contains all USB related configuration.
# It is suitable for inclusion in a kernel config(5) file.
@@ -253,3 +253,12 @@ bthub* at ubt?
# Araneus Alea I/II TRNG
ualea* at uhub? port ? configuration ? interface ?
+
+# Yubikey -- CCID interface (OTP and FIDO are handled by uhidev(4))
+# https://support.yubico.com/support/solutions/articles/15000028104-yubikey-usb-id-values
+ugenif* at uhub? vendor 0x1050 product 0x0114 configuration 1 interface 1
+ugenif* at uhub? vendor 0x1050 product 0x0115 configuration 1 interface 1
+ugenif* at uhub? vendor 0x1050 product 0x0116 configuration 1 interface 2
+ugenif* at uhub? vendor 0x1050 product 0x0405 configuration 1 interface 1
+ugenif* at uhub? vendor 0x1050 product 0x0406 configuration 1 interface 1
+ugenif* at uhub? vendor 0x1050 product 0x0407 configuration 1 interface 2