diff options
| author | Greg Kroah-Hartman <gregkh@suse.de> | 2007-11-02 13:56:00 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-11-02 13:56:00 -0700 |
| commit | 16114f6ed4350f902c94305f772d2a0f7b6b2992 (patch) | |
| tree | aa622e900624732b7fd31df0f6697bae8b1691e2 /f4.patch | |
| parent | c1654619e16b47a5bb59cade41aabf45d8176f72 (diff) | |
| download | patches-16114f6ed4350f902c94305f772d2a0f7b6b2992.tar.gz | |
more driver core patches added
Diffstat (limited to 'f4.patch')
| -rw-r--r-- | f4.patch | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/f4.patch b/f4.patch deleted file mode 100644 index 91f3423065abf1..00000000000000 --- a/f4.patch +++ /dev/null @@ -1,75 +0,0 @@ ---- - drivers/base/firmware.c | 22 ++++------------------ - drivers/firmware/edd.c | 1 + - include/linux/device.h | 4 +--- - 3 files changed, 6 insertions(+), 21 deletions(-) - ---- a/drivers/base/firmware.c -+++ b/drivers/base/firmware.c -@@ -3,11 +3,11 @@ - * - * Copyright (c) 2002-3 Patrick Mochel - * Copyright (c) 2002-3 Open Source Development Labs -+ * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de> -+ * Copyright (c) 2007 Novell Inc. - * - * This file is released under the GPLv2 -- * - */ -- - #include <linux/kobject.h> - #include <linux/module.h> - #include <linux/init.h> -@@ -16,19 +16,8 @@ - - #include "base.h" - --static struct kset *firmware_kset; -- --int firmware_register(struct kset *s) --{ -- s->kobj.kset = firmware_kset; -- s->kobj.ktype = NULL; -- return subsystem_register(s); --} -- --void firmware_unregister(struct kset *s) --{ -- subsystem_unregister(s); --} -+struct kset *firmware_kset; -+EXPORT_SYMBOL(firmware_kset); - - int __init firmware_init(void) - { -@@ -37,6 +26,3 @@ int __init firmware_init(void) - return PTR_ERR(firmware_kset); - return 0; - } -- --EXPORT_SYMBOL_GPL(firmware_register); --EXPORT_SYMBOL_GPL(firmware_unregister); ---- a/drivers/firmware/edd.c -+++ b/drivers/firmware/edd.c -@@ -756,6 +756,7 @@ edd_init(void) - return 1; - } - -+ edd_subsys-> - rc = firmware_register(&edd_subsys); - if (rc) - return rc; ---- a/include/linux/device.h -+++ b/include/linux/device.h -@@ -543,10 +543,8 @@ extern void device_shutdown(void); - /* drivers/base/sys.c */ - extern void sysdev_shutdown(void); - -- - /* drivers/base/firmware.c */ --extern int __must_check firmware_register(struct kset *); --extern void firmware_unregister(struct kset *); -+struct kset *firmware_kset; - - /* debugging and troubleshooting/diagnostic helpers. */ - extern const char *dev_driver_string(struct device *dev); |
