diff options
author | Shaokun Zhang <zhangshaokun@hisilicon.com> | 2018-07-15 18:08:56 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-07-16 13:32:20 +0200 |
commit | 46d3a03781ea70e25360660ac53bbb838de11c97 (patch) | |
tree | 88fd0e1204a97c05b57e8bd2ead787546eeb9da8 /drivers | |
parent | 3ec78790ec9a1e23fd9b6c8681a7cd3b64d3ad23 (diff) | |
download | linux-stable-46d3a03781ea70e25360660ac53bbb838de11c97.tar.gz linux-stable-46d3a03781ea70e25360660ac53bbb838de11c97.tar.bz2 linux-stable-46d3a03781ea70e25360660ac53bbb838de11c97.zip |
driver core: remove unnecessary function extern declare
device_private_init is called only in core.c, extern declare is
unnecessary and make it static.
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: "Rafael J. Wysocki" <rafael@kernel.org>
Signed-off-by: Shaokun Zhang <zhangshaokun@hisilicon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/base/base.h | 2 | ||||
-rw-r--r-- | drivers/base/core.c | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/drivers/base/base.h b/drivers/base/base.h index a75c3025fb78..7a419a7a6235 100644 --- a/drivers/base/base.h +++ b/drivers/base/base.h @@ -84,8 +84,6 @@ struct device_private { #define to_device_private_bus(obj) \ container_of(obj, struct device_private, knode_bus) -extern int device_private_init(struct device *dev); - /* initialisation functions */ extern int devices_init(void); extern int buses_init(void); diff --git a/drivers/base/core.c b/drivers/base/core.c index ceb8ce90aebb..9a6c71038616 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c @@ -1736,7 +1736,7 @@ static void device_remove_sys_dev_entry(struct device *dev) } } -int device_private_init(struct device *dev) +static int device_private_init(struct device *dev) { dev->p = kzalloc(sizeof(*dev->p), GFP_KERNEL); if (!dev->p) |