• Luc Verhaegen's avatar
    Split flash_enable.c into chipset_enable.c and board_enable.c · 8e3a6001
    Luc Verhaegen authored
    
    This splits up the ROM Write enable code into chipset specific and
    board specific parts. This of course means that a lot of code is
    plainly moved about.
    
    * Allows for linuxbios name matching and pci-subsystem id matching.
      The latter uses a double set to properly distuinguish boards despite
      of some known vendors being lax about it.
    * Fixes GPIO15 being raised on every VT8235 southbridge, regardless of what
      that line actually controls; rom on EPIA-M, backlight on mitac 8999 laptop.
    * Adds flashrom support for Asus A7V400-MX (KM400 + VT8235)
    * Island aruma was renamed agami aruma, the board specific code now got
      adjusted. A set of pci-ids was retrieved from source code.
    
    Corresponding to flashrom svn r99 and coreboot v2 svn r2581.
    Signed-off-by: default avatarLuc Verhaegen <libv@skynet.be>
    Acked-by: default avatarStefan Reinauer <stepan@coresystems.de>
    8e3a6001
chipset_enable.c 12.6 KB