• Carl-Daniel Hailfinger's avatar
    Add bus type annotation to struct flashchips · 1dfe0ff1
    Carl-Daniel Hailfinger authored
    
    Right now, the annotation only differentiates between SPI and non-SPI.
    Anyone who knows more about a specific flash chip should feel free to
    update it.
    
    The existing flashbus variable was abused to denote the SPI controller
    type. Use an aptly named variable for that purpose.
    
    Once this patch is merged, the chipset/programmer init functions can set
    supported flash chip types and flashrom can automatically select only
    matching probe/read/erase/write functions. A side benefit of that will
    be the elimination of the Winbond W29EE011 vs. AMIC A49LF040A conflict.
    
    Corresponding to flashrom svn r556.
    Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
    Acked-by: default avatarUwe Hermann <uwe@hermann-uwe.de>
    1dfe0ff1
spi.c 19.3 KB