Lines Matching refs:tridentfb_fix
52 static struct fb_fix_screeninfo tridentfb_fix = {
1524 tridentfb_fix.accel = FB_ACCEL_TRIDENT_BLADEXP;
1531 tridentfb_fix.accel = FB_ACCEL_TRIDENT_BLADE3D;
1537 tridentfb_fix.accel = FB_ACCEL_TRIDENT_3DIMAGE;
1543 tridentfb_fix.accel = FB_ACCEL_TRIDENT_TGUI;
1549 tridentfb_fix.mmio_start = pci_resource_start(dev, 1);
1550 tridentfb_fix.mmio_len = pci_resource_len(dev, 1);
1552 if (!request_mem_region(tridentfb_fix.mmio_start,
1553 tridentfb_fix.mmio_len, "tridentfb")) {
1559 default_par->io_virt = ioremap(tridentfb_fix.mmio_start,
1560 tridentfb_fix.mmio_len);
1571 tridentfb_fix.smem_start = pci_resource_start(dev, 0);
1572 tridentfb_fix.smem_len = get_memsize(default_par);
1574 if (!request_mem_region(tridentfb_fix.smem_start,
1575 tridentfb_fix.smem_len, "tridentfb")) {
1582 info->screen_base = ioremap(tridentfb_fix.smem_start,
1583 tridentfb_fix.smem_len);
1596 info->fix = tridentfb_fix;
1710 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len);
1715 release_mem_region(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len);
1730 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len);
1731 release_mem_region(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len);