Use PHYS_SDRAM_1_SIZE instead of magic value

U-Boot likes the defines PHYS_SDRAM_n_* and we should agree.

Patch applies cleanly to sunxi-current.

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
Randdom tiny fixes (resend based on sunxi-current)

I ran into little stuff that wasn't consistend and required fixing.
It's really just nitpicking on little things. It should have gone into
the previous cleanup patch; but i overlooked these 2 files.

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
Fix layout in copyright notice
early-printk uses hardcoded offset and lacks some spaces

This patch cleans up early printk a little by removing some magic values
and adding some spaces where needed.

Also there where some duplicates that where removed

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
sunxi-auxtek-t00?: Add statusled support

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Add Marsboard A10 board

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sun7i: Put the CPU in smp mode when starting (the non spl) u-boot

If the CPU is left in AMP mode, all its caches are disabled. This fixes the
circa 8 second delay when uncompressing the Linux uImage on boot.

Thanks to Maxime Ripard for pointing out this bit needs to be set.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Fix typos
Add Marsboard-A20 board
Make default sunxi prompts a little cleaner.
Startup secondary core on sun7i. Creates a new backwards compatible SMP boot protocol.
Enable ELF loading with network support.
Remove ZFS from default sunxi u-boot builds.
Fix /boot/ test in default environment.

If you've got everything on one partition, bootpath is set to "/boot/",
but the test in setargs was looking for "boot/", so it wound up using
the wrong root device.

Signed-off-by: Adam Sampson <ats@offog.org>