NetBSD Problem Report #45133
From www@NetBSD.org Sun Jul 10 10:33:02 2011
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 47A3A63C12E
for <gnats-bugs@gnats.NetBSD.org>; Sun, 10 Jul 2011 10:33:02 +0000 (UTC)
Message-Id: <20110710103301.0D01663B8E2@www.NetBSD.org>
Date: Sun, 10 Jul 2011 10:33:01 +0000 (UTC)
From: yamajun@ofug.net
Reply-To: yamajun@ofug.net
To: gnats-bugs@NetBSD.org
Subject: usb/udl(4): Add new device ID
X-Send-Pr-Version: www-1.0
>Number: 45133
>Category: kern
>Synopsis: usb/udl(4): Add new device ID
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people
>State: closed
>Class: support
>Submitter-Id: net
>Arrival-Date: Sun Jul 10 10:35:00 +0000 2011
>Closed-Date: Fri Jul 22 12:49:20 +0000 2011
>Last-Modified: Fri Jul 22 12:49:20 +0000 2011
>Originator: YAMASHIRO, Jun
>Release: NetBSD/amd64 5.99.54
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun 5.99.54 NetBSD 5.99.54 (GENERIC) #48: Sun Jul 10 17:44:42 JST 2011 yamajun@yamajun:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
Add new device ID for DisplayLink driver(udl(4))
New device:
IO-DATA LCD-USB10XB-T
http://www.iodata.jp/product/lcd/tp/lcd-usb10xb-t/ (in Japanese)
Copy from OpenBSD's udl(4):
IOGEAR DVI GUC2020
StarTech CONV-USB2DVI
HP USB DVI
VideoHome NBdock1920
Lilliput UM-70
>How-To-Repeat:
>Fix:
Apply this patch to sys/dev/usb
# cd /usr/src/sys/sev/usb
# patch -p0 < /path/to/this_patch
# make -f Makefile.usbdevs
--- usbdevs.orig 2011-07-10 17:06:01.000000000 +0900
+++ usbdevs 2011-07-10 17:33:17.000000000 +0900
@@ -1110,13 +1110,16 @@
product DIGITALSTREAM PS2 0x0001 PS/2 Active Adapter
/* DisplayLink products */
+product DISPLAYLINK GUC2020 0x0059 IOGEAR DVI GUC2020
product DISPLAYLINK LD220 0x0100 Samsung LD220
product DISPLAYLINK LD190 0x0102 Samsung LD190
product DISPLAYLINK U70 0x0103 Samsung U70
product DISPLAYLINK VCUD60 0x0136 Rextron DVI
+product DISPLAYLINK CONV 0x0138 StarTech CONV-USB2DVI
product DISPLAYLINK DLDVI 0x0141 DisplayLink DVI
product DISPLAYLINK USBRGB 0x0150 IO-DATA USB-RGB
product DISPLAYLINK LCDUSB7X 0x0153 IO-DATA LCD-USB7X
+product DISPLAYLINK LCDUSB10X 0x0156 IO-DATA LCD-USB10XB-T
product DISPLAYLINK VGA10 0x015a CMP-USBVGA10
product DISPLAYLINK WSDVI 0x0198 WS Tech DVI
product DISPLAYLINK EC008 0x019b EasyCAP008 DVI
@@ -1124,8 +1127,11 @@
product DISPLAYLINK LCD4300U 0x01ba LCD-4300U
product DISPLAYLINK LCD8000U 0x01bb LCD-8000U
product DISPLAYLINK HPDOCK 0x01d4 HP USB Docking
+product DISPLAYLINK NL571 0x01d7 HP USB DVI
product DISPLAYLINK M01061 0x01e2 Lenovo DVI
+product DISPLAYLINK NBDOCK 0x0215 VideoHome NBdock1920
product DISPLAYLINK SWDVI 0x024c SUNWEIT DVI
+product DISPLAYLINK LUM70 0x02a9 Lilliput UM-70
product DISPLAYLINK LCD8000UD_DVI 0x02b8 LCD-8000UD-DVI
product DISPLAYLINK LDEWX015U 0x02e3 Logitec LDE-WX015U
product DISPLAYLINK UM7X0 0x401a nanovision MiMo
--- udl.c.orig 2011-07-10 17:06:11.000000000 +0900
+++ udl.c 2011-07-10 17:34:51.000000000 +0900
@@ -298,13 +298,16 @@
* Matching devices.
*/
static const struct usb_devno udl_devs[] = {
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_GUC2020 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LD220 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LD190 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_U70 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_VCUD60 },
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_CONV },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_DLDVI },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_USBRGB },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCDUSB7X },
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCDUSB10X },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_VGA10 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_WSDVI },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_EC008 },
@@ -312,8 +315,11 @@
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCD4300U },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCD8000U },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_HPDOCK },
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_NL571 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_M01061 },
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_NBDOCK },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_SWDVI },
+ { USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LUM70 },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCD8000UD_DVI },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LDEWX015U },
{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_UM7X0 }
>Release-Note:
>Audit-Trail:
From: "NONAKA Kimihiro" <nonaka@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/45133 CVS commit: src/sys/dev/usb
Date: Fri, 22 Jul 2011 12:40:55 +0000
Module Name: src
Committed By: nonaka
Date: Fri Jul 22 12:40:55 UTC 2011
Modified Files:
src/sys/dev/usb: udl.c usbdevs
Log Message:
PR/45133: usb/udl(4): Add new device ID
Applied patch.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/usb/udl.c
cvs rdiff -u -r1.589 -r1.590 src/sys/dev/usb/usbdevs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: nonaka@NetBSD.org
State-Changed-When: Fri, 22 Jul 2011 12:49:20 +0000
State-Changed-Why:
Applied patch.
Thanks!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.