110eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas#ifndef _ASM_FB_H_ 210eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas#define _ASM_FB_H_ 310eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas 4317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplas#include <linux/fb.h> 510eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas#include <linux/fs.h> 610eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas#include <asm/page.h> 710eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas 810eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplasstatic inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, 910eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas unsigned long off) 1010eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas{ 1110eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); 1210eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas} 1310eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas 14317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplasstatic inline int fb_is_primary_device(struct fb_info *info) 15317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplas{ 16317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplas return 0; 17317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplas} 18317b3c2167f5326a7de30a1abe50c9897da7a0e3Antonino A. Daplas 1910eb2659cc6059d0c4de2e2c66d1534091519f56Antonino A. Daplas#endif /* _ASM_FB_H_ */ 20