diff options
| author | Patrick Mochel <mochel@segfault.osdl.org> | 2002-03-25 17:49:57 -0800 |
|---|---|---|
| committer | Patrick Mochel <mochel@segfault.osdl.org> | 2002-03-25 17:49:57 -0800 |
| commit | 9294c63a3b3ac327909fd59d67435af373d4487d (patch) | |
| tree | 0b113f0addf382c19574c82a0ad4520ff18d319c | |
| parent | 085c9a18acd4003fa77cf852aa770e52b2ce6a71 (diff) | |
Add concept of system bus, so system devices (CPUs, PICs, etc) can have a common home in the device tree.
Add helper functions for {un,}registering.
| -rw-r--r-- | drivers/base/Makefile | 4 | ||||
| -rw-r--r-- | drivers/base/sys.c | 0 | ||||
| -rw-r--r-- | include/linux/device.h | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/drivers/base/Makefile b/drivers/base/Makefile index d206ad37467a..a6885490ffe0 100644 --- a/drivers/base/Makefile +++ b/drivers/base/Makefile @@ -1,7 +1,7 @@ O_TARGET := base.o -obj-y := core.o interface.o fs.o +obj-y := core.o sys.o interface.o fs.o -export-objs := core.o interface.o fs.o +export-objs := core.o sys.o interface.o fs.o include $(TOPDIR)/Rules.make diff --git a/drivers/base/sys.c b/drivers/base/sys.c new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/drivers/base/sys.c diff --git a/include/linux/device.h b/include/linux/device.h index f8234fdff19f..23423daa895c 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -143,4 +143,8 @@ static inline void get_device(struct device * dev) extern void put_device(struct device * dev); +/* drivers/base/sys.c */ +extern int register_sys_device(struct device * dev); +extern void unregister_sys_device(struct device * dev); + #endif /* _DEVICE_H_ */ |
