https://bugzilla.novell.com/show_bug.cgi?id=407592
User trenn@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=407592#c26
--- Comment #26 from Thomas Renninger 2008-08-25 10:15:23 MDT ---
One sec...:
These are the broken devices (lspci -vv):
04:00.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
...
Region 0: Memory at 120000000 (32-bit, non-prefetchable) [size=4K]
...
04:00.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
...
Region 0: Memory at 120001000 (32-bit, non-prefetchable) [size=4K]
...
-----
The adress seem to be wrong. From /proc/iomem it should be:
124000000-124000fff : 0000:04:00.0
124001000-124001fff : 0000:04:00.1
and not:
120000000-120000fff : 0000:04:00.0
120001000-120001fff : 0000:04:00.1
Can you try:
rmmod ohci_hcd
setpci -v -s 04:00.0 BASE_ADDRESS_0=0x124000000
setpci -v -s 04:00.1 BASE_ADDRESS_0=0x124001000
modprobe ohci_hcd
Does it work?
If it works, there seem to be two possibilities to get the address of the
device.
As said I am not that familiar with PCI, but it could be that the wrong 32-bit
info is coming from PCI config space and the correct one from ACPI.
Can you also attach acpidump output (as plain text), pls.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.