diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h index 64182a8a7e55..5710b212c0e0 100644 --- a/sys/dev/usb/usbdevs.h +++ b/sys/dev/usb/usbdevs.h @@ -68,6 +68,7 @@ #define USB_VENDOR_KONICA 0x04c8 /* Konica Corporation */ #define USB_VENDOR_SHUTTLE 0x04e6 /* Shuttle Technology */ #define USB_VENDOR_JAZZ 0x04fa /* Jazz */ +#define USB_VENDOR_VISION 0x0553 /* Vision */ #define USB_VENDOR_ATEN 0x0557 /* ATen */ #define USB_VENDOR_PERACOM 0x0565 /* Peracom */ #define USB_VENDOR_EIZO 0x056d /* EIZO */ @@ -143,6 +144,9 @@ /* Jazz products */ #define USB_PRODUCT_JAZZ_J6502 0x4201 /* J-6502 speakers */ +/* Vision products */ +#define USB_PRODUCT_VISION_CAMERA 0x0002 /* VC6452V002 Camera */ + /* ATen products */ #define USB_PRODUCT_ATEN_UC1284 0x2001 /* Parallel printer adapter */ diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h index 021cad4f9ce5..47f4dbb24aff 100644 --- a/sys/dev/usb/usbdevs_data.h +++ b/sys/dev/usb/usbdevs_data.h @@ -177,6 +177,12 @@ struct usb_knowndev usb_knowndevs[] = { "Jazz", "J-6502 speakers", }, + { + USB_VENDOR_VISION, USB_PRODUCT_VISION_CAMERA, + 0, + "Vision", + "VC6452V002 Camera", + }, { USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC1284, 0, @@ -381,6 +387,12 @@ struct usb_knowndev usb_knowndevs[] = { "Jazz", NULL, }, + { + USB_VENDOR_VISION, 0, + USB_KNOWNDEV_NOPROD, + "Vision", + NULL, + }, { USB_VENDOR_ATEN, 0, USB_KNOWNDEV_NOPROD,