From owner-freebsd-acpi@FreeBSD.ORG Sat Dec 29 13:03:06 2007 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9346E16A419 for ; Sat, 29 Dec 2007 13:03:06 +0000 (UTC) (envelope-from ganael.laplanche@martymac.com) Received: from data.galacsys.net (data.galacsys.net [217.24.81.1]) by mx1.freebsd.org (Postfix) with ESMTP id 60C1213C447 for ; Sat, 29 Dec 2007 13:03:06 +0000 (UTC) (envelope-from ganael.laplanche@martymac.com) Received: from martymac.com (webmail.galacsys.net [217.24.81.215]) by data.galacsys.net (Postfix) with ESMTP id 1CBB220822 for ; Sat, 29 Dec 2007 13:41:31 +0100 (CET) From: "Ganael LAPLANCHE" To: freebsd-acpi@freebsd.org X-Openwebmail-Date: Sat, 29 Dec 2007 13:41:31 +0100 Message-Id: <20071229114656.M25580@martymac.com> X-Mailer: Open WebMail 2.01 20030425 X-OriginatingIP: 82.246.139.206 (ganael.laplanche@martymac.com) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Date: Sat, 29 Dec 2007 13:41:31 +0100 (CET) Subject: Fujitsu U1010 and PCI-PCI bridge X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2007 13:03:06 -0000 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: 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: 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@martymac.com http://www.martymac.com