Subject: kern/15366: Many referernces to `OCHI' should probably be to `OHCI'
To: None <gnats-bugs@gnats.netbsd.org>
From: Paul Shupak <paul@Plectere.com>
List: netbsd-bugs
Date: 01/25/2002 18:08:03
>Number:         15366
>Category:       kern
>Synopsis:       Many referernces to `OCHI' should probably be to `OHCI'
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 25 18:09:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Paul Shupak
>Release:        NetBSD 1.5ZA
>Organization:
>Environment:
System: NetBSD svcs 1.5ZA NetBSD 1.5ZA (PCOM-$Revision: 1.23 $) #170: Fri Jan 25 02:18:46 PST 2002 paul@svcs:/usr/src/sys/arch/i386/compile/PCOM i386
Architecture: i386
Machine: i386
>Description:
	Example:
		Look at the boot time "dmesg" output from a machine
with either a ViaTech vt6305 or a vt6306.  Or, run "pcictl pciN list"
and see similar output.  I believe the acronym to stand for "Open Host
Controller Interface"
>How-To-Repeat:
	Use any of the affected hardware; Look at the output of the kernel or
any utility linked with libpci.
>Fix:
*** pcidevs	Thu Jan 24 09:10:26 2002
--- /tmp/pcidevs	Fri Jan 25 17:51:48 2002
***************
*** 1826,1837 ****
  product	TI	TVP4020		0x3d07	TVP4020 Permedia 2
  product	TI	TSB12LV21	0x8000	TSB12LV21 IEEE 1394 Host Controller
  product	TI	TSB12LV22	0x8009	TSB12LV22 OHCI IEEE 1394 Host Controller
! product TI	PCI4450LYNX	0x8011	PCI4450 OCHI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
! product TI	PCI4410LYNX	0x8017	PCI4410 OCHI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
  product	TI	TSB12LV23	0x8019	TSB12LV23 OHCI IEEE 1394 Host Controller
  product	TI	TSB12LV26	0x8020	TSB12LV26 OHCI IEEE 1394 Host Controller
  product	TI	TSB43AA22	0x8021	TSB43AA22 OHCI IEEE 1394 Host Controller
! product TI	PCI4451LYNX	0x8027	PCI4451 OCHI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
  product TI	PCI1130		0xac12	PCI1130 PCI-CardBus Bridge
  product TI	PCI1031		0xac13	PCI1031 PCI-PCMCIA Bridge
  product TI	PCI1131		0xac15	PCI1131 PCI-CardBus Bridge
--- 1826,1837 ----
  product	TI	TVP4020		0x3d07	TVP4020 Permedia 2
  product	TI	TSB12LV21	0x8000	TSB12LV21 IEEE 1394 Host Controller
  product	TI	TSB12LV22	0x8009	TSB12LV22 OHCI IEEE 1394 Host Controller
! product TI	PCI4450LYNX	0x8011	PCI4450 OHCI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
! product TI	PCI4410LYNX	0x8017	PCI4410 OHCI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
  product	TI	TSB12LV23	0x8019	TSB12LV23 OHCI IEEE 1394 Host Controller
  product	TI	TSB12LV26	0x8020	TSB12LV26 OHCI IEEE 1394 Host Controller
  product	TI	TSB43AA22	0x8021	TSB43AA22 OHCI IEEE 1394 Host Controller
! product TI	PCI4451LYNX	0x8027	PCI4451 OHCI IEEE 1394 HOST Controller w/ PCI-CardBus Bridge
  product TI	PCI1130		0xac12	PCI1130 PCI-CardBus Bridge
  product TI	PCI1031		0xac13	PCI1031 PCI-PCMCIA Bridge
  product TI	PCI1131		0xac15	PCI1131 PCI-CardBus Bridge
***************
*** 1845,1853 ****
  product TI	PCI1211		0xac1e	PCI1211 PCI-CardBus Bridge
  product TI	PCI1251B	0xac1f	PCI1251B PCI-CardBus Bridge
  product TI	PCI2030		0xac20	PCI2030 PCI-PCI Bridge
