summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <greg@kroah.com>2003-04-28 09:05:37 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2003-04-28 09:05:37 -0700
commit28926b3d45f4850f1d2d246a2c01b6d24fbd227c (patch)
treed35c1fab223537ebc0a22096d83ed2949405b595 /kernel
parent5d4d8070c3d10a9a18894c671b247c6790e3355a (diff)
driver core: rework driver class structures and logic
Removes the device_class, devclass_attribute, and device_interface structures and replaces them with class, class_device, and class_interface structures. This allows us to have multiple class_device structures per device structures which mirrors the ways things really are within the kernel. It also allows class_device structures to be created later than struct devices as they are naturally created much later in the initialization process of a device.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions