Hm. In 2.2.9 FBTYPE_PCI_GENERIC is defined in include/asm-sparc64/fbio.h, but not in include/asm-sparc/fbio.h. Similary for _PAGE_CACHE; apparently atyfb.c is intended for sparc64 only; atyfb.c is compiled iff CONFIG_FB_ATY. I think it's yet another bug in drivers/video/Config.in. Make sure you have CONFIG_FB_ATY not set. Edmund