u-boot-brain/arch/arm/include/asm/arch-sunxi
Hans de Goede 8ffc487c75 sunxi: Stop differentiating between 512M and 1G variants of the same board
While working on adding more boards I noticed that we lack a config for
the 512M cubieboard, and that some of the new boards which I want to add also
have 512M and 1G variants, rather then adding 2 defconfig's for all of these,
lets switch the exising boards which have both a 512M and 1024M variant over
to the sun4i dram autoconfig code.

This also drops the foo_RAMSIZE_defconfig variants of boards where we currently
have 2 separate configs already.

Note:
1) The newly introduced CONFIG_DRAM_EMR1 kconfig value is not used with
a value other then its default for now, but we need this to be configurable
to support some new boards with auto dram config.

2) We always set all CONFIG_DRAM_foo values in defconfigs, even if they match
the defaults, this is done to make it more clear what values are used for a
certain board.

This has been tested on a Mele A1000, Mini-X and a Cubieboard, all 1G
variants, the dram autoconfig code has also been tested on a 512M mk802
(a defconfig for the mk802 is added in a later patch).

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
2015-01-22 12:34:56 +01:00
..
clock_sun4i.h sunxi: Move clock_get_pllX / clock_set_pllX protos to mach specific headers 2015-01-22 12:34:55 +01:00
clock_sun6i.h sunxi: Move clock_get_pllX / clock_set_pllX protos to mach specific headers 2015-01-22 12:34:55 +01:00
clock_sun9i.h sun9i: Add clock_sun9i.h with ccu register layout for sun9i 2015-01-22 12:34:55 +01:00
clock.h sun9i: Add clock_sun9i.h with ccu register layout for sun9i 2015-01-22 12:34:55 +01:00
cpu_sun4i.h sunxi: Rename cpu.h to cpu_sun4i.h 2015-01-22 12:34:55 +01:00
cpu_sun9i.h sun9i: Add cpu_sun9i.h with iomem defines 2015-01-22 12:34:55 +01:00
cpu.h sun9i: Add cpu_sun9i.h with iomem defines 2015-01-22 12:34:55 +01:00
cpucfg_sun6i.h sun6i: Add cpucfg register definitions 2014-11-13 14:49:01 +01:00
display.h sunxi: display: Make lcd display clk phase configurable 2015-01-22 12:34:55 +01:00
dram_sun4i.h sunxi: Stop differentiating between 512M and 1G variants of the same board 2015-01-22 12:34:56 +01:00
dram_sun6i.h sun6i: Add dram initialization code 2014-11-13 14:49:01 +01:00
dram_sun8i.h sun8i: Add dram initialization support 2015-01-14 14:56:37 +01:00
dram.h sunxi: Fix buggy sun6i/sun8i DRAM size detection logic 2015-01-14 14:56:37 +01:00
gpio.h sunxi: video: Add lvds support 2015-01-14 14:56:40 +01:00
i2c.h sunxi: Add i2c support 2014-07-18 19:41:30 +01:00
mmc.h sunxi: mmc: Add support for sun9i (A80) 2015-01-22 12:34:55 +01:00
p2wi.h sun6i: Add new p2wi controller driver 2014-11-13 14:49:01 +01:00
prcm.h sunxi: Add support for the rsb (Reduced Serial Bus) 2015-01-14 14:56:36 +01:00
rsb.h sunxi: Add support for the rsb (Reduced Serial Bus) 2015-01-14 14:56:36 +01:00
spl.h arm: spl: fix include guard 2014-07-05 09:28:21 +02:00
sys_proto.h sunxi: add sun7i clocks and timer support. 2014-05-25 16:12:12 +02:00
timer.h sunxi: Use CONFIG_MACH_SUN?I from Kconfig instead of CONFIG_SUN?I 2014-11-05 13:09:58 +01:00
usbc.h sunxi: Move usb-controller init code out of ehci-sunxi.c for reuse for otg 2015-01-14 14:56:40 +01:00
watchdog.h sunxi: Use CONFIG_MACH_SUN?I from Kconfig instead of CONFIG_SUN?I 2014-11-05 13:09:58 +01:00