[PATCH] Start arch/powerpc/boot code reorganization
Sergei Shtylyov
sshtylyov at ru.mvista.com
Sat Sep 23 05:36:11 EST 2006
Hello.
Mark A. Greer wrote:
> Here is where I think we are for getting the effective base addr
> of the regs for the console uart in the bootwrapper:
> 1) We add the "fw,address" property to the uart's dt node. That
> property provides the effective base address of the uart's registers
> left over by the firmware. The format is similar to that of the
> "reg" property in that it contains an "address size" tuple.
> 2) The effective address width (32 or 64 bits) (i.e., the # cells in
> the "address" portion of the tuple) is indicated by the presence of the
> "/cpus/64-bit" property. If it exists, the effective addr space is
> 64-bits wide (2 cells); if not, its 32-bits wide (1 cell).
>
> 3) The number of cells in the "size" portion of the tuple is indicated
> by the nearest #size-cells as you go up the tree. Just like the "reg"
> property.
Well, is there need for duplication of size if "reg" prop must be present
anyway?
WBR, Sergei
More information about the Linuxppc-dev
mailing list