Fujitsu U1010 and PCI-PCI bridge
Ganael LAPLANCHE
ganael.laplanche at martymac.com
Sat Dec 29 05:03:06 PST 2007
Hi everybody,
I've recently bought a U1010 sub-laptop from Fujitsu. It is a nice machine,
except that the PCI express port on which the atheros card is plugged does not
work properly (and so the card).
Here is what appears in a verbose dmesg :
[...]
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pcib1: domain 0
pcib1: secondary bus 1
pcib1: subordinate bus 1
pcib1: I/O decode 0x0-0x0
pcib1: no prefetched decode
pci1: <PCI bus> on pcib1
pci1: domain=0, physical bus=1
found-> vendor=0x168c, dev=0x001c, revid=0x01
domain=0, bus=1, slot=0, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
powerspec 2 supports D0 D3 current D0
MSI supports 1 message
MSI-X supports 1 message in map 0x10
map[10]: type Memory, range 64, base 0xf0000000, size 16, memory disabled
pcib1: requested unsupported memory range 0xf0000000-0xf000ffff (decoding 0-0, 0-0)
I think the problem is quite the same as previously described here :
http://lists.freebsd.org/pipermail/freebsd-acpi/2007-July/003870.html
say, no resource has been assigned for the bridge (base address of memory,
topmost address of memory, base address of prefetchable memory and topmost
address of prefetchable memory all equal zero !).
Other errors make me think there may be missing (wrong ?) info in the DSDT :
[...]
pci_link0: BIOS IRQ 11 for 0.2.INTA is invalid
[...]
pci_link4: BIOS IRQ 11 for 0.29.INTB is invalid
[...]
pci_link2: BIOS IRQ 11 for 0.29.INTC is invalid
[...]
pci_link0: BIOS IRQ 11 for 0.29.INTD is invalid
[...]
pci_link6: BIOS IRQ 11 for 8.4.INTA is invalid
I have emailed fujitsu to ask them to fix the DSDT, no answer yet. I've also
looked for a fixed DSDT at http://acpi.sourceforge.net but haven't found any for
the U1010.
Does someone know how that DSDT could be fixed or if it would be easy to do ?
Would you have another idea ?
Links :
- verbose dmesg :
http://contribs.martymac.com/misc/U1010-acpi/dmesg.verbose.txt
- ASL :
http://contribs.martymac.com/misc/U1010-acpi/acpi.asl.txt
Extra :
- devinfo -v :
http://contribs.martymac.com/misc/U1010-acpi/devinfo-v.txt
- pciconf -vl :
http://contribs.martymac.com/misc/U1010-acpi/pciconf-vl.txt
Thanks a lot and happy end-of-year :)
Ganaël LAPLANCHE
ganael.laplanche at martymac.com
http://www.martymac.com
More information about the freebsd-acpi
mailing list