Lines Matching refs:carminefb_fix
83 static struct fb_fix_screeninfo carminefb_fix = {
559 info->fix = carminefb_fix;
627 carminefb_fix.mmio_start = pci_resource_start(dev, CARMINE_CONFIG_BAR);
628 carminefb_fix.mmio_len = pci_resource_len(dev, CARMINE_CONFIG_BAR);
630 if (!request_mem_region(carminefb_fix.mmio_start,
631 carminefb_fix.mmio_len,
637 hw->v_regs = ioremap(carminefb_fix.mmio_start,
638 carminefb_fix.mmio_len);
641 carminefb_fix.id);
645 carminefb_fix.smem_start = pci_resource_start(dev, CARMINE_MEMORY_BAR);
646 carminefb_fix.smem_len = pci_resource_len(dev, CARMINE_MEMORY_BAR);
652 if (carminefb_fix.smem_len > CARMINE_TOTAL_DIPLAY_MEM)
653 carminefb_fix.smem_len = CARMINE_TOTAL_DIPLAY_MEM;
655 else if (carminefb_fix.smem_len < CARMINE_TOTAL_DIPLAY_MEM) {
657 "are required.", carminefb_fix.smem_len,
662 if (!request_mem_region(carminefb_fix.smem_start,
663 carminefb_fix.smem_len, "carminefb smem")) {
668 hw->screen_mem = ioremap(carminefb_fix.smem_start,
669 carminefb_fix.smem_len);
713 release_mem_region(carminefb_fix.smem_start, carminefb_fix.smem_len);
717 release_mem_region(carminefb_fix.mmio_start, carminefb_fix.mmio_len);