1 --- 2.6.2-rc3/drivers/video/neofb.c 2003-11-26 12:44:30 -0800
2 +++ 2.6.2-rc3/drivers/video/neofb.c 2004-02-01 03:05:10 -0800
4 static int __devinit neo_map_video(struct fb_info *info,
5 struct pci_dev *dev, int video_len)
7 - struct neofb_par *par = (struct neofb_par *) info->par;
11 info->fix.smem_start = pci_resource_start(dev, 0);
17 + ((struct neofb_par *)(info->par))->mtrr =
18 mtrr_add(info->fix.smem_start, pci_resource_len(dev, 0),
21 @@ -1686,12 +1684,12 @@
23 static void __devinit neo_unmap_video(struct fb_info *info)
25 - struct neofb_par *par = (struct neofb_par *) info->par;
27 DBG("neo_unmap_video");
29 if (info->screen_base) {
31 + struct neofb_par *par = (struct neofb_par *) info->par;
32 mtrr_del(par->mtrr, info->fix.smem_start,