Message ID | 20200806132106.747414-20-clg@kaod.org |
---|---|
State | New |
Headers | show |
Series | aspeed: mostly cleanups and some extensions | expand |
On Thu, 6 Aug 2020 at 13:21, Cédric Le Goater <clg@kaod.org> wrote: > > This change works around the HW default values to be able to test the > tacoma board with -kernel command line option. > > Signed-off-by: Cédric Le Goater <clg@kaod.org> Good fix. This was required for Tacoma 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> > --- > hw/ssi/aspeed_smc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/ssi/aspeed_smc.c b/hw/ssi/aspeed_smc.c > index 8c79a5552f93..795784e5f364 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 */ > }; > > -- > 2.25.4 >
diff --git a/hw/ssi/aspeed_smc.c b/hw/ssi/aspeed_smc.c index 8c79a5552f93..795784e5f364 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 */ };
This change works around the HW default values to be able to test the tacoma board with -kernel command line option. Signed-off-by: Cédric Le Goater <clg@kaod.org> --- hw/ssi/aspeed_smc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)