DRAM controller magic values cleanup

This patch tries to cleanup as much of the magic values in dram.c as
possible. Obviously for some registers we have no information so cannot
fill those in. No actual code changes took place.

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
sunxi: DRAM & CCM register dump debug functions

Signed-off-by: Luke Leighton <lkcl@lkcl.net>
Signed-off-by: Henrik Nordstrom <henrik@henriknordstrom.net>
Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
sunxi: Allwinner SUN7I (A20) support

add a20 dram setup

Supply para->tpr3 as phase argument to dll0 and dllx setup

create CONFIG_SUN7I

SUN7I is using the same MMC controller as SUN5I

Signed-off-by: Luke Leighton <lkcl@lkcl.net>
Signed-off-by: Henrik Nordstrom <henrik@henriknordstrom.net>
Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
DRAM controller magic values cleanup (a20)

There where a few A20 magic values added and comments ommited. This
patch cleans those up.
add sun7i.h header

Cleanup sun7i config

Update my copyright

Signed-off-by: Luke Leighton <lkcl@lkcl.net>
Signed-off-by: Henrik Nordstrom <henrik@henriknordstrom.net>
Add more sun7i specifics from drop

This adds a few more specifics from sun7i. Command Rate was added, which
could tune memory slightly. Some code from Powermanamgement 'super
standby' that most likly can be cleared later if found to be unused.

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
add eoma68-a20

use a10_meminfo_static values

Cleanup sun7i config

Signed-off-by: Luke Leighton <lkcl@lkcl.net>
Signed-off-by: Henrik Nordstrom <henrik@henriknordstrom.net>
sunxi: Add A20-OLinuXIno board
sunxi: Add status led to A20-OLinuXino board
sunxi: Add Cubieboard2 (A20 on Cubieboard rev 2012-09-09)

dram_para is taken from script.bin/dmesg on Android 4.2 image