/linux/drivers/video/fbdev/aty/ |
H A D | mach64_cursor.c | 123 aty_st_le32(CUR_OFFSET, (info->fix.smem_len >> 3) + (yoff << 1), par); in atyfb_cursor() 206 info->fix.smem_len -= PAGE_SIZE; in aty_init_cursor() 209 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len; in aty_init_cursor() 213 addr = info->fix.smem_start - 0x800000 + info->fix.smem_len; in aty_init_cursor() 216 addr = (unsigned long) info->screen_base + info->fix.smem_len; in aty_init_cursor()
|
H A D | atyfb_base.c | 452 (info->fix.smem_len == 0x800000 || in aty_fudge_framebuffer_len() 453 (par->bus_type == ISA && info->fix.smem_len == 0x400000))) in aty_fudge_framebuffer_len() 454 info->fix.smem_len -= GUI_RESERVE; in aty_fudge_framebuffer_len() 886 if (vyres * line_length > info->fix.smem_len) in aty_var_to_crtc() 1720 u32 videoram = (info->fix.smem_len - (PAGE_SIZE << 2)); in atyfb_release() 1842 fbtyp.fb_size = info->fix.smem_len; in atyfb_ioctl() 1954 if (((vma->vm_pgoff == 0) && (size == info->fix.smem_len)) || in atyfb_mmap() 1955 ((off == info->fix.smem_len) && (size == PAGE_SIZE))) in atyfb_mmap() 2502 info->fix.smem_len = 0x80000; in aty_init() 2505 info->fix.smem_len in aty_init() [all...] |
/linux/drivers/video/fbdev/ |
H A D | atmel_lcdfb.c | 46 unsigned int smem_len; member 312 dma_free_wc(info->device, info->fix.smem_len, info->screen_base, in atmel_lcdfb_free_video_memory() 321 * so no locking by fb_info->mm_lock around smem_len setting is needed. 327 unsigned int smem_len; in atmel_lcdfb_alloc_video_memory() local 329 smem_len = (var->xres_virtual * var->yres_virtual in atmel_lcdfb_alloc_video_memory() 331 info->fix.smem_len = max(smem_len, sinfo->smem_len); in atmel_lcdfb_alloc_video_memory() 333 info->screen_base = dma_alloc_wc(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory() 341 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory() 430 unsigned int smem_len = (var->xres_virtual * var->yres_virtual atmel_lcdfb_check_var() local [all...] |
H A D | tcx.c | 131 for (pend = p + info->fix.smem_len; p < pend; p++) { in __tcx_set_control_plane() 300 info->fix.smem_start, info->fix.smem_len, in tcx_sbusfb_mmap() 311 info->fix.smem_len); in tcx_sbusfb_ioctl() 353 par->cplane, info->fix.smem_len * sizeof(u32)); in tcx_unmap_regs() 356 info->screen_base, info->fix.smem_len); in tcx_unmap_regs() 384 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in tcx_probe() 393 info->fix.smem_len, "tcx ram"); in tcx_probe() 401 info->fix.smem_len * sizeof(u32), in tcx_probe()
|
H A D | bw2.c | 162 info->fix.smem_start, info->fix.smem_len, in bw2_sbusfb_mmap() 170 FBTYPE_SUN2BW, 1, info->fix.smem_len); in bw2_sbusfb_ioctl() 309 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in bw2_probe() 314 info->fix.smem_len, "bw2 ram"); in bw2_probe() 336 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_probe() 356 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_remove()
|
H A D | p9100.c | 219 info->fix.smem_start, info->fix.smem_len, in p9100_sbusfb_mmap() 227 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in p9100_sbusfb_ioctl() 272 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in p9100_probe() 281 info->fix.smem_len, "p9100 ram"); in p9100_probe() 310 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_probe() 331 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_remove()
|
H A D | efifb.c | 436 efifb_fix.smem_len = size_remap; in efifb_probe() 460 if ((efifb_fix.smem_start + efifb_fix.smem_len) > in efifb_probe() 480 efifb_fix.smem_len); in efifb_probe() 483 efifb_fix.smem_len); in efifb_probe() 486 efifb_fix.smem_len, MEMREMAP_WT); in efifb_probe() 489 efifb_fix.smem_len, MEMREMAP_WB); in efifb_probe() 492 efifb_fix.smem_len, efifb_fix.smem_start); in efifb_probe() 507 efifb_defined.yres_virtual = efifb_fix.smem_len / in efifb_probe()
|
H A D | cg3.c | 226 info->fix.smem_start, info->fix.smem_len, in cg3_sbusfb_mmap() 234 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in cg3_sbusfb_ioctl() 374 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg3_probe() 383 info->fix.smem_len, "cg3 ram"); in cg3_probe() 418 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_probe() 439 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_remove()
|
H A D | pm3fb.c | 995 if (lpitch * var->yres_virtual > info->fix.smem_len) { in pm3fb_check_var() 1234 pm3fb_fix.smem_len = 64 * 1024l * 1024; /* request full aperture size */ in pm3fb_size_memory() 1236 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_size_memory() 1242 ioremap(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory() 1245 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory() 1305 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory() 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 pm3fb_fix.smem_len); in pm3fb_probe() [all...] |
H A D | vesafb.c | 310 vesafb_fix.smem_len = size_remap; in vesafb_probe() 381 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length; in vesafb_probe() 448 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 452 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 458 vesafb_fix.smem_len, vesafb_fix.smem_start); in vesafb_probe()
|
H A D | pmag-ba-fb.c | 72 .smem_len = (1024 * 1024), 191 info->fix.smem_len); in pmagbafb_probe() 197 info->screen_size = info->fix.smem_len; in pmagbafb_probe()
|
H A D | cg6.c | 597 info->fix.smem_start, info->fix.smem_len, in cg6_sbusfb_mmap() 604 FBTYPE_SUNFAST_COLOR, 8, info->fix.smem_len); in cg6_sbusfb_ioctl() 630 if (info->fix.smem_len <= 0x100000) in cg6_init_fix() 635 if (info->fix.smem_len <= 0x100000) in cg6_init_fix() 738 info->fix.smem_len); in cg6_unmap_regs() 768 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg6_probe() 772 info->fix.smem_len *= 4; in cg6_probe() 791 info->fix.smem_len, "cgsix ram"); in cg6_probe()
|
H A D | pmag-aa-fb.c | 95 .smem_len = (2048 * 1024), 200 info->fix.smem_len); in pmagaafb_probe() 206 info->screen_size = info->fix.smem_len; in pmagaafb_probe()
|
H A D | cg14.c | 266 info->fix.smem_start, info->fix.smem_len, in cg14_sbusfb_mmap() 339 info->fix.smem_len); in cg14_sbusfb_ioctl() 456 info->screen_base, info->fix.smem_len); in cg14_unmap_regs() 482 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg14_probe() 501 info->fix.smem_len, "cg14 ram"); in cg14_probe()
|
H A D | g364fb.c | 213 fb_fix.smem_len = (1 << (mem * 2)) * 512 * 1024; in g364fb_init() 214 fb_var.yres_virtual = fb_fix.smem_len / fb_var.xres; in g364fb_init()
|
H A D | grvga.c | 101 if (info->fix.smem_len) { in grvga_check_var() 102 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len) in grvga_check_var() 378 info->fix.smem_len = grvga_mem_size; in grvga_probe() 467 info->fix.smem_len = grvga_mem_size; in grvga_probe()
|
H A D | acornfb.c | 203 if (current_par.using_vram && info->fix.smem_len == 2048*1024) in acornfb_set_timing() 348 if (min_size > info->fix.smem_len) in acornfb_adjust_timing() 354 for (size = info->fix.smem_len; in acornfb_adjust_timing() 367 size = info->fix.smem_len; in acornfb_adjust_timing() 557 unsigned long size = info->fix.smem_len - VDMA_XFERSIZE; in acornfb_set_par() 1015 fb_info.fix.smem_len = size; in acornfb_probe() 1067 fb_info.fix.smem_len / 1024, in acornfb_probe()
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_io_fops.c | 25 total_size = info->fix.smem_len; in fb_io_read() 89 total_size = info->fix.smem_len; in fb_io_write() 145 u32 len = info->fix.smem_len; in fb_io_mmap()
|
H A D | fb_sys_fops.c | 36 total_size = info->fix.smem_len; in fb_sys_read() 81 total_size = info->fix.smem_len; in fb_sys_write()
|
H A D | fb_chrdev.c | 176 u32 smem_len; member 239 err |= put_user(fix->smem_len, &fix32->smem_len); in do_fscreeninfo_to_user() 397 unsigned long fb_size = PAGE_ALIGN(info->fix.smem_len); in get_fb_unmapped_area()
|
/linux/drivers/video/fbdev/geode/ |
H A D | gx1fb_core.c | 123 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var() 226 info->fix.smem_len = fb_len; in gx1fb_map_video_memory() 227 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory() 232 info->fix.smem_len / 1024, info->fix.smem_start); in gx1fb_map_video_memory() 347 memset_io(info->screen_base, 0, info->fix.smem_len); in gx1fb_probe()
|
H A D | gxfb_core.c | 151 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var() 253 info->fix.smem_len = vram ? vram : gx_frame_buffer_size(); in gxfb_map_video_memory() 255 info->fix.smem_len); in gxfb_map_video_memory() 265 info->fix.smem_len / 1024, info->fix.smem_start); in gxfb_map_video_memory() 399 memset_io(info->screen_base, 0, info->fix.smem_len); in gxfb_probe()
|
H A D | lxfb_core.c | 263 > info->fix.smem_len) in lxfb_check_var() 359 info->fix.smem_len = vram ? vram : lx_framebuffer_size(); in lxfb_map_video_memory() 361 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory() 388 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory() 528 memset_io(info->screen_base, 0, info->fix.smem_len); in lxfb_probe()
|
/linux/drivers/gpu/drm/xe/display/ |
H A D | intel_fbdev_fb.c | 101 info->fix.smem_len = obj->ttm.base.size; in intel_fbdev_fb_fill_info() 105 info->fix.smem_len = obj->ttm.base.size; in intel_fbdev_fb_fill_info()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_fbdev_fb.c | 92 info->fix.smem_len = obj->base.size; in intel_fbdev_fb_fill_info() 99 info->fix.smem_len = vma->size; in intel_fbdev_fb_fill_info()
|