qemu/hw
Cédric Le Goater c2da8a8b90 ast2400: add a memory controller device model
The uboot in the previous release of the SDK was using a hardcoded
value for memory size. This is not true anymore, the value is now
retrieved from the memory controller.

Below is a model for this device, only supporting unlock and
configuration. Without it, we endup running a guest with 64MB, which
is a bit low nowdays. It uses a 'silicon-rev' property and ram_size to
build a default value. Some bits should be linked to SCU strapping
registers but it seems a bit complex to add for the current need.

The model is ready for the AST2500 SOC.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2016-09-06 19:52:17 +01:00
..
9pfs
acpi
alpha
arm ast2400: add a memory controller device model 2016-09-06 19:52:17 +01:00
audio
block xen: use native disk xenbus protocol if possible 2016-08-30 15:01:01 -07:00
bt
char
core
cpu
cris
display
dma
gpio
i2c
i386
ide ide: ide-cd without drive property for empty drive 2016-09-05 19:06:47 +02:00
input
intc s390x: wrap flic savevm calls into vmstate 2016-09-05 15:15:16 +02:00
ipack
ipmi
isa
lm32
m68k
mem
microblaze
mips
misc ast2400: add a memory controller device model 2016-09-06 19:52:17 +01:00
moxie
net
nvram
openrisc
pci
pci-bridge
pci-host
pcmcia
ppc
s390x s390x/kvm: allow runtime-instrumentation for "none" machine 2016-09-06 17:06:50 +02:00
scsi scsi: scsi-cd without drive property for empty drive 2016-09-05 19:06:47 +02:00
sd
sh4
smbios
sparc
sparc64
ssi
timer
tpm
tricore
unicore32
usb
vfio
virtio
watchdog
xen
xenpv
xtensa
Makefile.objs