Lines Matching refs:pm3fb_fix
87 static struct fb_fix_screeninfo pm3fb_fix = { variable
1238 pm3fb_fix.smem_len = 64 * 1024l * 1024; /* request full aperture size */ in pm3fb_size_memory()
1240 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_size_memory()
1246 ioremap_nocache(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1249 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1309 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1343 pm3fb_fix.mmio_start = pci_resource_start(dev, 0); in pm3fb_probe()
1344 pm3fb_fix.mmio_len = PM3_REGS_SIZE; in pm3fb_probe()
1346 pm3fb_fix.mmio_start += PM3_REGS_SIZE; in pm3fb_probe()
1351 if (!request_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len, in pm3fb_probe()
1357 ioremap_nocache(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()
1360 pm3fb_fix.id); in pm3fb_probe()
1361 release_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()
1366 pm3fb_fix.smem_start = pci_resource_start(dev, 1); in pm3fb_probe()
1367 pm3fb_fix.smem_len = pm3fb_size_memory(par); in pm3fb_probe()
1368 if (!pm3fb_fix.smem_len) { in pm3fb_probe()
1372 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_probe()
1378 ioremap_nocache(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe()
1381 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe()
1384 info->screen_size = pm3fb_fix.smem_len; in pm3fb_probe()
1388 par->mtrr_handle = mtrr_add(pm3fb_fix.smem_start, in pm3fb_probe()
1389 pm3fb_fix.smem_len, in pm3fb_probe()
1396 info->fix = pm3fb_fix; in pm3fb_probe()
1458 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe()
1461 release_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()