diff -Naur master.orig/drivers/video/au1100fb.c master.good/drivers/video/au1100fb.c --- master.orig/drivers/video/au1100fb.c 2006-02-17 16:50:31.000000000 +0000 +++ master.good/drivers/video/au1100fb.c 2006-02-17 18:34:20.000000000 +0000 @@ -49,6 +49,7 @@ #include #include #include +#include #include @@ -406,7 +407,7 @@ vma->vm_flags |= VM_IO; - if (io_remap_page_range(vma, vma->vm_start, off, + if (io_remap_pfn_range(vma, vma->vm_start, off >> PAGE_SHIFT, vma->vm_end - vma->vm_start, vma->vm_page_prot)) { return -EAGAIN;