summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2012-11-05 12:20:29 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2012-11-05 12:20:29 +0000
commit98546c96374af4c40ab2808ce39cb94ac9cea761 (patch)
tree57ff44e417604490256bbcb1e089e7af69da337b
parent64263c7ed23dcace7e003cf0d46f143a8f9c61ec (diff)
downloadflashrom-98546c96374af4c40ab2808ce39cb94ac9cea761.tar.gz
flashrom-98546c96374af4c40ab2808ce39cb94ac9cea761.tar.bz2
flashrom-98546c96374af4c40ab2808ce39cb94ac9cea761.zip
Add (untested) board enable for Asus DSAN-DX
IDs are from the host bridge and LPC controller. The enable function was reverse engineered by roxfan, thanks! User mezzo vanished without reporting any test results. Corresponding to flashrom svn r1622. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
-rw-r--r--board_enable.c2
-rw-r--r--print.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/board_enable.c b/board_enable.c
index 8f0219e2d..d7d77ce9f 100644
--- a/board_enable.c
+++ b/board_enable.c
@@ -1823,6 +1823,7 @@ static int intel_ich_gpio26_raise(void)
/*
* Suited for:
+ * - ASUS DSAN-DX
* - P4SD-LA (HP OEM): i865 + ICH5
* - GIGABYTE GA-8IP775: 865P + ICH5
* - GIGABYTE GA-8PE667 Ultra 2: socket 478 + i845PE + ICH4
@@ -2335,6 +2336,7 @@ const struct board_match board_matches[] = {
{0x10DE, 0x0260, 0x103C, 0x2A34, 0x10DE, 0x0264, 0x103C, 0x2A34, "NODUSM3", NULL, NULL, P3, "ASUS", "A8M2N-LA (NodusM3-GL8E)", 0, OK, nvidia_mcp_gpio0_raise},
{0x10DE, 0x0260, 0x103c, 0x2a3e, 0x10DE, 0x0264, 0x103c, 0x2a3e, "NAGAMI2L", NULL, NULL, P3, "ASUS", "A8N-LA (Nagami-GL8E)", 0, OK, nvidia_mcp_gpio0_raise},
{0x10de, 0x0264, 0x1043, 0x81bc, 0x10de, 0x02f0, 0x1043, 0x81cd, NULL, NULL, NULL, P3, "ASUS", "A8N-VM CSM", 0, OK, w83627ehf_gpio22_raise_2e},
+ {0x8086, 0x65c0, 0x1043, 0x8301, 0x8086, 0x2916, 0x1043, 0x82a6, "^DSAN-DX$", NULL, NULL, P3, "ASUS", "DSAN-DX", 0, NT, intel_ich_gpio32_raise},
{0x10DE, 0x0264, 0x1043, 0x81C0, 0x10DE, 0x0260, 0x1043, 0x81C0, NULL, NULL, NULL, P3, "ASUS", "M2NBP-VM CSM", 0, OK, nvidia_mcp_gpio0_raise},
{0x1106, 0x1336, 0x1043, 0x80ed, 0x1106, 0x3288, 0x1043, 0x8249, NULL, NULL, NULL, P3, "ASUS", "M2V-MX", 0, OK, via_vt823x_gpio5_raise},
{0x8086, 0x24cc, 0, 0, 0x8086, 0x24c3, 0x1043, 0x1869, "^M6Ne$", NULL, NULL, P3, "ASUS", "M6Ne", 0, NT, intel_ich_gpio43_raise},
diff --git a/print.c b/print.c
index 5a273205a..d7bdbfed7 100644
--- a/print.c
+++ b/print.c
@@ -634,6 +634,7 @@ const struct board_info boards_known[] = {
B("ASUS", "A8V-E SE", OK, "http://www.asus.com/Motherboards/AMD_Socket_939/A8VE_SE/", "See http://www.coreboot.org/pipermail/coreboot/2007-October/026496.html"),
B("ASUS", "Crosshair II Formula", OK, "http://www.asus.com/Motherboards/AMD_AM2Plus/Crosshair_II_Formula/", NULL),
B("ASUS", "Crosshair IV Extreme", OK, "http://www.asus.com/Motherboards/AMD_AM3/Crosshair_IV_Extreme/", NULL),
+ B("ASUS", "DSAN-DX", NT, "http://www.asus.com/Server_Workstation/Server_Motherboards/DSANDX/", NULL),
B("ASUS", "E35M1-I DELUXE", OK, "http://www.asus.com/Motherboards/AMD_CPU_on_Board/E35M1I_DELUXE/", NULL),
B("ASUS", "K8N", OK, "http://www.asus.com/Motherboards/AMD_Socket_754/K8N/", NULL),
B("ASUS", "K8V", OK, "http://www.asus.com/Motherboards/AMD_Socket_754/K8V/", NULL),