[PATCH v3 2/5] ARM: vexpress: Get rid of MMIO_P2V
Pawel Moll
pawel.moll at arm.com
Wed Nov 30 08:52:09 EST 2011
On Wed, 2011-11-30 at 13:48 +0000, Arnd Bergmann wrote:
> On Wednesday 30 November 2011, Pawel Moll wrote:
> > > and so on. This ends up being more readable IMHO because it
> > > means you don't have to know what the macro does.
> >
> > I wouldn't mind that, it's just that the V2M_PERIPH is also used in the
> > map_desc:
> >
> > static struct map_desc v2m_io_desc[] __initdata = {
> > {
> > .virtual = V2M_PERIPH,
> >
> > and as the .virtual is unsigned long I'd need a cast in one place or the
> > other.
>
> I have patches for other platforms to do the same conversion and
> add the cast here, but also plan to change the way that I/O mappings
> are done in the long run, you have to specify the virtual address
> as __iomem* instead of an integer anyway.
Fine, in this case I'll do the same.
Cheers!
Paweł
More information about the linux-arm-kernel
mailing list