AGP : ATI128,powerpc

Kevin B. Hendricks khendricks at ivey.uwo.ca
Thu Nov 15 08:09:44 EST 2001


Hi,

Try Ben Herrenschmidt's tree.  There is support for powerpc in that tree.

Kevin

On November 14, 2001 03:52, Vincent Katz wrote:
> Hi,
>
> Linux version : 2.4.14
> File with a supposed probleme : linux/drivers/char/agp/agpgart_be.c
>
> I have a powerpc with an ati128 AGP.
>
> When i compile the kernel i have this error : error "Please define
> flush_cache."
>
> this error come from the function flush_cache in agpgart_be.c where
> definition for powerpc are not setting . Why ?
>
> > static inline void flush_cache(void)
> >{
> >#if defined(__i386__) || defined(__x86_64__)
> >        asm volatile ("wbinvd":::"memory");
> >#elif defined(__alpha__) || defined(__ia64__) || defined(__sparc__)
> >        /* ??? I wonder if we'll really need to flush caches, or if the
> >           core logic can manage to keep the system coherent.  The ARM
> >           speaks only of using `cflush' to get things in memory in
> >           preparation for power failure.
> >
> >           If we do need to call `cflush', we'll need a target page,
> >           as we can only flush one page at a time.
> >
> >           Ditto for IA-64. --davidm 00/08/07 */
> >        mb();
> >#else
> >#error "Please define flush_cache."
> >#endif
> >}
>

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list