[flashrom] [PATCH] fix kontron 986lcd-m and winbond w39v080fa

Luc Verhaegen libv at skynet.be
Thu Feb 4 03:39:34 CET 2010


On Thu, Feb 04, 2010 at 03:18:08AM +0100, Stefan Reinauer wrote:
> On 2/4/10 2:55 AM, Luc Verhaegen wrote:
> >> Index: board_enable.c
> >> ===================================================================
> >> --- board_enable.c	(revision 889)
> >> +++ board_enable.c	(working copy)
> >> @@ -1221,7 +1221,7 @@
> >>  	{0x1166, 0x0205, 0x1014, 0x0347,  0x1002, 0x515E, 0x1014, 0x0325, NULL,          NULL,         NULL,          "IBM",         "x3455",                 0,   board_ibm_x3455},
> >>  	{0x1039, 0x5513, 0x8086, 0xd61f,  0x1039, 0x6330, 0x8086, 0xd61f, NULL,          NULL,         NULL,          "Intel",       "D201GLY",               0,   wbsio_check_for_spi},
> >>  	{0x1022, 0x7468,      0,      0,       0,      0,      0,      0, NULL,          "iwill",      "dk8_htx",     "IWILL",       "DK8-HTX",               0,   w83627hf_gpio24_raise_2e},
> >> -	{0x8086, 0x27A0,      0,      0,  0x8086, 0x27b8,      0,      0, NULL,          "kontron",    "986lcd-m",    "Kontron",     "986LCD-M",              0,   board_kontron_986lcd_m},
> >> +	{0x8086, 0x27A0, 0x8086, 0x27a0,  0x8086, 0x27b8, 0x8086, 0x27b8, NULL,          "kontron",    "986lcd-m",    "Kontron",     "986LCD-M",              0,   board_kontron_986lcd_m},
> >>  	{0x8086, 0x2411, 0x8086, 0x2411,  0x8086, 0x7125, 0x0e11, 0xb165, NULL,          NULL,         NULL,          "Mitac",       "6513WU",                0,   board_mitac_6513wu},
> >>  	{0x13f6, 0x0111, 0x1462, 0x5900,  0x1106, 0x3177, 0x1106,      0, NULL,          NULL,         NULL,          "MSI",         "MS-6590 (KT4 Ultra)",   0,   board_msi_kt4v},
> >>  	{0x1106, 0x3149, 0x1462, 0x7094,  0x10ec, 0x8167, 0x1462, 0x094c, NULL,          NULL,         NULL,          "MSI",         "MS-6702E (K8T Neo2-F)", 0,   w83627thf_gpio4_4_raise_2e},
> >>     
> > Nack. Those are bogus subsystem ids.
> >
> >   
> 
> Sorry to say that these are the subsystem IDs that are set by the BIOS
> of that machine. The old entry simply does not work. So do you have a
> suggestion to make, beyond Nack?

If the PCI subsystem ids are bogus, autodetection per pci-ids will mean 
that this board enable gets run on other, equally bogus, boards as well.

We have DMI, please provide the output of flashrom -V so we can try to 
salvage things through DMI.

If not, this board has to be -m, or coreboot ids only.

Luc Verhaegen.




More information about the flashrom mailing list