Re: [PULL] Add support for Texas Instruments C6X architecture

From: Linus Torvalds
Date: Tue Nov 08 2011 - 14:04:09 EST


On Tue, Nov 8, 2011 at 10:08 AM, Mark Salter <msalter@xxxxxxxxxx> wrote:
>
> Having a little time to think about this some more, I'm going to take
> another crack at it. Defining __pa/__va with PAGE_OFFSET as they are
> currently creates a physical space which doesn't match the hardware
> when PAGE_OFFSET is non-zero.
>
> For arches using device tree support, that means that the physical
> addresses in the device tree are either linux-specific or early boot
> code would have to go through the tree to fixup the "hardware physical"
> addresses so that they are "linux physical" addresses for the kernel.

Ok, that's actually a good argument - external interfaces defining
what "physical" means.

Fair enough. I'll consider myself convinced.

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/