arm: tegra: emc: fix compiler warnings
authorPhilip Rakity <prakity@nvidia.com>
Tue, 3 Sep 2013 18:39:53 +0000 (19:39 +0100)
committerAjay Nandakumar <anandakumarm@nvidia.com>
Thu, 3 Oct 2013 13:47:27 +0000 (18:47 +0530)
commit06089cb4dde5d15df7950bdbc52375f321151337
treed72ba1e4489cae4991442096c0eda9cceb409d21
parent8ff3cc5ee59cb8ff0a26e4af7c25b59a79c545d6
arm: tegra: emc:  fix compiler warnings

/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc_writel':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:373:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc0_writel':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:377:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc1_writel':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:381:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc_readl':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:385:2:
warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:104:19: note: expected 'void const volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'mc_writel':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:389:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'mc_readl':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:393:2:
warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:104:19: note: expected 'void const volatile *' but argument is of type 'long unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'ccfifo_writel':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:398:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:399:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'set_over_temp_timing':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:496:2:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:497:2:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:498:2:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'do_clock_change':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:616:2:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:617:2:
warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:104:19: note: expected 'void const volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc_set_clock':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:673:3:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:677:4:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:679:4:
warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:731:5:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:746:5:
warning: passing argument 2 of '__raw_writel' discards 'const' qualifier from pointer target type [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:88:20:
note: expected 'void volatile *' but argument is of type 'void const *'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c: In function 'emc_get_timing':
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:788:4:
warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:104:19:
note: expected 'void const volatile *' but argument is of type 'unsigned int'
/nvidia/DEV_KERNEL/kernel/arch/arm/mach-tegra/tegra11_emc.c:790:4:
warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [enabled by default]
/nvidia/DEV_KERNEL/kernel/arch/arm/include/asm/io.h:104:19:
note: expected 'void const volatile *' but argument is of type 'unsigned int'

Change-Id: Iff0d3cb0992523942ba03b188569b1c61fd757be
Signed-off-by: Philip Rakity <prakity@nvidia.com>
Reviewed-on: http://git-master/r/269683
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
(cherry picked from commit 093ca058efce1e83c6d8e4ebca19fbf5be4d3977)
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>

Conflicts:
arch/arm/mach-tegra/tegra11_emc.c
arch/arm/mach-tegra/tegra11_emc.c