Commit fd1c2e54 authored by Alex Elder's avatar Alex Elder Committed by Greg Kroah-Hartman

greybus: core: rename greybus_deregister()

Rename greybus_deregister() to be greybus_deregister_driver(), so
its name mirrors the greybus_register_driver() function it matches.
Define greybus_deregister() to be a trivial macro.
Signed-off-by: default avatarAlex Elder <elder@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent 81c3a772
...@@ -155,11 +155,11 @@ int greybus_register_driver(struct greybus_driver *driver, struct module *owner, ...@@ -155,11 +155,11 @@ int greybus_register_driver(struct greybus_driver *driver, struct module *owner,
} }
EXPORT_SYMBOL_GPL(greybus_register_driver); EXPORT_SYMBOL_GPL(greybus_register_driver);
void greybus_deregister(struct greybus_driver *driver) void greybus_deregister_driver(struct greybus_driver *driver)
{ {
driver_unregister(&driver->driver); driver_unregister(&driver->driver);
} }
EXPORT_SYMBOL_GPL(greybus_deregister); EXPORT_SYMBOL_GPL(greybus_deregister_driver);
static DEFINE_MUTEX(hd_mutex); static DEFINE_MUTEX(hd_mutex);
......
...@@ -132,11 +132,13 @@ struct greybus_driver { ...@@ -132,11 +132,13 @@ struct greybus_driver {
/* Don't call these directly, use the module_greybus_driver() macro instead */ /* Don't call these directly, use the module_greybus_driver() macro instead */
int greybus_register_driver(struct greybus_driver *driver, int greybus_register_driver(struct greybus_driver *driver,
struct module *module, const char *mod_name); struct module *module, const char *mod_name);
void greybus_deregister(struct greybus_driver *driver); void greybus_deregister_driver(struct greybus_driver *driver);
/* define to get proper THIS_MODULE and KBUILD_MODNAME values */ /* define to get proper THIS_MODULE and KBUILD_MODNAME values */
#define greybus_register(driver) \ #define greybus_register(driver) \
greybus_register_driver(driver, THIS_MODULE, KBUILD_MODNAME) greybus_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
#define greybus_deregister(driver) \
greybus_deregister_driver(driver)
/** /**
* module_greybus_driver() - Helper macro for registering a Greybus driver * module_greybus_driver() - Helper macro for registering a Greybus driver
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment