From bb7e0cde3cbd59e8b7d6e0e9c67e11f76cbe64d4 Mon Sep 17 00:00:00 2001 From: Alistair Francis Date: Fri, 9 Jul 2021 13:38:48 +1000 Subject: hw/riscv: opentitan: Add the flash alias OpenTitan has an alias of flash avaliable which is called virtual flash. Add support for that in the QEMU model. Signed-off-by: Alistair Francis Reviewed-by: Bin Meng Message-id: c9cfbd2dd840fd0076877b8ea4d6dcfce60db5e9.1625801868.git.alistair.francis@wdc.com --- include/hw/riscv/opentitan.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/hw/riscv') diff --git a/include/hw/riscv/opentitan.h b/include/hw/riscv/opentitan.h index a488f5e..9f93beb 100644 --- a/include/hw/riscv/opentitan.h +++ b/include/hw/riscv/opentitan.h @@ -40,6 +40,7 @@ struct LowRISCIbexSoCState { MemoryRegion flash_mem; MemoryRegion rom; + MemoryRegion flash_alias; }; typedef struct OpenTitanState { @@ -54,6 +55,7 @@ enum { IBEX_DEV_ROM, IBEX_DEV_RAM, IBEX_DEV_FLASH, + IBEX_DEV_FLASH_VIRTUAL, IBEX_DEV_UART, IBEX_DEV_GPIO, IBEX_DEV_SPI, -- cgit v1.1