On 12.05.2009 17:14, Uwe Hermann wrote: > On Mon, May 11, 2009 at 07:40:39PM +0200, Carl-Daniel Hailfinger wrote: > >> There are various reasons why a SPI command can fail. Among others, I >> have seen the following problems: >> - The SPI opcode is not supported by the controller. ICH-style >> controllers exhibit this if SPI config is locked down. >> - The address in in a prohibited area. This can happen on ICH for any >> access (BBAR) and for writes in chipset write protected areas. >> - There is no SPI controller. >> >> Introduce separate error codes for unsupported opcode and prohibited >> address. >> >> Add the ability to adjust REMS and RES addresses to the minium supported >> read address with the help of spi_get_valid_read_addr(). That function >> needs to call SPI controller specific functions like reading BBAR on ICH. >> >> Signed-off-by: Carl-Daniel Hailfinger <[email protected]> >> > > Acked-by: Uwe Hermann <[email protected]> >
Thanks, committed in r500. Regards, Carl-Daniel -- http://www.hailfinger.org/ -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

