[openfirmware] r1486 - cpu/x86/pc/olpc/via

svn at openfirmware.info svn at openfirmware.info
Thu Nov 19 00:35:38 CET 2009


Author: wmb
Date: 2009-11-19 00:35:37 +0100 (Thu, 19 Nov 2009)
New Revision: 1486

Modified:
   cpu/x86/pc/olpc/via/dsdt.dsl
Log:
OLPC trac 9695 - Changed ACPI DSDT to report a PCI bus instead of PCIe and
to declare the PS2 kbd and mouse as present and enabled.


Modified: cpu/x86/pc/olpc/via/dsdt.dsl
===================================================================
--- cpu/x86/pc/olpc/via/dsdt.dsl	2009-11-17 04:46:29 UTC (rev 1485)
+++ cpu/x86/pc/olpc/via/dsdt.dsl	2009-11-18 23:35:37 UTC (rev 1486)
@@ -408,8 +408,10 @@
 
     Device(PCI0)
     {
-        Name(_HID,EISAID ("PNP0A08"))    // Indicates PCI Express host bridge hierarchy
-        Name(_CID,EISAID ("PNP0A03"))    // For legacy OS that doesn't understand the new HID
+// Our WindowsXP SD build doesn't handle PCIe, so we have to claim basic PCI
+//      Name(_HID,EISAID ("PNP0A08"))    // Indicates PCI Express host bridge hierarchy
+//      Name(_CID,EISAID ("PNP0A03"))    // For legacy OS that doesn't understand the new HID
+        Name(_HID,EISAID ("PNP0A03"))    // For legacy OS that doesn't understand the new HID
 
         Name(_ADR,0x00000000)            // Device (HI WORD)=0, Func (LO WORD)=0
 
@@ -1208,7 +1210,7 @@
             Device(PS2M)                            //PS2 Mouse
             {
                 Name(_HID,EISAID("PNP0F13"))
-                Name(_STA, 0x0)  // not present:  not used on XO
+                Name(_STA, 0xF)  // not present:  not used on XO
                 Name(_CRS, ResourceTemplate () { IRQNoFlags () {12} })
                 Name(_PRW, Package() {0x09, 0x04})
             }
@@ -1218,7 +1220,7 @@
                     Name(_HID,EISAID("PNP0303"))
                     Name(_CID,EISAID("PNP030B"))    // Microsoft reserved PNP ID
 
-                    Name(_STA,0x0)  // not present:  not used on XO
+                    Name(_STA,0xF)  // not present:  not used on XO
 
                     Name (_CRS, ResourceTemplate ()
                     {




More information about the openfirmware mailing list