From f2e2b06fefe448de14cc009f865d879a8c334f4d Mon Sep 17 00:00:00 2001 From: Phong Tran Date: Tue, 9 Jun 2015 20:28:17 +0700 Subject: [PATCH] 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 --- drivers/staging/greybus/core.c | 2 -- drivers/staging/greybus/endo.h | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) 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; -- 2.39.5