[PATCH 2/2] arm: bcm2835: properly use IOMEM() to define virtual address constants
Stephen Warren
swarren at wwwdotorg.org
Mon Oct 29 22:32:02 EDT 2012
On 10/28/2012 04:24 AM, Thomas Petazzoni wrote:
> Like we now do for all ARM platforms, use IOMEM() to define virtual
> address constants, so that they get typed as 'void __iomem *'
> pointers. It for now requires a cast when defining the map_desc entry,
> but that cast should disappear once we switch map_desc to the usage of
> 'void __iomem *' pointers.
> diff --git a/arch/arm/mach-bcm2835/bcm2835.c b/arch/arm/mach-bcm2835/bcm2835.c
> static struct map_desc io_map __initdata = {
> - .virtual = BCM2835_PERIPH_VIRT,
> + .virtual = (unsigned long) BCM2835_PERIPH_VIRT,
Very nit-picky, but there shouldn't be a space after the cast there.
More information about the linux-arm-kernel
mailing list