<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
The device number of SATA SB700 is 0x11, while the one of SB600 is 0x12.<BR>We changed almost associated code when we ported but overlooked some.<BR>Some legacy of SB600 are also fixed.<BR>
Signed-off-by: Zheng Bao <<A href="mailto:zheng.bao@amd.com">zheng.bao@amd.com</A>><BR>
<BR>
Index: src/mainboard/amd/mahogany/dsdt.asl<BR>===================================================================<BR>--- src/mainboard/amd/mahogany/dsdt.asl (revision 5485)<BR>+++ src/mainboard/amd/mahogany/dsdt.asl (working copy)<BR>@@ -271,7 +271,7 @@<BR> * ((bus number + 1) * ((device number * 8) * 4096)) + register offset<BR> * The 8 comes from 8 functions per device, and 4096 bytes per function config space<BR> */<BR>- Offset(0x00090024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR>+ Offset(0x00088024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR> STB5, 32,<BR> Offset(0x00098042), /* Byte offset to OHCI0 register 42h - Bus 0, Device 19, Function 0 */<BR> PT0D, 1,<BR>@@ -1447,7 +1447,7 @@<BR> Store (0x02, SIOD)<BR> }<BR> /*<BR>- * Keyboard PME is routed to SB600 Gevent3. We can wake<BR>+ * Keyboard PME is routed to SB700 Gevent3. We can wake<BR> * up the system by pressing the key.<BR> */<BR> Method (SIOS, 1)<BR>Index: src/mainboard/amd/mahogany/acpi/sata.asl<BR>===================================================================<BR>--- src/mainboard/amd/mahogany/acpi/sata.asl (revision 5485)<BR>+++ src/mainboard/amd/mahogany/acpi/sata.asl (working copy)<BR>@@ -23,7 +23,7 @@<BR> Scope (_SB) {<BR> Device(PCI0) {<BR> Device(SATA) {<BR>- Name(_ADR, 0x00120000)<BR>+ Name(_ADR, 0x00110000)<BR> #include "sata.asl"<BR> }<BR> }<BR>Index: src/mainboard/amd/mahogany_fam10/dsdt.asl<BR>===================================================================<BR>--- src/mainboard/amd/mahogany_fam10/dsdt.asl (revision 5485)<BR>+++ src/mainboard/amd/mahogany_fam10/dsdt.asl (working copy)<BR>@@ -313,7 +313,7 @@<BR> * ((bus number + 1) * ((device number * 8) * 4096)) + register offset<BR> * The 8 comes from 8 functions per device, and 4096 bytes per function config space<BR> */<BR>- Offset(0x00090024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR>+ Offset(0x00088024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR> STB5, 32,<BR> Offset(0x00098042), /* Byte offset to OHCI0 register 42h - Bus 0, Device 19, Function 0 */<BR> PT0D, 1,<BR>@@ -1489,7 +1489,7 @@<BR> Store (0x02, SIOD)<BR> }<BR> /*<BR>- * Keyboard PME is routed to SB600 Gevent3. We can wake<BR>+ * Keyboard PME is routed to SB700 Gevent3. We can wake<BR> * up the system by pressing the key.<BR> */<BR> Method (SIOS, 1)<BR>Index: src/mainboard/amd/mahogany_fam10/acpi/sata.asl<BR>===================================================================<BR>--- src/mainboard/amd/mahogany_fam10/acpi/sata.asl (revision 5485)<BR>+++ src/mainboard/amd/mahogany_fam10/acpi/sata.asl (working copy)<BR>@@ -23,7 +23,7 @@<BR> Scope (_SB) {<BR> Device(PCI0) {<BR> Device(SATA) {<BR>- Name(_ADR, 0x00120000)<BR>+ Name(_ADR, 0x00110000)<BR> #include "sata.asl"<BR> }<BR> }<BR>Index: src/mainboard/amd/tilapia_fam10/acpi/sata.asl<BR>===================================================================<BR>--- src/mainboard/amd/tilapia_fam10/acpi/sata.asl (revision 5485)<BR>+++ src/mainboard/amd/tilapia_fam10/acpi/sata.asl (working copy)<BR>@@ -23,7 +23,7 @@<BR> Scope (_SB) {<BR> Device(PCI0) {<BR> Device(SATA) {<BR>- Name(_ADR, 0x00120000)<BR>+ Name(_ADR, 0x00110000)<BR> #include "sata.asl"<BR> }<BR> }<BR>Index: src/mainboard/amd/tilapia_fam10/dsdt.asl<BR>===================================================================<BR>--- src/mainboard/amd/tilapia_fam10/dsdt.asl (revision 5485)<BR>+++ src/mainboard/amd/tilapia_fam10/dsdt.asl (working copy)<BR>@@ -313,7 +313,7 @@<BR> * ((bus number + 1) * ((device number * 8) * 4096)) + register offset<BR> * The 8 comes from 8 functions per device, and 4096 bytes per function config space<BR> */<BR>- Offset(0x00090024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR>+ Offset(0x00088024), /* Byte offset to SATA register 24h - Bus 0, Device 18, Function 0 */<BR> STB5, 32,<BR> Offset(0x00098042), /* Byte offset to OHCI0 register 42h - Bus 0, Device 19, Function 0 */<BR> PT0D, 1,<BR>@@ -1489,7 +1489,7 @@<BR> Store (0x02, SIOD)<BR> }<BR> /*<BR>- * Keyboard PME is routed to SB600 Gevent3. We can wake<BR>+ * Keyboard PME is routed to SB700 Gevent3. We can wake<BR> * up the system by pressing the key.<BR> */<BR> Method (SIOS, 1)<BR><BR> <br /><hr />Hotmail: Powerful Free email with security by Microsoft. <a href='https://signup.live.com/signup.aspx?id=60969' target='_new'>Get it now.</a></body>
</html>