Author: stefanct
Date: Sat Mar 10 20:22:13 2012
New Revision: 1516
URL: http://flashrom.org/trac/flashrom/changeset/1516

Log:
Add (untested) board enable for ASUS TUSL2-C

Primary IDs SMBus controller, secondary IDs MCH.
The reverse engineering was done by Michael Karcher.
Андрей Тимираев <[email protected]> reported the problem, but did not
reply (yet) to our propsed fix.

Signed-off-by: Stefan Tauner <[email protected]>
Acked-by: Michael Karcher <[email protected]>

Modified:
   trunk/board_enable.c
   trunk/print.c

Modified: trunk/board_enable.c
==============================================================================
--- trunk/board_enable.c        Thu Mar  8 23:01:25 2012        (r1515)
+++ trunk/board_enable.c        Sat Mar 10 20:22:13 2012        (r1516)
@@ -1529,6 +1529,7 @@
  *  - ASUS P5GD2 Premium: Intel LGA775 + 915G + ICH6R
  *  - ASUS P5GDC Deluxe: Intel socket775 + 915P + ICH6R
  *  - ASUS P5PE-VM: Intel LGA775 + 865G + ICH5
+ *  - ASUS TUSL2-C: Intel socket370 + 815 + ICH2
  *  - Samsung Polaris 32: socket478 + 865P + ICH5
  */
 static int intel_ich_gpio21_raise(void)
@@ -2173,6 +2174,7 @@
        {0x10DE, 0x0260, 0x1043, 0x81BC,  0x10DE, 0x026C, 0x1043, 0x829E, 
"^P5N-D$",    NULL, NULL,           P3, "ASUS",        "P5N-D",                 
0,   OK, it8718f_gpio63_raise},
        {0x10DE, 0x0260, 0x1043, 0x81BC,  0x10DE, 0x026C, 0x1043, 0x8249, 
"^P5N-E SLI$",NULL, NULL,           P3, "ASUS",        "P5N-E SLI",             
0,   NT, it8718f_gpio63_raise},
        {0x8086, 0x24dd, 0x1043, 0x80a6,  0x8086, 0x2570, 0x1043, 0x8157, NULL, 
        NULL, NULL,           P3, "ASUS",        "P5PE-VM",               0,   
OK, intel_ich_gpio21_raise},
+       {0x8086, 0x2443, 0x1043, 0x8027,  0x8086, 0x1130, 0x1043, 0x8027, NULL, 
        NULL, NULL,           P3, "ASUS",        "TUSL2-C",               0,   
NT, intel_ich_gpio21_raise},
        {0x10b7, 0x9055, 0x1028, 0x0082,  0x8086, 0x7190,      0,      0, NULL, 
        NULL, NULL,           P3, "Dell",        "OptiPlex GX1",          0,   
OK, intel_piix4_gpo30_lower},
        {0x8086, 0x3590, 0x1028, 0x016c,  0x1000, 0x0030, 0x1028, 0x016c, NULL, 
        NULL, NULL,           P3, "Dell",        "PowerEdge 1850",        0,   
OK, intel_ich_gpio23_raise},
        {0x10de, 0x03ea, 0x1019, 0x2602,  0x10de, 0x03e0, 0x1019, 0x2602, NULL, 
        NULL, NULL,           P3, "Elitegroup",  "GeForce6100SM-M",       0,   
OK, board_ecs_geforce6100sm_m},

Modified: trunk/print.c
==============================================================================
--- trunk/print.c       Thu Mar  8 23:01:25 2012        (r1515)
+++ trunk/print.c       Sat Mar 10 20:22:13 2012        (r1516)
@@ -706,6 +706,7 @@
        B("ASUS",       "P8H67-M PRO",          0, NULL, "Probing works 
(Macronix MX25L3205, 4096 kB, SPI), but parts of the flash are problematic: 
descriptor is r/o (conforming to ICH reqs), ME region is locked."),
        B("ASUS",       "P8P67 (rev. 3.1)",     0, NULL, "Probing works 
(Macronix MX25L3205, 4096 kB, SPI), but parts of the flash are problematic: 
descriptor is r/o (conforming to ICH reqs), ME region is locked."),
        B("ASUS",       "P8Z68-V PRO",          0, NULL, "Probing works 
(Winbond W25Q64, 8192 kB, SPI), but parts of the flash are problematic: 
descriptor is r/o (conforming to ICH reqs), ME region is locked."),
+       B("ASUS",       "TUSL2-C",              0, 
"http://support.asus.com/download.aspx?SLanguage=en&p=1&s=4&m=TUSL2-C&os=&hashedid=n/a";,
 "Untested board enable."),
        B("ASUS",       "Z8NA-D6C",             1, 
"http://www.asus.com/Server_Workstation/Server_Motherboards/Z8NAD6C/";, NULL),
        B("ASUS",       "Z8PE-D12",             1, 
"http://www.asus.com/Server_Workstation/Server_Motherboards/Z8PED12/";, NULL),
        B("BCOM",       "WinNET100",            1, 
"http://www.coreboot.org/BCOM_WINNET100";, "Used in the IGEL-316 thin client."),

_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to