Re: ATI RS480-based motherboard: stuck while booting with kernel >= 2.6.15 rc1

From: Carlo E. Prelz
Date: Sun Jan 22 2006 - 06:09:59 EST


Subject: Re: ATI RS480-based motherboard: stuck while booting with kernel >= 2.6.15 rc1
Date: sab 21 gen 06 11:55:46 -0800

Quoting Andrew Morton (akpm@xxxxxxxx):

> Can you please gather some more details on this and prepare a new report?
> The full demsg output, machine description, etc. It might be best to do
> this via a new bugzilla.kernel.org record so we know where to find it.

I filed bug #5935.

The BIOS contains 4 fields related to USB. In the 'Integrated
peripherals' menu:

USB EHCI Controller
Onchip USB Controller
Onchip USB KBC Controller

In the 'PnP/PCI configurations' menu:

Assign IRQ for USB

All four only allow a choice between enable/disable. As expected,
disabling the first one makes the 0000:00:13.2 pci device
disappear. This results in the completing of the boot process. I am
writing this from a working 2.6.15 kernel, and I can mount my USB hard
disk. It probably works in 1.1 mode.

I noticed that the new motherboard's USB device is OHCI-based, while
the previous one was UHCI-based. The OHCI driver was previously not
compiled in. EHCI was functional even without a working OHCI module
(in 2.6.14). Compiling in the OHCI driver has had no effect in the
boot hang with EHCI enabled - the machine still hangs, and the output
is identical.

Disabling the second field (Onchip USB Controller) makes all USB
devices disappear - boot is OK, but there is no usb activity at all.

The third field has no evident effect. This is true of the fourth one
too (the one about IRQ assignment). I saw no change in boot logs.

Complete dmesg output for the successful 2.6.15 boot with EHCI
disabled can be downloaded from http://www.fluido.as/files/dmesg.txt.

Carlo

--
* Se la Strada e la sua Virtu' non fossero state messe da parte,
* K * Carlo E. Prelz - fluido@xxxxxxxxx che bisogno ci sarebbe
* di parlare tanto di amore e di rettitudine? (Chuang-Tzu)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/