kernel-ark/drivers/base
James Bottomley d0a7e57400 [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>
2005-08-14 17:21:27 -05:00
..
power
attribute_container.c
base.h
bus.c
class.c
core.c
cpu.c
dd.c
dmapool.c
driver.c
firmware_class.c
firmware.c
init.c
Kconfig
Makefile
map.c
node.c
platform.c
sys.c
transport_class.c