Skip to content

Commit

Permalink
[ARM] S3C: Fix warnings in the PM memory CRC code
Browse files Browse the repository at this point in the history
Fix warnings from struct resource being bigger than unsigned long by
forcing the type. We are only a 32bit platform so no physical memory
addresses will be too big to fit in this.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
  • Loading branch information
Ben Dooks committed Mar 8, 2009
1 parent 2261e0e commit 840eeeb
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions arch/arm/plat-s3c/pm-check.c
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@ static void s3c_pm_run_res(struct resource *ptr, run_fn_t fn, u32 *arg)
if ((ptr->flags & IORESOURCE_MEM) &&
strcmp(ptr->name, "System RAM") == 0) {
S3C_PMDBG("Found system RAM at %08lx..%08lx\n",
ptr->start, ptr->end);
(unsigned long)ptr->start,
(unsigned long)ptr->end);
arg = (fn)(ptr, arg);
}

Expand All @@ -75,7 +76,8 @@ static u32 *s3c_pm_countram(struct resource *res, u32 *val)
size += CHECK_CHUNKSIZE-1;
size /= CHECK_CHUNKSIZE;

S3C_PMDBG("Area %08lx..%08lx, %d blocks\n", res->start, res->end, size);
S3C_PMDBG("Area %08lx..%08lx, %d blocks\n",
(unsigned long)res->start, (unsigned long)res->end, size);

*val += size * sizeof(u32);
return val;
Expand Down

0 comments on commit 840eeeb

Please sign in to comment.