]> git.hungrycats.org Git - linux/commit
[PATCH] initio: remove obsolete APIs, cleanup
authorChristoph Hellwig <hch@lst.de>
Wed, 29 Sep 2004 08:02:06 +0000 (04:02 -0400)
committerChristoph Hellwig <hch@lst.de>
Wed, 29 Sep 2004 08:02:06 +0000 (04:02 -0400)
commite8699839da3281b605ff25afbc7623bd4441fa8a
tree6d861dfe9342794343a9ebbbc621b2d8613f65de
parent6a2b699d4be33826cf91cf05dc62a568f6652bf8
[PATCH] initio: remove obsolete APIs, cleanup

This patch has the usual cleanups for the initio driver:

 - remove scsi.h APIs
 - add missing statics
 - remove the trivial internal queuing for the srb allocation failure case

but while doing that I noticed that the two source files use completely
different headers, and the interface between the two files often casted
to generic types just to cast it back to a separate defintion of the
same type again.  In one case the structures were even mismatching, but
because we allocated the bigger defintion and only passed pointers
around it actually worked..

Thanks to Rodrigo Severo for testing this patch.

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/i91uscsi.c
drivers/scsi/i91uscsi.h
drivers/scsi/ini9100u.c
drivers/scsi/ini9100u.h [deleted file]