! product TI	PCI4450YENTA	0xac40	PCI4450 PCI-CardBus Bridge w/ OCHI IEEE 1394 Controller
! product TI	PCI4410YENTA	0xac41	PCI4410 PCI-CardBus Bridge w/ OCHI IEEE 1394 Controller
! product TI	PCI4451YENTA	0xac42	PCI4451 PCI-CardBus Bridge w/ OCHI IEEE 1394 Controller
  product TI	PCI1410		0xac50	PCI1410 PCI-CardBus Bridge
  product TI	PCI1420		0xac51	PCI1420 PCI-CardBus Bridge
  product TI	PCI1451		0xac52	PCI1451 PCI-CardBus Bridge
--- 1845,1853 ----
  product TI	PCI1211		0xac1e	PCI1211 PCI-CardBus Bridge
  product TI	PCI1251B	0xac1f	PCI1251B PCI-CardBus Bridge
  product TI	PCI2030		0xac20	PCI2030 PCI-PCI Bridge
! product TI	PCI4450YENTA	0xac40	PCI4450 PCI-CardBus Bridge w/ OHCI IEEE 1394 Controller
! product TI	PCI4410YENTA	0xac41	PCI4410 PCI-CardBus Bridge w/ OHCI IEEE 1394 Controller
! product TI	PCI4451YENTA	0xac42	PCI4451 PCI-CardBus Bridge w/ OHCI IEEE 1394 Controller
  product TI	PCI1410		0xac50	PCI1410 PCI-CardBus Bridge
  product TI	PCI1420		0xac51	PCI1420 PCI-CardBus Bridge
  product TI	PCI1451		0xac52	PCI1451 PCI-CardBus Bridge
***************
*** 1940,1946 ****
  product V3 V96DPC	0xc960	V96DPC	i960 (Dual) Host-PCI Bridge
  
  /* VIA Technologies products, from http://www.via.com.tw/ */
! product VIATECH VT6305		0x0130	VT6305 OCHI IEEE 1394 Controller
  product VIATECH VT8363_HB	0x0305	VT8363 KT133 System Controller
  product	VIATECH	VT8371_HB	0x0391	VT8371 (Apollo KX133) Host Bridge
  product VIATECH VT8501_MVP4	0x0501	VT8501 MVP4 System Controller
--- 1940,1946 ----
  product V3 V96DPC	0xc960	V96DPC	i960 (Dual) Host-PCI Bridge
  
  /* VIA Technologies products, from http://www.via.com.tw/ */
! product VIATECH VT6305		0x0130	VT6305 OHCI IEEE 1394 Controller
  product VIATECH VT8363_HB	0x0305	VT8363 KT133 System Controller
  product	VIATECH	VT8371_HB	0x0391	VT8371 (Apollo KX133) Host Bridge
  product VIATECH VT8501_MVP4	0x0501	VT8501 MVP4 System Controller
***************
*** 1965,1971 ****
  product VIATECH VT83C572	0x3038	VT83C572 USB Controller
  product VIATECH VT82C586_PWR	0x3040	VT82C586 (Apollo VP) Power Management Controller
  product VIATECH VT3043		0x3043	VT3043 (Rhine) 10/100 Ethernet
! product VIATECH VT6306		0x3044	VT3606 OCHI IEEE 1394 Controller
  product VIATECH VT82C686A_SMB	0x3057	VT82C686A SMBus Controller
  product VIATECH VT82C686A_AC97	0x3058	VT82C686A AC-97 Audio Controller
  product VIATECH VT8233_AC97	0x3059	VT8233 AC-97 Audio Controller
--- 1965,1971 ----
  product VIATECH VT83C572	0x3038	VT83C572 USB Controller
  product VIATECH VT82C586_PWR	0x3040	VT82C586 (Apollo VP) Power Management Controller
  product VIATECH VT3043		0x3043	VT3043 (Rhine) 10/100 Ethernet
! product VIATECH VT6306		0x3044	VT3606 OHCI IEEE 1394 Controller
  product VIATECH VT82C686A_SMB	0x3057	VT82C686A SMBus Controller
  product VIATECH VT82C686A_AC97	0x3058	VT82C686A AC-97 Audio Controller
  product VIATECH VT8233_AC97	0x3059	VT8233 AC-97 Audio Controller
>Release-Note:
>Audit-Trail:
>Unformatted: