linux/arch/mips/fw/arc
Thomas Bogendoerfer c0de00b286
MIPS: SGI-IP22/28: Use PROM for memory detection
EARLY_PRINTK uses ArcWrite (via prom_putchar) on IP22/28, which needs
to not mess up PROMs data structures. ARC PROM gives out a list of
memory chunks, which are used and which are free. This fixes the
problem of not working early printk.

By using XKPHYS spaces more than 256MB memory on Indigo2 R4k machines
is working now, too.

Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de>
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: James Hogan <jhogan@kernel.org>
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
2019-10-09 14:55:57 -07:00
..
arc_con.c mips: unify prom_putchar() declarations 2018-07-17 09:40:17 -07:00
cmdline.c bug.h: add include of it to various implicit C users 2012-02-29 17:15:08 -05:00
env.c MIPS: fw: arc: remove unused ARC code 2019-10-09 14:55:37 -07:00
file.c MIPS: fw: arc: remove unused ARC code 2019-10-09 14:55:37 -07:00
identify.c MIPS: fw: arc: remove unused ARC code 2019-10-09 14:55:37 -07:00
init.c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel 2019-10-09 14:55:51 -07:00
Makefile MIPS: fw: arc: remove unused ARC code 2019-10-09 14:55:37 -07:00
memory.c MIPS: SGI-IP22/28: Use PROM for memory detection 2019-10-09 14:55:57 -07:00
misc.c MIPS: fw: arc: remove unused ARC code 2019-10-09 14:55:37 -07:00
promlib.c MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems 2019-10-09 14:55:53 -07:00