* [PATCH] Fix IP32 sparse warnings
@ 2005-11-12 23:38 Arnaud Giersch
0 siblings, 0 replies; only message in thread
From: Arnaud Giersch @ 2005-11-12 23:38 UTC (permalink / raw)
To: ralf; +Cc: linux-mips
Add __iomem qualifier to crime and mace pointers.
Signed-off-by: Arnaud Giersch <arnaud.giersch@free.fr>
---
I passed my code through sparse and got some warnings.
arch/mips/sgi-ip32/crime.c | 4 ++--
include/asm-mips/ip32/crime.h | 2 +-
include/asm-mips/ip32/mace.h | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/mips/sgi-ip32/crime.c b/arch/mips/sgi-ip32/crime.c
--- a/arch/mips/sgi-ip32/crime.c
+++ b/arch/mips/sgi-ip32/crime.c
@@ -19,8 +19,8 @@
#include <asm/ip32/crime.h>
#include <asm/ip32/mace.h>
-struct sgi_crime *crime;
-struct sgi_mace *mace;
+struct sgi_crime __iomem *crime;
+struct sgi_mace __iomem *mace;
EXPORT_SYMBOL_GPL(mace);
diff --git a/include/asm-mips/ip32/crime.h b/include/asm-mips/ip32/crime.h
--- a/include/asm-mips/ip32/crime.h
+++ b/include/asm-mips/ip32/crime.h
@@ -154,7 +154,7 @@ struct sgi_crime {
#define CRIME_MEM_ERROR_ECC_REPL_MASK 0xffffffff
};
-extern struct sgi_crime *crime;
+extern struct sgi_crime __iomem *crime;
#define CRIME_HI_MEM_BASE 0x40000000 /* this is where whole 1G of RAM is mapped */
diff --git a/include/asm-mips/ip32/mace.h b/include/asm-mips/ip32/mace.h
--- a/include/asm-mips/ip32/mace.h
+++ b/include/asm-mips/ip32/mace.h
@@ -363,6 +363,6 @@ struct sgi_mace {
char _pad6[0x80000 - sizeof(struct mace_isa)];
};
-extern struct sgi_mace *mace;
+extern struct sgi_mace __iomem *mace;
#endif /* __ASM_MACE_H__ */
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-11-12 23:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-12 23:38 [PATCH] Fix IP32 sparse warnings Arnaud Giersch
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.