[PATCH] ARM: mvebu: fix RAM size for Armada XP board DB-MV784MP-GP

Jason Cooper jason at lakedaemon.net
Thu Mar 14 11:39:27 EDT 2013


On Wed, Mar 13, 2013 at 11:13:07AM -0600, Jason Gunthorpe wrote:
> On Wed, Mar 13, 2013 at 10:54:19AM -0400, Jason Cooper wrote:
> 
> > > I was wrong in my initial version, all we can do in 32 bits is not
> > > 4GB but 4GB-1B: reg = <0x00000000 0xFFFFFFFF>
> > 
> > hmmm, with the impending conquering of the server market by ARM, you'd
> > think we'd at least be able to parse a 64 bit integer...
> 
> AFAIK, it would be like this:
> 
> / {
>         #address-cells = <2>;
>         #size-cells = <2>;
>         memory {
>                 device_type = "memory";
>                 reg = <0 0  1 0>;
>         };
> 
> And the other children nodes must be revised to support the 2 dw
> address and size..

Agreed, but that's a pretty invasive change for a fix.  I'll go with
0xFFFFFFFF for now, and look forward to LPAE support including proper
64bit values.

thx,

Jason.



More information about the linux-arm-kernel mailing list