diff options
author | James Bottomley <James.Bottomley@steeleye.com> | 2005-08-14 22:09:01 (GMT) |
---|---|---|
committer | James Bottomley <jejb@mulgrave.(none)> | 2005-08-14 22:21:27 (GMT) |
commit | d0a7e574007fd547d72ec693bfa35778623d0738 (patch) | |
tree | 3457bdf4e8eaf870971aab03c99c31534ba85658 /drivers/firmware | |
parent | 10c1b88987d618f4f89c10e11e574c76de73b5e7 (diff) | |
download | linux-d0a7e574007fd547d72ec693bfa35778623d0738.tar.xz |
[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/firmware')
0 files changed, 0 insertions, 0 deletions