aboutsummaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorCédric Le Goater <clg@kaod.org>2020-09-01 14:21:51 +0200
committerCédric Le Goater <clg@kaod.org>2020-09-01 14:21:51 +0200
commit1f240ca1eb866749b884632483e53c9c04c835f5 (patch)
tree0682d99fbb8ede1d6c63a2936a6a99292235026c /hw
parent9951133e467e1936180263907d51ef42237c7851 (diff)
downloadqemu-1f240ca1eb866749b884632483e53c9c04c835f5.zip
qemu-1f240ca1eb866749b884632483e53c9c04c835f5.tar.gz
qemu-1f240ca1eb866749b884632483e53c9c04c835f5.tar.bz2
aspeed/smc: Open AHB window of the second chip of the AST2600 FMC controller
This change works around the HW default values to be able to test the Tacoma board with -kernel command line option. This was required when we had both flash chips enabled in the device tree, otherwise Linux would fail to probe the entire controller leaving it with no rootfs. Reviewed-by: Joel Stanley <joel@jms.id.au> Message-Id: <20200819100956.2216690-20-clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'hw')
-rw-r--r--hw/ssi/aspeed_smc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/ssi/aspeed_smc.c b/hw/ssi/aspeed_smc.c
index 8c79a55..795784e 100644
--- a/hw/ssi/aspeed_smc.c
+++ b/hw/ssi/aspeed_smc.c
@@ -230,7 +230,7 @@ static void aspeed_smc_reg_to_segment(const AspeedSMCState *s, uint32_t reg,
static const AspeedSegments aspeed_segments_ast2600_fmc[] = {
{ 0x0, 128 * MiB }, /* start address is readonly */
- { 0x0, 0 }, /* disabled */
+ { 128 * MiB, 128 * MiB }, /* default is disabled but needed for -kernel */
{ 0x0, 0 }, /* disabled */
};