From: Phong Tran Date: Tue, 9 Jun 2015 13:28:17 +0000 (+0700) Subject: greybus: endo: move endo id map declaration to endo.h X-Git-Tag: v4.9-rc1~119^2~378^2~21^2~1487 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f2e2b06fefe448de14cc009f865d879a8c334f4d;p=karo-tx-linux.git greybus: endo: move endo id map declaration to endo.h There is a sparse warning. The endo id map is also used in endo.c. Should define in endo.h Signed-off-by: Phong Tran Reviewed-by: Alex Elder Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/greybus/core.c b/drivers/staging/greybus/core.c index 23e0359d18c2..a4d7057a061c 100644 --- a/drivers/staging/greybus/core.c +++ b/drivers/staging/greybus/core.c @@ -18,8 +18,6 @@ #include "greybus.h" -extern struct ida greybus_endo_id_map; - /* Allow greybus to be disabled at boot if needed */ static bool nogreybus; #ifdef MODULE diff --git a/drivers/staging/greybus/endo.h b/drivers/staging/greybus/endo.h index 2547b63e59bb..63dbadf5589f 100644 --- a/drivers/staging/greybus/endo.h +++ b/drivers/staging/greybus/endo.h @@ -46,6 +46,7 @@ struct gb_endo { }; #define to_gb_endo(d) container_of(d, struct gb_endo, dev) +extern struct ida greybus_endo_id_map; /* Greybus "private" definitions */ struct greybus_host_device;