Crap, forgot to type --compose, so here goes.

These patches add more generic register dumping for A31 and A23.

Generic means: the three memory ranges get printed, so that we can, in 
future, when we finally have gotten solid information on the memory 
controllers on the newer SoCs, write small tools to extract the 
information we need for u-boot to set up a specific device.
 
Currently, A31 tries to print whole register ranges for com, ctl and 
phy, and tries to also name them as much as possible. A23 just prints 
the non-null registers in those register ranges.

A33 and A80 still are TODO. I expect that A33 will be the same as A23. 
A80 will need to also print the second channel CTL and PHY registers.

Preliminary findings tell me that A31 and A23 share very little with 
respect to their memory controllers. Also, it seems that we have a 
divide too much or a shift too litte with our DRAM PLL, as we end up at 
exactly half of what the .fex tells us.

For those who want a quick run: 
http://dl.linux-sunxi.org/users/libv/meminfo/meminfo

For those with A33 and A80 hw, please hack this code to run it on those 
platforms.

Thanks,

Luc Verhaegen.

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to