greybus: interface: make gb_interface_destroy() static

The function is only called locally, so mark it static to make sparse
happy.

Tested-by: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Greg Kroah-Hartman 2015-07-24 17:21:25 -07:00
parent 260998ebc6
commit d45b1b8674

View file

@ -183,7 +183,7 @@ struct gb_interface *gb_interface_create(struct greybus_host_device *hd,
/*
* Tear down a previously set up module.
*/
void gb_interface_destroy(struct gb_interface *intf)
static void interface_destroy(struct gb_interface *intf)
{
struct gb_module *module;
struct gb_bundle *bundle;
@ -279,7 +279,7 @@ void gb_interface_remove(struct greybus_host_device *hd, u8 interface_id)
struct gb_interface *intf = gb_interface_find(hd, interface_id);
if (intf)
gb_interface_destroy(intf);
interface_destroy(intf);
else
dev_err(hd->parent, "interface id %d not found\n",
interface_id);
@ -290,5 +290,5 @@ void gb_interfaces_remove(struct greybus_host_device *hd)
struct gb_interface *intf, *temp;
list_for_each_entry_safe(intf, temp, &hd->interfaces, links)
gb_interface_destroy(intf);
interface_destroy(intf);
}