diff options
author | John Baldwin <jhb@FreeBSD.org> | 2006-09-11 22:20:37 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2006-09-11 22:20:37 +0000 |
commit | 3bb00f61a274685858e022369c683c0bb1af8620 (patch) | |
tree | 2f62647bd32c1d1e3a0772668981023f204c76cb /sys/dev/smbus/smbus.c | |
parent | 788de9d47276d9ea5169ee7eece3f943da9195ba (diff) | |
download | src-3bb00f61a274685858e022369c683c0bb1af8620.tar.gz src-3bb00f61a274685858e022369c683c0bb1af8620.zip |
- Revert making bus_generic_add_child() the default for BUS_ADD_CHILD().
Instead, we want busses to explicitly specify an add_child routine if they
want to support identify routines, but by default disallow having outside
drivers add devices.
- Give smbus(4) an explicit bus_add_child() method.
Requested by: imp
Notes
Notes:
svn path=/head/; revision=162237
Diffstat (limited to 'sys/dev/smbus/smbus.c')
-rw-r--r-- | sys/dev/smbus/smbus.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/smbus/smbus.c b/sys/dev/smbus/smbus.c index ce7bdc62a8b4..41cc49a77c50 100644 --- a/sys/dev/smbus/smbus.c +++ b/sys/dev/smbus/smbus.c @@ -56,6 +56,7 @@ static device_method_t smbus_methods[] = { DEVMETHOD(device_detach, smbus_detach), /* bus interface */ + DEVMETHOD(bus_add_child, bus_generic_add_child), DEVMETHOD(bus_print_child, bus_generic_print_child), { 0, 0 } |