compiling new imsttfb?

Stefan Jeglinski jeglin at
Sat Jun 10 02:03:17 EST 2000

>  > Is there any easy way to modify this properly? My intuition is
>  > telling me that this new imsttfb is so different it won't compile
>  > under any circumstances with the linux source I have, regardless of
>  > my question above. Is there a better version I can try?
>The new one uses PCI probing only, which is good. I suggest removing all
>references to imsttfb from drivers/video/offb.c.

OK, I did this (2 places) and now the new imsttfb.c compiles fine
into the kernel. However, using the video=imsttfb BootX argument
appears to do nothing. IOW, when starting X, the FBDev messages
indicate that there is no IMS acceleration available, and it runs
unaccelerated, as if I had checked "no video driver". A quick test of
the kernel with the old imsttfb compiled in and the identical BootX
args shows FBDev recognizing and starting acceleration, but with the
old results (unuseably fractured graphics).

I'm sorta in over my head here, but can still take directions well
:-) Any additional comments?

Stefan Jeglinski

(original message):

>  > I was browsing comp.os.linux.powerpc and saw mention of a new
>  > imsttfb.c that I nabbed off <>.
>  >
>  > For grins I thought I'd try compiling this new imsttfb.c (dated
>  > 22-May) in with the 2.2.15 linux-pmac-stable (rsynced about 2 weeks
>  > ago).
>  >
>  > But, the new imsttfb.c is substantially different than the one
>  > included with the rsynced version. In particular, the entire
>  > imsttfb_of_init function is excised, and this causes the compile to
>  > fail:
>  >
>  > offb.o(.text.init+0x47c): undefined reference to `imsttfb_of_init'
>  > offb.o(.text.init+0x47c): relocation truncated to fit: R_PPC_REL24
>  > imsttfb_of_init
>  > make: *** [vmlinux] Error 1
>  >

** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list