Thread (16 messages) 16 messages, 5 authors, 2000-07-11

Re: 2.4.0-test3

flat view

From: Takashi Oe <hidden>
Date: 2000-07-10 21:48:21

On Mon, 10 Jul 2000, Benjamin Herrenschmidt wrote:
quoted
It doesn't compile per se, in pmac_backlight.c asm/pmu.h & asm/adb.h
should be linux/pmu.h & linux/adb.h. This isn't a tragedy.
That's strange, it did compile for me without I push. Looks like bk
didn't push the latest version, or something got screwed up... I'll check
that tonight.
Why is pmac_backlight.c compiled in for CONFIG_ALL_PPC?  Isn't it
PowerBook only thing?
quoted
More problems I get on booting on a wallstreet I. A panic occurs in
combination with mesh. Have to figure out. I removed mesh and 53c94 from
the kernel and now it boots.

A patched 7200 fails completely to boot, it stops on displaying
'booting....'. This kernel is patched with mftb patch from Takashi,
pci-resource & serial-console patch from Michel. (Otherwise a 7200 would
not boot)

In the sccstool I read in prom.c Calc BAT..... this may cause trouble if
the framebuffer is really badly aligned.......
TODO: Check 601 case...

How can I help?
Well, you can check disabling that (and the call that sets up this BAT in
head.S) but don't forget, if you do that, to also declare
bootx_text_mapped to 0 before leaving prom.c
601's BAT doesn't have G bit.  Maybe that's the problem?


Takashi Oe

--- linuxppc_2_3-vanilla/arch/ppc/kernel/Makefile	Mon Jul 10 02:18:42 2000
+++ linuxppc_2_3-nubus/arch/ppc/kernel/Makefile	Mon Jul 10 05:53:54 2000
@@ -55,7 +55,7 @@
 endif

 ifdef CONFIG_PMAC_PBOOK
-O_OBJS += sleep.o
+O_OBJS += sleep.o pmac_backlight.o
 endif

 ifdef CONFIG_SMP
@@ -99,8 +99,7 @@
 ifeq ($(CONFIG_ALL_PPC),y)
   O_OBJS += pmac_pic.o pmac_setup.o pmac_time.o feature.o pmac_pci.o prom.o \
 	chrp_setup.o chrp_time.o chrp_pci.o open_pic.o indirect_pci.o \
-	prep_pci.o i8259.o prep_nvram.o prep_time.o residual.o \
-	pmac_backlight.o
+	prep_pci.o i8259.o prep_nvram.o prep_time.o residual.o
   OX_OBJS += prep_setup.o
 endif
 ifeq ($(CONFIG_GEMINI),y)
--- linuxppc_2_3-vanilla/arch/ppc/kernel/prom.c	Mon Jul 10 02:18:43 2000
+++ linuxppc_2_3-nubus/arch/ppc/kernel/prom.c	Mon Jul 10 05:51:03 2000
@@ -867,7 +925,7 @@
 	} else {
 		/* 601 */
 		addr &= 0xFF800000UL;
-		RELOC(disp_BATU) = addr | (_PAGE_NO_CACHE | _PAGE_GUARDED | PP_RWXX) | 4;
+		RELOC(disp_BATU) = addr | (_PAGE_NO_CACHE | PP_RWXX) | 4;
 		RELOC(disp_BATL) = addr | BL_8M | 0x40;
 		// -- todo
 	}

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help