1#ifndef _SPARC_FB_H_ 2#define _SPARC_FB_H_ 3#include <linux/fb.h> 4#include <linux/fs.h> 5#include <asm/page.h> 6#include <asm/prom.h> 7 8static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, 9 unsigned long off) 10{ 11#ifdef CONFIG_SPARC64 12 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 13#endif 14} 15 16static inline int fb_is_primary_device(struct fb_info *info) 17{ 18 struct device *dev = info->device; 19 struct device_node *node; 20 21 node = dev->archdata.prom_node; 22 if (node && 23 node == of_console_device) 24 return 1; 25 26 return 0; 27} 28 29#endif /* _SPARC_FB_H_ */ 30