diff options
| author | Greg Kroah-Hartman <greg@kroah.com> | 2003-04-04 01:08:26 -0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <greg@kroah.com> | 2003-04-04 01:08:26 -0800 |
| commit | ed3aefb366cce9ec993a0558a564d2741d5e2407 (patch) | |
| tree | 775ae114490bbe35053e973724774794e7938ae7 /drivers/base | |
| parent | ac6ecad34952822e7f85fae561fdb9c9229d5f4a (diff) | |
Kobject: add NULL to decl_subsys() due to addition of hotplug operations
Diffstat (limited to 'drivers/base')
| -rw-r--r-- | drivers/base/bus.c | 2 | ||||
| -rw-r--r-- | drivers/base/class.c | 4 | ||||
| -rw-r--r-- | drivers/base/firmware.c | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/drivers/base/bus.c b/drivers/base/bus.c index 1e4a63e9d9f3..e918f4db4840 100644 --- a/drivers/base/bus.c +++ b/drivers/base/bus.c @@ -132,7 +132,7 @@ static struct kobj_type ktype_bus = { }; -decl_subsys(bus,&ktype_bus); +decl_subsys(bus,&ktype_bus,NULL); /** * bus_for_each_dev - device iterator. diff --git a/drivers/base/class.c b/drivers/base/class.c index 9007e99c0d73..8e35b7884276 100644 --- a/drivers/base/class.c +++ b/drivers/base/class.c @@ -49,7 +49,9 @@ static struct kobj_type ktype_devclass = { .sysfs_ops = &class_sysfs_ops, }; -static decl_subsys(class,&ktype_devclass); +/* Classes can't use the kobject hotplug logic, as + * they do not add new kobjects to the system */ +static decl_subsys(class,&ktype_devclass,NULL); static int devclass_dev_link(struct device_class * cls, struct device * dev) diff --git a/drivers/base/firmware.c b/drivers/base/firmware.c index d6ddcd338528..490f4e8f6507 100644 --- a/drivers/base/firmware.c +++ b/drivers/base/firmware.c @@ -6,7 +6,7 @@ #include <linux/module.h> #include <linux/init.h> -static decl_subsys(firmware,NULL); +static decl_subsys(firmware,NULL,NULL); int firmware_register(struct subsystem * s) { |
