Lines Matching refs:fix
59 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start()
62 ustart += fb->fb.var.yoffset * fb->fb.fix.line_length; in clcdfb_set_start()
63 lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2; in clcdfb_set_start()
276 var->yres_virtual > fb->fb.fix.smem_len) in clcdfb_check_var()
290 fb->fb.fix.line_length = fb->fb.var.xres_virtual * in clcdfb_set_par()
294 fb->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in clcdfb_set_par()
296 fb->fb.fix.visual = FB_VISUAL_TRUECOLOR; in clcdfb_set_par()
352 if (fb->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR && regno < 256) { in clcdfb_setcolreg()
410 len = info->fix.smem_len; in clcdfb_mmap()
464 fb->fb.fix.mmio_start = fb->dev->res.start; in clcdfb_register()
465 fb->fb.fix.mmio_len = resource_size(&fb->dev->res); in clcdfb_register()
467 fb->regs = ioremap(fb->fb.fix.mmio_start, fb->fb.fix.mmio_len); in clcdfb_register()
478 strncpy(fb->fb.fix.id, clcd_name, sizeof(fb->fb.fix.id)); in clcdfb_register()
479 fb->fb.fix.type = FB_TYPE_PACKED_PIXELS; in clcdfb_register()
480 fb->fb.fix.type_aux = 0; in clcdfb_register()
481 fb->fb.fix.xpanstep = 0; in clcdfb_register()
482 fb->fb.fix.ypanstep = 0; in clcdfb_register()
483 fb->fb.fix.ywrapstep = 0; in clcdfb_register()
484 fb->fb.fix.accel = FB_ACCEL_NONE; in clcdfb_register()
722 fb->fb.fix.smem_start = of_translate_address(memory, in clcdfb_of_vram_setup()
724 fb->fb.fix.smem_len = size; in clcdfb_of_vram_setup()
736 kernel_size = fb->fb.fix.smem_len; in clcdfb_of_vram_mmap()
742 __phys_to_pfn(fb->fb.fix.smem_start) + vma->vm_pgoff, in clcdfb_of_vram_mmap()
769 fb->fb.fix.smem_start = dma; in clcdfb_of_dma_setup()
770 fb->fb.fix.smem_len = framesize; in clcdfb_of_dma_setup()
778 fb->fb.fix.smem_start, fb->fb.fix.smem_len); in clcdfb_of_dma_mmap()
783 dma_free_coherent(&fb->dev->dev, fb->fb.fix.smem_len, in clcdfb_of_dma_remove()
784 fb->fb.screen_base, fb->fb.fix.smem_start); in clcdfb_of_dma_remove()