On 02.06.2009 01:19, Carl-Daniel Hailfinger wrote:
> Every SPI host controller implemented its own way to read flash chips.
> This was partly due to a design problem in the abstraction layer.
>
> There should be exactly two different functions for reading SPI chips:
> - memory mapped reads
> - SPI command reads.
>
> Each of them should be contained in a separate function, optionally
> taking parameters where needed.
>
> This patch solves the problems mentioned above, shortens the code and
> makes the code logic a lot more obvious.
>
> Since open-coding the min() function leads to errors, include it in this
> patch as well.
>
> Signed-off-by: Carl-Daniel Hailfinger <[email protected]>
>   

Ron pointed out that I should not only explain what a patch does, but
also why we need it.

Once this patch is merged, we get partial read support practically for free.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/


-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to