[ARM] S3C64XX: Fix warnings from map_io initilaisers
authorBen Dooks <ben-linux@fluff.org>
Tue, 21 Oct 2008 13:07:13 +0000 (14:07 +0100)
committerBen Dooks <ben-linux@fluff.org>
Mon, 15 Dec 2008 23:19:35 +0000 (23:19 +0000)
Discard the 'void *' from the pointers used for the
virtual addresses when setting up the .virtual fields
of the io map to avoid implicit cast warnings

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
 Index: linux.git/arch/arm/plat-s3c64xx/cpu.c
===================================================================

arch/arm/plat-s3c64xx/cpu.c

index 0bbc0e2..36182fc 100644 (file)
@@ -68,7 +68,7 @@ static struct cpu_table cpu_ids[] __initdata = {
 
 static struct map_desc s3c_iodesc[] __initdata = {
        {
-               .virtual        = S3C_VA_SYS,
+               .virtual        = (unsigned long)S3C_VA_SYS,
                .pfn            = __phys_to_pfn(S3C64XX_PA_SYSCON),
                .length         = SZ_4K,
                .type           = MT_DEVICE,
@@ -78,22 +78,22 @@ static struct map_desc s3c_iodesc[] __initdata = {
                .length         = SZ_4K,
                .type           = MT_DEVICE,
        }, {
-               .virtual        = S3C_VA_VIC0,
+               .virtual        = (unsigned long)S3C_VA_VIC0,
                .pfn            = __phys_to_pfn(S3C64XX_PA_VIC0),
                .length         = SZ_16K,
                .type           = MT_DEVICE,
        }, {
-               .virtual        = S3C_VA_VIC1,
+               .virtual        = (unsigned long)S3C_VA_VIC1,
                .pfn            = __phys_to_pfn(S3C64XX_PA_VIC1),
                .length         = SZ_16K,
                .type           = MT_DEVICE,
        }, {
-               .virtual        = S3C_VA_TIMER,
+               .virtual        = (unsigned long)S3C_VA_TIMER,
                .pfn            = __phys_to_pfn(S3C_PA_TIMER),
                .length         = SZ_16K,
                .type           = MT_DEVICE,
        }, {
-               .virtual        = S3C64XX_VA_GPIO,
+               .virtual        = (unsigned long)S3C64XX_VA_GPIO,
                .pfn            = __phys_to_pfn(S3C64XX_PA_GPIO),
                .length         = SZ_4K,
                .type           = MT_DEVICE,