]> xenbits.xensource.com Git - qemu-xen-unstable.git/commitdiff
riscv/virt: Increase flash size
authorAlistair Francis <alistair.francis@wdc.com>
Thu, 7 Nov 2019 00:47:20 +0000 (16:47 -0800)
committerPalmer Dabbelt <palmer@dabbelt.com>
Thu, 14 Nov 2019 17:53:28 +0000 (09:53 -0800)
Coreboot developers have requested that they have at least 32MB of flash
to load binaries. We currently have 32MB of flash, but it is split in
two to allow loading two flash binaries. Let's increase the flash size
from 32MB to 64MB to ensure we have a single region that is 32MB.

No QEMU release has include flash in the RISC-V virt machine, so this
isn't a breaking change.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
hw/riscv/virt.c

index cc8f311e6bbb928e190cd8ff4f6e47a1b0434923..23f340df193eb91d2859a9223528974e87e357a4 100644 (file)
@@ -62,7 +62,7 @@ static const struct MemmapEntry {
     [VIRT_PLIC] =        {  0xc000000,     0x4000000 },
     [VIRT_UART0] =       { 0x10000000,         0x100 },
     [VIRT_VIRTIO] =      { 0x10001000,        0x1000 },
-    [VIRT_FLASH] =       { 0x20000000,     0x2000000 },
+    [VIRT_FLASH] =       { 0x20000000,     0x4000000 },
     [VIRT_DRAM] =        { 0x80000000,           0x0 },
     [VIRT_PCIE_MMIO] =   { 0x40000000,    0x40000000 },
     [VIRT_PCIE_PIO] =    { 0x03000000,    0x00010000 },