diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2013-01-16 14:36:56 (GMT) |
---|---|---|
committer | Artem Bityutskiy <artem.bityutskiy@linux.intel.com> | 2013-02-04 07:26:30 (GMT) |
commit | 44fe63fc0fcbfef65b5a8c015abb4dbbbcc90f23 (patch) | |
tree | 71074847d659682f7a71b944818db47d92bdbaea | |
parent | 81f53ff89c136b72fc35a91d676aca2bc332bd33 (diff) | |
download | linux-44fe63fc0fcbfef65b5a8c015abb4dbbbcc90f23.tar.xz |
mtd: uclinux: add a comment about why uclinux_ram_map must not be static
I was (at least) the second person trying to fix a warning by sparse, so
document in the code why this is a bad idea and add an extern declaration to
make sparse happy.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Greg Ungerer <gerg@uclinux.org>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
-rw-r--r-- | drivers/mtd/maps/uclinux.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/mtd/maps/uclinux.c b/drivers/mtd/maps/uclinux.c index f56d0aa..c1af83d 100644 --- a/drivers/mtd/maps/uclinux.c +++ b/drivers/mtd/maps/uclinux.c @@ -29,6 +29,12 @@ #define MAP_NAME "ram" #endif +/* + * Blackfin uses uclinux_ram_map during startup, so it must not be static. + * Provide a dummy declaration to make sparse happy. + */ +extern struct map_info uclinux_ram_map; + struct map_info uclinux_ram_map = { .name = MAP_NAME, .size = 0, |