• Thomas Bogendoerfer's avatar
    MIPS: SGI-IP22/28: Use PROM for memory detection · c0de00b2
    Thomas Bogendoerfer authored
    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: default avatarThomas Bogendoerfer <tbogendoerfer@suse.de>
    Signed-off-by: default avatarPaul 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
    c0de00b2
ip22-mc.c 5.67 KB