sunxi: Stop differentiating between 512M and 1G variants of the same board
authorHans de Goede <hdegoede@redhat.com>
Sat, 17 Jan 2015 13:24:55 +0000 (14:24 +0100)
committerHans de Goede <hdegoede@redhat.com>
Thu, 22 Jan 2015 11:34:56 +0000 (12:34 +0100)
commit8ffc487c759b985bff7951cc9a8c1bc55e74bfc5
tree72439404dc537a0a1a4f9fc45e2f355214289144
parente18233493e7b3610d98779522726daad53c0d47e
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>
14 files changed:
arch/arm/include/asm/arch-sunxi/dram_sun4i.h
board/sunxi/Kconfig
board/sunxi/MAINTAINERS
board/sunxi/Makefile
board/sunxi/dram_cubieboard.c [deleted file]
board/sunxi/dram_sun4i_360_1024_iow16.c [deleted file]
board/sunxi/dram_sun4i_360_1024_iow8.c [deleted file]
board/sunxi/dram_sun4i_360_512.c [deleted file]
board/sunxi/dram_sun4i_auto.c [new file with mode: 0644]
configs/Cubieboard_defconfig
configs/Mele_A1000G_defconfig [deleted file]
configs/Mele_A1000_defconfig
configs/Mini-X-1Gb_defconfig [deleted file]
configs/Mini-X_defconfig