Thread (2 messages) 2 messages, 2 authors, 2011-11-30

[PATCH v3 2/5] ARM: vexpress: Get rid of MMIO_P2V

From: Pawel Moll <hidden>
Date: 2011-11-30 13:52:09
Also in: linux-devicetree

Possibly related (same subject, not in this thread)

On Wed, 2011-11-30 at 13:48 +0000, Arnd Bergmann wrote:
On Wednesday 30 November 2011, Pawel Moll wrote:
quoted
quoted
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?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help