Driver core: "platform_driver_probe() can save codespace": save codespace
authorAndrew Morton <akpm@osdl.org>
Mon, 4 Dec 2006 22:56:36 +0000 (14:56 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 13 Dec 2006 23:38:45 +0000 (15:38 -0800)
This function can be __init

Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/base/platform.c

index d1df4a0879245d8dee8a91311fdf4ba7e4951a4a..0338289f9b5cf9b60fc519260eae598b745e7b4b 100644 (file)
@@ -473,7 +473,7 @@ EXPORT_SYMBOL_GPL(platform_driver_unregister);
  * Returns zero if the driver registered and bound to a device, else returns
  * a negative error code and with the driver not registered.
  */
-int platform_driver_probe(struct platform_driver *drv,
+int __init_or_module platform_driver_probe(struct platform_driver *drv,
                int (*probe)(struct platform_device *))
 {
        int retval, code;