
9 Oct
2012
9 Oct
'12
7:14 p.m.
On Sat, Sep 29, 2012 at 01:51:47PM -0700, Tom Rini wrote:
Hey all,
I ran into this problem while testing Pavel Herrmann's patch to move externs to <sata.h>. To fix these problems I've taken over the patch. Pavel's patch makes all of the sata drivers include <sata.h>, and this exposed a number of build problems due to type mis-match. Examining these mis-matches leads to this series. Both <ide.h> and <sata.h> set prototypes for block_dev_desc_t->block_{read,write} implementors that did not match the prototype. First we fix these implemenators (and in the case of ata_piix.[ch] fix a large number of checkpatch issues. Then we fix the prototypes in the headers.
I've applied this to u-boot/next.
--
Tom