On Thursday, November 13, 2008 2:17 PM, Christoph Hellwig wrote: > On Mon, Nov 03, 2008 at 01:39:41AM -0700, Eric Moore wrote: > > This contains Common MPI (Message Passing Interface) > Firmware Headers. > > Neither checkpatch.pl nor sparse don't like this one. Please > get rid of > all the nasty typedefs and just use standard __le* types and > verify with > sparse that you have got the endianess handling right. > The only typedefs in the entire driver are those found in the mpi subfolder. The mpi subfolder contains headers that define the common message passing interface between device driver/application and firmware. These headers are provided by the firmware group to every device driver and application writer. There have been several revisions of the headers thru out the past year or so. I think what your asking is an entire rewrite of all these headers. I really don't think that is a good idea. Eric -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html