| Submitter | Guenter Roeck |
|---|---|
| Date | Aug. 7, 2015, 5:57 a.m. |
| Message ID | <-> |
| Download | mbox | patch |
| Permalink | /patch/10896/ |
| State | New |
| Headers | show |
Comments
On Thu, Aug 06, 2015 at 10:57:16PM -0700, Guenter Roeck wrote: > Commit 3adeb2566b9b ("MIPS: Loongson: Improve LEFI firmware interface") > made the number of UARTs dynamic if LEFI_FIRMWARE_INTERFACE is configured. > Unfortunately, it did not initialize the number of UARTs if > LEFI_FIRMWARE_INTERFACE is not configured. As a result, the Fulong2e > system has no console. > > Fixes: 3adeb2566b9b ("MIPS: Loongson: Improve LEFI firmware interface") > Cc: Huacai Chen <> > Signed-off-by: Guenter Roeck <> Hello Ralf, please let me know if anything is wrong with this patch. Should I resend with Huacai Chen's Ack and capital MIPS in the subject line ? Thanks, Guenter > --- > Never mind my earlier e-mail, I figured it out. > Should be a candidate for stable (v3.19+, ie v4.1 in practice). > > arch/mips/loongson64/common/env.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/arch/mips/loongson64/common/env.c b/arch/mips/loongson64/common/env.c > index f6c44dd332e2..d6d07ad56180 100644 > --- a/arch/mips/loongson64/common/env.c > +++ b/arch/mips/loongson64/common/env.c > @@ -64,6 +64,9 @@ void __init prom_init_env(void) > } > if (memsize == 0) > memsize = 256; > + > + loongson_sysconf.nr_uarts = 1; > + > pr_info("memsize=%u, highmemsize=%u\n", memsize, highmemsize); > #else > struct boot_params *boot_p;
Patch
diff --git a/arch/mips/loongson64/common/env.c b/arch/mips/loongson64/common/env.c index f6c44dd332e2..d6d07ad56180 100644 --- a/arch/mips/loongson64/common/env.c +++ b/arch/mips/loongson64/common/env.c @@ -64,6 +64,9 @@ void __init prom_init_env(void) } if (memsize == 0) memsize = 256; + + loongson_sysconf.nr_uarts = 1; + pr_info("memsize=%u, highmemsize=%u\n", memsize, highmemsize); #else struct boot_params *boot_p;
Commit 3adeb2566b9b ("MIPS: Loongson: Improve LEFI firmware interface") made the number of UARTs dynamic if LEFI_FIRMWARE_INTERFACE is configured. Unfortunately, it did not initialize the number of UARTs if LEFI_FIRMWARE_INTERFACE is not configured. As a result, the Fulong2e system has no console. Fixes: 3adeb2566b9b ("MIPS: Loongson: Improve LEFI firmware interface") Cc: Huacai Chen <> Signed-off-by: Guenter Roeck <> --- Never mind my earlier e-mail, I figured it out. Should be a candidate for stable (v3.19+, ie v4.1 in practice). arch/mips/loongson64/common/env.c | 3 +++ 1 file changed, 3 insertions(+)