Lines Matching defs:pm2fb_fix
103 static struct fb_fix_screeninfo pm2fb_fix = {
1540 strcpy(pm2fb_fix.id, "TVP4020");
1544 strcpy(pm2fb_fix.id, "Permedia2");
1548 strcpy(pm2fb_fix.id, "Permedia2v");
1553 pm2fb_fix.mmio_start = pci_resource_start(pdev, 0);
1554 pm2fb_fix.mmio_len = PM2_REGS_SIZE;
1561 pm2fb_fix.mmio_start += PM2_REGS_SIZE;
1564 DPRINTK("Register base at 0x%lx\n", pm2fb_fix.mmio_start);
1567 if (!request_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len,
1573 ioremap(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len);
1576 pm2fb_fix.id);
1577 release_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len);
1621 pm2fb_fix.smem_len = 0x200000;
1624 pm2fb_fix.smem_len = 0x400000;
1627 pm2fb_fix.smem_len = 0x600000;
1630 pm2fb_fix.smem_len = 0x800000;
1633 pm2fb_fix.smem_start = pci_resource_start(pdev, 1);
1636 if (!request_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len,
1642 ioremap_wc(pm2fb_fix.smem_start, pm2fb_fix.smem_len);
1645 release_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len);
1650 default_par->wc_cookie = arch_phys_wc_add(pm2fb_fix.smem_start,
1651 pm2fb_fix.smem_len);
1654 info->fix = pm2fb_fix;
1695 info->fix.id, pm2fb_fix.smem_len / 1024);
1710 release_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len);
1713 release_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len);