Thread (3 messages) 3 messages, 3 authors, 2011-08-31

Re: Virtual addresses in arch/powerpc/boot/dts/tqm8548*.dts ?

From: Paul Walmsley <paul@pwsan.com>
Date: 2011-08-31 01:55:48
Also in: linuxppc-dev

On Tue, 30 Aug 2011, Gary Thomas wrote:
On 2011-08-30 15:43, Paul Walmsley wrote:
quoted
So are these addresses virtual?  My (perhaps incorrect) understanding of
the device tree files was that they were intended to describe the physical
memory map, rather than the virtual memory map.  Or does this PowerPC
variant have the ability to dynamically change its own physical address
decoding?  Or is something else going on?
These addresses correspond to the internal registers which can be moved. 
The default address is set by hardware at reset time (check out the 
documentation on the hardware reset word).  Obviously one board is 
strapped for the IMMR at one address, another board at a different 
address.  I almost always configure my boards to use 0xF0000000 for the 
IMMR.
Got it.  Thanks Gary.


- Paul
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help