summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic7xxx
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@steeleye.com>2005-08-15 00:09:01 +0200
committerJames Bottomley <jejb@mulgrave.(none)>2005-08-15 00:21:27 +0200
commitd0a7e574007fd547d72ec693bfa35778623d0738 (patch)
tree3457bdf4e8eaf870971aab03c99c31534ba85658 /drivers/scsi/aic7xxx
parent[SCSI] add ability to deny binding to SPI transport class (diff)
downloadlinux-d0a7e574007fd547d72ec693bfa35778623d0738.tar.xz
linux-d0a7e574007fd547d72ec693bfa35778623d0738.zip
[SCSI] correct transport class abstraction to work outside SCSI
I recently tried to construct a totally generic transport class and found there were certain features missing from the current abstract transport class. Most notable is that you have to hang the data on the class_device but most of the API is framed in terms of the generic device, not the class_device. These changes are two fold - Provide the class_device to all of the setup and configure APIs - Provide and extra API to take the device and the attribute class and return the corresponding class_device Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aic7xxx')
0 files changed, 0 insertions, 0 deletions