diff options
| author | Patrick Mochel <mochel@osdl.org> | 2002-11-20 09:05:27 -0600 |
|---|---|---|
| committer | Patrick Mochel <mochel@osdl.org> | 2002-11-20 09:05:27 -0600 |
| commit | b47b46a39bd5a4ee88eafbfc0345ad1a41490ad0 (patch) | |
| tree | 54c274cff6230c74fe792cfbe3a6ecad6b670eb4 /include/linux/vmalloc.h | |
| parent | 63ae7a91aa7156baa2b0e750ad288f5858ffb246 (diff) | |
driver model: make classes and interfaces use kobject infrastructure.
Like the other objects, this allows a decent bit of cleanup. Details include:
- use rwsem in subsytem, instead of one in struct device_class.
- use refcount in struct kobject, instead of one in struct device_class.
- kill class's present flag.
- kill class_list, since we can just use class_subsys's.
- make interfaces instances of their class's subsystem. This allows us to
kill struct device_class::intf_list, and struct device_interface::node.
Diffstat (limited to 'include/linux/vmalloc.h')
0 files changed, 0 insertions, 0 deletions
