Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/usb Expose Yubikey CCID interface to userland via ug...



details:   https://anonhg.NetBSD.org/src/rev/cf40c7b8e0b4
branches:  trunk
changeset: 937339:cf40c7b8e0b4
user:      riastradh <riastradh%NetBSD.org@localhost>
date:      Sun Aug 16 02:38:06 2020 +0000

description:
Expose Yubikey CCID interface to userland via ugenif.

diffstat:

 sys/dev/usb/usbdevices.config |  11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diffs (22 lines):

diff -r 7b2dd3a87b55 -r cf40c7b8e0b4 sys/dev/usb/usbdevices.config
--- a/sys/dev/usb/usbdevices.config     Sun Aug 16 02:37:19 2020 +0000
+++ b/sys/dev/usb/usbdevices.config     Sun Aug 16 02:38:06 2020 +0000
@@ -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 @@
 
 # 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



Home | Main Index | Thread Index | Old Index