Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Nov 2003 15:54:23 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        ticso@cicely.de
Cc:        current@freebsd.org
Subject:   Re: New EHCI device ID
Message-ID:  <20031110155423.1bb0b145.Alexander@Leidinger.net>
In-Reply-To: <20031110125538.GP16726@cicely12.cicely.de>
References:  <200311091924.hA9JOP7G073292@Andro-Beta.Leidinger.net> <20031109212217.GF16726@cicely12.cicely.de> <1068418579.1822.13.camel@hood.oook.cz> <20031109231136.GI16726@cicely12.cicely.de> <20031110100320.1189515c.Alexander@Leidinger.net> <20031110121911.GL16726@cicely12.cicely.de> <20031110135002.66055c17.Alexander@Leidinger.net> <20031110125538.GP16726@cicely12.cicely.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 10 Nov 2003 13:55:39 +0100
Bernd Walter <ticso@cicely12.cicely.de> wrote:

> But ehci doesn't control low/full speed ports.
> The physical ports are multiplexed between ehci and ohci/uhci ports.
> The switching is done without driver interaction.

Attached to the port is a

uhub1: NEC Corporation USB2.0 Hub Controller, class 9/0, rev 2.00/1.00, addr 2
uhub1: 4 ports with 4 removable, self powered

on this hub is a 

ums0: Logitech USB Receiver, rev 1.10/9.10, addr 3, iclass 3/1
ums0: 5 buttons and Z dir.

This is from the dmesg of my desktop system (USB 1.1 only).

If I attach this combo to the other system ehci tells me:
---snip---
usb4: unrevoerable error, controller halted
usb4: blocking intrs 0x10
---snip--
and stopps booting further.

The usb part of the dmesg without anything attached:
---snip---
# dmesg |grep -E '(usb|hci|uhub)'
uhci0: <Intel 82801EB (ICH5) USB controller USB-A> port 0xbc00-0xbc1f irq 16 at device 29.0 on pci0
usb0: <Intel 82801EB (ICH5) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801EB (ICH5) USB controller USB-B> port 0xb000-0xb01f irq 19 at device 29.1 on pci0
usb1: <Intel 82801EB (ICH5) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801EB (ICH5) USB controller USB-C> port 0xb400-0xb41f irq 18 at device 29.2 on pci0
usb2: <Intel 82801EB (ICH5) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <Intel 82801EB (ICH5) USB controller USB-D> port 0xb800-0xb81f irq 16 at device 29.3 on pci0
usb3: <Intel 82801EB (ICH5) USB controller USB-D> on uhci3
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfc000000-0xfc0003ff irq 23 at device 29.7 on pci0
ehci0: (New EHCI DeviceId=0x24dd8086)
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
ehci_pci_attach: companion usb2
ehci_pci_attach: companion usb3
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <EHCI (generic) USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: (0x8086) EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
---snip---

Bye,
Alexander.

-- 
              To boldly go where I surely don't belong.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031110155423.1bb0b145.Alexander>