Commit 457eaa8a authored by David S. Miller's avatar David S. Miller

[FC4]: Fix iomem warnings in SOCAL driver.

parent 1dd39926
...@@ -60,7 +60,7 @@ static char *version = ...@@ -60,7 +60,7 @@ static char *version =
#define for_each_socal(s) for (s = socals; s; s = s->next) #define for_each_socal(s) for (s = socals; s; s = s->next)
struct socal *socals = NULL; struct socal *socals = NULL;
static void socal_copy_from_xram(void *d, unsigned long xram, long size) static void socal_copy_from_xram(void *d, void __iomem *xram, long size)
{ {
u32 *dp = (u32 *) d; u32 *dp = (u32 *) d;
while (size) { while (size) {
...@@ -70,7 +70,7 @@ static void socal_copy_from_xram(void *d, unsigned long xram, long size) ...@@ -70,7 +70,7 @@ static void socal_copy_from_xram(void *d, unsigned long xram, long size)
} }
} }
static void socal_copy_to_xram(unsigned long xram, void *s, long size) static void socal_copy_to_xram(void __iomem *xram, void *s, long size)
{ {
u32 *sp = (u32 *) s; u32 *sp = (u32 *) s;
while (size) { while (size) {
......
...@@ -295,9 +295,9 @@ struct socal { ...@@ -295,9 +295,9 @@ struct socal {
socal_cq req[4]; /* Request CQs */ socal_cq req[4]; /* Request CQs */
socal_cq rsp[4]; /* Response CQs */ socal_cq rsp[4]; /* Response CQs */
int socal_no; int socal_no;
unsigned long regs; void __iomem *regs;
unsigned long xram; void __iomem *xram;
unsigned long eeprom; void __iomem *eeprom;
fc_wwn wwn; fc_wwn wwn;
u32 imask; /* Our copy of regs->imask */ u32 imask; /* Our copy of regs->imask */
u32 cfg; /* Our copy of regs->cfg */ u32 cfg; /* Our copy of regs->cfg */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment