From 9bdc3de9d0b183e16850527e127a2687c000864b Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Tue, 10 Feb 2009 13:39:52 +0100 Subject: [PATCH] --- yaml --- r: 137150 b: refs/heads/master c: 1144d6535fdea5133875dab4a0be5515ae5cb681 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/arm/plat-s3c/include/plat/uncompress.h | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 2f0ccabb8156..0b8480faa0df 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: adf8b37bafc1495393201a2ae4235846371870d0 +refs/heads/master: 1144d6535fdea5133875dab4a0be5515ae5cb681 diff --git a/trunk/arch/arm/plat-s3c/include/plat/uncompress.h b/trunk/arch/arm/plat-s3c/include/plat/uncompress.h index 6061de87f225..dc66a477f62e 100644 --- a/trunk/arch/arm/plat-s3c/include/plat/uncompress.h +++ b/trunk/arch/arm/plat-s3c/include/plat/uncompress.h @@ -90,7 +90,10 @@ static inline void flush(void) { } -#define __raw_writel(d,ad) do { *((volatile unsigned int *)(ad)) = (d); } while(0) +#define __raw_writel(d, ad) \ + do { \ + *((volatile unsigned int __force *)(ad)) = (d); \ + } while (0) /* CONFIG_S3C_BOOT_WATCHDOG *