WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] PCI Device 16 and over

To: Simon Horman <horms@xxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] PCI Device 16 and over
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Fri, 06 Mar 2009 08:06:26 +0000
Cc:
Delivery-date: Fri, 06 Mar 2009 00:06:55 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090305223332.GA15276@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acmd4oLOmPRm+149QIe4VaHGvVGmawAT+9+a
Thread-topic: [Xen-devel] PCI Device 16 and over
User-agent: Microsoft-Entourage/12.15.0.081119
On 05/03/2009 22:33, "Simon Horman" <horms@xxxxxxxxxxxx> wrote:

> Suspecting this is related to firmware issues I started to poke around
> there, and noticed that in tools/firmware/hvmloader/acpi/dsdt.asl
> "Device 1" - "Device 15" are mentioned, but devices 16+ are not.
> 
> I have to admit that I don't understand dsdt.asl (though any pointers would
> be welcome). But this does seem curious.

The DSDT contains all sorts of platform description. One thing it does is
describe PCI INTx routing to GSIs. As you note, I guess the table is
incomplete. The $PIR table in rombios.c will probably have the same
limitation. You can probably work out how to extend the pattern in these two
tables up to full 32 devices. I can help if not.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>