X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fppc%2Fsyslib%2Fbtext.c;h=d11667046f21c732ee49b86ccad3d608f24af8d4;hb=refs%2Fheads%2Fvserver;hp=e3f9e8e3b6bb4dbd38cdf95604feb29842e0e94b;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/arch/ppc/syslib/btext.c b/arch/ppc/syslib/btext.c index e3f9e8e3b..d11667046 100644 --- a/arch/ppc/syslib/btext.c +++ b/arch/ppc/syslib/btext.c @@ -3,11 +3,10 @@ * * Benjamin Herrenschmidt */ -#include #include #include #include -#include +#include #include #include @@ -53,8 +52,8 @@ extern char *klimit; * chrp only uses it during early boot. */ #ifdef CONFIG_XMON -#define BTEXT __pmac -#define BTDATA __pmacdata +#define BTEXT +#define BTDATA #else #define BTEXT __init #define BTDATA __initdata @@ -137,7 +136,7 @@ btext_prepare_BAT(void) boot_text_mapped = 0; return; } - if (PVR_VER(mfspr(PVR)) != 1) { + if (PVR_VER(mfspr(SPRN_PVR)) != 1) { /* 603, 604, G3, G4, ... */ lowbits = addr & ~0xFF000000UL; addr &= 0xFF000000UL; @@ -187,7 +186,7 @@ btext_setup_display(int width, int height, int depth, int pitch, * changes. */ -void __openfirmware +void map_boot_text(void) { unsigned long base, offset, size;