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 <chenhc@xxxxxxxxxx> > Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx> 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;