Author: sduplichan
Date: Sun Nov  7 21:11:39 2010
New Revision: 6046
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6046

Log:
DSDT.asl should not report the AMD SB600/SB700 RTC as Intel PIIX4
compatible. The extended cmos is accessed differently for AMD
and Intel RTCs. Not sure what if any OS cares about this distinction,
but non-Intel compatible seems like a safer way to report the AMD RTC.
Tested with Win7 on Mahogany_fam10 and kino-780am2-fam10.

Signed-off-by: Scott Duplichan <[email protected]>
Acked-by: Marc Jones <[email protected]>

Modified:
   trunk/src/mainboard/amd/dbm690t/dsdt.asl
   trunk/src/mainboard/amd/mahogany/dsdt.asl
   trunk/src/mainboard/amd/mahogany_fam10/dsdt.asl
   trunk/src/mainboard/amd/pistachio/dsdt.asl
   trunk/src/mainboard/amd/tilapia_fam10/dsdt.asl
   trunk/src/mainboard/asrock/939a785gmh/dsdt.asl
   trunk/src/mainboard/asus/m4a785-m/dsdt.asl
   trunk/src/mainboard/gigabyte/ma785gmt/dsdt.asl
   trunk/src/mainboard/gigabyte/ma78gm/dsdt.asl
   trunk/src/mainboard/iei/kino-780am2-fam10/dsdt.asl
   trunk/src/mainboard/jetway/pa78vm5/dsdt.asl
   trunk/src/mainboard/kontron/kt690/dsdt.asl
   trunk/src/mainboard/technexion/tim5690/dsdt.asl
   trunk/src/mainboard/technexion/tim8690/dsdt.asl

Modified: trunk/src/mainboard/amd/dbm690t/dsdt.asl
==============================================================================
--- trunk/src/mainboard/amd/dbm690t/dsdt.asl    Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/amd/dbm690t/dsdt.asl    Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1308,7 +1308,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/amd/mahogany/dsdt.asl
==============================================================================
--- trunk/src/mainboard/amd/mahogany/dsdt.asl   Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/amd/mahogany/dsdt.asl   Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1324,7 +1324,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/amd/mahogany_fam10/dsdt.asl
==============================================================================
--- trunk/src/mainboard/amd/mahogany_fam10/dsdt.asl     Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/amd/mahogany_fam10/dsdt.asl     Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/amd/pistachio/dsdt.asl
==============================================================================
--- trunk/src/mainboard/amd/pistachio/dsdt.asl  Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/amd/pistachio/dsdt.asl  Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1307,7 +1307,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/amd/tilapia_fam10/dsdt.asl
==============================================================================
--- trunk/src/mainboard/amd/tilapia_fam10/dsdt.asl      Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/amd/tilapia_fam10/dsdt.asl      Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/asrock/939a785gmh/dsdt.asl
==============================================================================
--- trunk/src/mainboard/asrock/939a785gmh/dsdt.asl      Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/asrock/939a785gmh/dsdt.asl      Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1282,7 +1282,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/asus/m4a785-m/dsdt.asl
==============================================================================
--- trunk/src/mainboard/asus/m4a785-m/dsdt.asl  Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/asus/m4a785-m/dsdt.asl  Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/gigabyte/ma785gmt/dsdt.asl
==============================================================================
--- trunk/src/mainboard/gigabyte/ma785gmt/dsdt.asl      Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/gigabyte/ma785gmt/dsdt.asl      Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/gigabyte/ma78gm/dsdt.asl
==============================================================================
--- trunk/src/mainboard/gigabyte/ma78gm/dsdt.asl        Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/gigabyte/ma78gm/dsdt.asl        Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/iei/kino-780am2-fam10/dsdt.asl
==============================================================================
--- trunk/src/mainboard/iei/kino-780am2-fam10/dsdt.asl  Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/iei/kino-780am2-fam10/dsdt.asl  Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/jetway/pa78vm5/dsdt.asl
==============================================================================
--- trunk/src/mainboard/jetway/pa78vm5/dsdt.asl Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/jetway/pa78vm5/dsdt.asl Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1366,7 +1366,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/kontron/kt690/dsdt.asl
==============================================================================
--- trunk/src/mainboard/kontron/kt690/dsdt.asl  Sun Nov  7 21:08:45 2010        
(r6045)
+++ trunk/src/mainboard/kontron/kt690/dsdt.asl  Sun Nov  7 21:11:39 2010        
(r6046)
@@ -1308,7 +1308,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/technexion/tim5690/dsdt.asl
==============================================================================
--- trunk/src/mainboard/technexion/tim5690/dsdt.asl     Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/technexion/tim5690/dsdt.asl     Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1308,7 +1308,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

Modified: trunk/src/mainboard/technexion/tim8690/dsdt.asl
==============================================================================
--- trunk/src/mainboard/technexion/tim8690/dsdt.asl     Sun Nov  7 21:08:45 
2010        (r6045)
+++ trunk/src/mainboard/technexion/tim8690/dsdt.asl     Sun Nov  7 21:11:39 
2010        (r6046)
@@ -1308,7 +1308,7 @@
 
                                /* Real Time Clock Device */
                                Device(RTC0) {
-                                       Name(_HID, EISAID("PNP0B01"))   /* AT 
Real Time Clock */
+                                       Name(_HID, EISAID("PNP0B00"))   /* AT 
Real Time Clock (not PIIX4 compatible) */
                                        Name(_CRS, ResourceTemplate() {
                                                IRQNoFlags(){8}
                                                IO(Decode16,0x0070, 0x0070, 0, 
2)

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to