Home
last modified time | relevance | path

Searched refs:smem_len (Results 1 – 170 of 170) sorted by relevance

/linux-4.4.14/arch/arm/mach-netx/
Dfb.c53 fb->fb.fix.smem_len = 1024*1024; in netx_clcd_setup()
63 fb->fb.fix.smem_len); in netx_clcd_mmap()
68 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in netx_clcd_remove()
/linux-4.4.14/drivers/video/fbdev/aty/
Dmach64_cursor.c117 aty_st_le32(CUR_OFFSET, (info->fix.smem_len >> 3) + (yoff << 1), par); in atyfb_cursor()
200 info->fix.smem_len -= PAGE_SIZE; in aty_init_cursor()
203 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len; in aty_init_cursor()
207 addr = info->fix.smem_start - 0x800000 + info->fix.smem_len; in aty_init_cursor()
210 addr = (unsigned long) info->screen_base + info->fix.smem_len; in aty_init_cursor()
Datyfb_base.c434 (info->fix.smem_len == 0x800000 || in aty_fudge_framebuffer_len()
435 (par->bus_type == ISA && info->fix.smem_len == 0x400000))) in aty_fudge_framebuffer_len()
436 info->fix.smem_len -= GUI_RESERVE; in aty_fudge_framebuffer_len()
868 if (vyres * line_length > info->fix.smem_len) in aty_var_to_crtc()
1722 u32 videoram = (info->fix.smem_len - (PAGE_SIZE << 2)); in atyfb_release()
1844 fbtyp.fb_size = info->fix.smem_len; in atyfb_ioctl()
1956 if (((vma->vm_pgoff == 0) && (size == info->fix.smem_len)) || in atyfb_mmap()
1957 ((off == info->fix.smem_len) && (size == PAGE_SIZE))) in atyfb_mmap()
2495 info->fix.smem_len = 0x80000; in aty_init()
2498 info->fix.smem_len = 0x100000; in aty_init()
[all …]
Dmach64_ct.c451 if (info->fix.smem_len<=ONE_MB) { in aty_init_pll_ct()
460 if (info->fix.smem_len<=ONE_MB) { in aty_init_pll_ct()
468 if (info->fix.smem_len<=ONE_MB) { in aty_init_pll_ct()
Dmach64_gx.c254 if (info->fix.smem_len < ONE_MB) in aty_set_dac_ATI68860_B()
256 else if (info->fix.smem_len == ONE_MB) in aty_set_dac_ATI68860_B()
Daty128fb.c2132 info->fix.smem_len = par->vram_size; in aty128_probe()
Dradeon_base.c2006 info->fix.smem_len = rinfo->video_ram; in radeon_set_fbinfo()
/linux-4.4.14/drivers/video/fbdev/
Dtcx.c136 for (pend = p + info->fix.smem_len; p < pend; p++) { in __tcx_set_control_plane()
305 info->fix.smem_start, info->fix.smem_len, in tcx_mmap()
317 info->fix.smem_len); in tcx_ioctl()
359 par->cplane, info->fix.smem_len * sizeof(u32)); in tcx_unmap_regs()
362 info->screen_base, info->fix.smem_len); in tcx_unmap_regs()
391 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in tcx_probe()
400 info->fix.smem_len, "tcx ram"); in tcx_probe()
408 info->fix.smem_len * sizeof(u32), in tcx_probe()
Datmel_lcdfb.c47 unsigned int smem_len; member
417 dma_free_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_free_video_memory()
432 unsigned int smem_len; in atmel_lcdfb_alloc_video_memory() local
434 smem_len = (var->xres_virtual * var->yres_virtual in atmel_lcdfb_alloc_video_memory()
436 info->fix.smem_len = max(smem_len, sinfo->smem_len); in atmel_lcdfb_alloc_video_memory()
438 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory()
445 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory()
533 if (info->fix.smem_len) { in atmel_lcdfb_check_var()
534 unsigned int smem_len = (var->xres_virtual * var->yres_virtual in atmel_lcdfb_check_var() local
536 if (smem_len > info->fix.smem_len) { in atmel_lcdfb_check_var()
[all …]
Dp9100.c224 info->fix.smem_start, info->fix.smem_len, in p9100_mmap()
233 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in p9100_ioctl()
278 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in p9100_probe()
288 info->fix.smem_len, "p9100 ram"); in p9100_probe()
317 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_probe()
338 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_remove()
Dbw2.c167 info->fix.smem_start, info->fix.smem_len, in bw2_mmap()
175 FBTYPE_SUN2BW, 1, info->fix.smem_len); in bw2_ioctl()
314 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in bw2_probe()
320 info->fix.smem_len, "bw2 ram"); in bw2_probe()
342 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_probe()
362 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_remove()
Dnuc900fb.c394 unsigned long map_size = PAGE_ALIGN(info->fix.smem_len); in nuc900fb_map_video_memory()
414 dma_free_writecombine(fbi->dev, PAGE_ALIGN(info->fix.smem_len), in nuc900fb_unmap_video_memory()
612 unsigned long smem_len = mach_info->displays[i].xres; in nuc900fb_probe() local
613 smem_len *= mach_info->displays[i].yres; in nuc900fb_probe()
614 smem_len *= mach_info->displays[i].bpp; in nuc900fb_probe()
615 smem_len >>= 3; in nuc900fb_probe()
616 if (fbinfo->fix.smem_len < smem_len) in nuc900fb_probe()
617 fbinfo->fix.smem_len = smem_len; in nuc900fb_probe()
Digafb.c339 info->fix.smem_len = 0x100000; in iga_init()
342 info->fix.smem_len = 0x200000; in iga_init()
346 info->fix.smem_len = 0x400000; in iga_init()
364 info->fix.id, par->frame_buffer_phys, info->fix.smem_len >> 20); in iga_init()
449 if ((par->io_base = (int) ioremap(igafb_fix.mmio_start, igafb_fix.smem_len)) == 0) { in igafb_init()
544 par->mmap_map[0].size = info->fix.smem_len & PAGE_MASK; in igafb_init()
Dcg3.c231 info->fix.smem_start, info->fix.smem_len, in cg3_mmap()
239 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in cg3_ioctl()
379 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg3_probe()
389 info->fix.smem_len, "cg3 ram"); in cg3_probe()
424 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_probe()
445 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_remove()
Damba-clcd-versatile.c165 fb->fb.fix.smem_len = framesize; in versatile_clcd_setup_dma()
175 fb->fb.fix.smem_len); in versatile_clcd_mmap_dma()
180 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in versatile_clcd_remove_dma()
Dcarminefb.c644 carminefb_fix.smem_len = pci_resource_len(dev, CARMINE_MEMORY_BAR); in carminefb_probe()
650 if (carminefb_fix.smem_len > CARMINE_TOTAL_DIPLAY_MEM) in carminefb_probe()
651 carminefb_fix.smem_len = CARMINE_TOTAL_DIPLAY_MEM; in carminefb_probe()
653 else if (carminefb_fix.smem_len < CARMINE_TOTAL_DIPLAY_MEM) { in carminefb_probe()
655 "are required.", carminefb_fix.smem_len, in carminefb_probe()
661 carminefb_fix.smem_len, "carminefb smem")) { in carminefb_probe()
667 carminefb_fix.smem_len); in carminefb_probe()
711 release_mem_region(carminefb_fix.smem_start, carminefb_fix.smem_len); in carminefb_probe()
744 release_mem_region(fix.smem_start, fix.smem_len); in carminefb_remove()
Dpm3fb.c994 if (lpitch * var->yres_virtual > info->fix.smem_len) { in pm3fb_check_var()
1231 pm3fb_fix.smem_len = 64 * 1024l * 1024; /* request full aperture size */ in pm3fb_size_memory()
1233 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_size_memory()
1239 ioremap_nocache(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1242 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1302 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_size_memory()
1360 pm3fb_fix.smem_len = pm3fb_size_memory(par); in pm3fb_probe()
1361 if (!pm3fb_fix.smem_len) { in pm3fb_probe()
1365 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_probe()
1371 pm3fb_fix.smem_len); in pm3fb_probe()
[all …]
Defifb.c211 efifb_fix.smem_len = size_remap; in efifb_probe()
241 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe()
245 efifb_fix.smem_len, efifb_fix.smem_start); in efifb_probe()
260 efifb_defined.yres_virtual = efifb_fix.smem_len / in efifb_probe()
Dvesafb.c288 vesafb_fix.smem_len = size_remap; in vesafb_probe()
362 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length; in vesafb_probe()
429 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
433 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
439 vesafb_fix.smem_len, vesafb_fix.smem_start); in vesafb_probe()
Ds3c2410fb.c644 unsigned map_size = PAGE_ALIGN(info->fix.smem_len); in s3c2410fb_map_video_memory()
670 dma_free_writecombine(fbi->dev, PAGE_ALIGN(info->fix.smem_len), in s3c2410fb_unmap_video_memory()
944 unsigned long smem_len = mach_info->displays[i].xres; in s3c24xxfb_probe() local
946 smem_len *= mach_info->displays[i].yres; in s3c24xxfb_probe()
947 smem_len *= mach_info->displays[i].bpp; in s3c24xxfb_probe()
948 smem_len >>= 3; in s3c24xxfb_probe()
949 if (fbinfo->fix.smem_len < smem_len) in s3c24xxfb_probe()
950 fbinfo->fix.smem_len = smem_len; in s3c24xxfb_probe()
Dpmag-ba-fb.c72 .smem_len = (1024 * 1024),
196 info->fix.smem_len); in pmagbafb_probe()
202 info->screen_size = info->fix.smem_len; in pmagbafb_probe()
Dpvr2fb.c532 if (line_length * var->yres_virtual > info->fix.smem_len) in pvr2fb_check_var()
708 if ((*ppos + len) > fb_info->fix.smem_len) { in pvr2fb_write()
722 if ((*ppos + (i << PAGE_SHIFT)) > fb_info->fix.smem_len) { in pvr2fb_write()
770 pvr2_fix.smem_len); in pvr2fb_common_init()
784 fb_memset(fb_info->screen_base, 0, pvr2_fix.smem_len); in pvr2fb_common_init()
821 (unsigned long)(fb_info->fix.smem_len >> 10)); in pvr2fb_common_init()
832 pvr2fb_map = sq_remap(fb_info->fix.smem_start, fb_info->fix.smem_len, in pvr2fb_common_init()
885 pvr2_fix.smem_len = 8 << 20; in pvr2fb_dc_init()
945 pvr2_fix.smem_len = pci_resource_len(pdev, 0); in pvr2fb_pci_probe()
Dcg6.c596 info->fix.smem_start, info->fix.smem_len, in cg6_mmap()
603 FBTYPE_SUNFAST_COLOR, 8, info->fix.smem_len); in cg6_ioctl()
629 if (info->fix.smem_len <= 0x100000) in cg6_init_fix()
634 if (info->fix.smem_len <= 0x100000) in cg6_init_fix()
737 info->fix.smem_len); in cg6_unmap_regs()
767 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg6_probe()
771 info->fix.smem_len *= 4; in cg6_probe()
790 info->fix.smem_len, "cgsix ram"); in cg6_probe()
Dbfin-t350mcqb-fb.c286 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_t350mcqb_fb_check_var()
485 fbinfo->fix.smem_len = LCD_X_RES * LCD_Y_RES * LCD_BPP / 8; in bfin_t350mcqb_probe()
494 info->fb_buffer = dma_alloc_coherent(NULL, fbinfo->fix.smem_len + in bfin_t350mcqb_probe()
574 dma_free_coherent(NULL, fbinfo->fix.smem_len + ACTIVE_VIDEO_MEM_OFFSET, in bfin_t350mcqb_probe()
597 dma_free_coherent(NULL, fbinfo->fix.smem_len + in bfin_t350mcqb_remove()
Dcg14.c271 info->fix.smem_start, info->fix.smem_len, in cg14_mmap()
344 info->fix.smem_len); in cg14_ioctl()
463 info->screen_base, info->fix.smem_len); in cg14_unmap_regs()
489 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg14_probe()
508 info->fix.smem_len, "cg14 ram"); in cg14_probe()
Dsimplefb.c307 info->fix.smem_len = resource_size(mem); in simplefb_probe()
327 info->apertures->ranges[0].size = info->fix.smem_len; in simplefb_probe()
332 info->fix.smem_len); in simplefb_probe()
344 info->fix.smem_start, info->fix.smem_len, in simplefb_probe()
Dg364fb.c238 fb_fix.smem_len = (1 << (mem * 2)) * 512 * 1024; in g364fb_init()
239 fb_var.yres_virtual = fb_fix.smem_len / fb_var.xres; in g364fb_init()
Dmx3fb.c813 if (mem_len > fbi->fix.smem_len) { in __set_par()
826 fbi->fix.smem_len, in __set_par()
1097 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); in __blank()
1117 blank, fbi->screen_base, fbi->fix.smem_len); in mx3fb_blank()
1199 virt_to_page(fbi->screen_base + offset), fbi->fix.smem_len, in mx3fb_pan_display()
1353 fbi->fix.smem_len = mem_len; in mx3fb_map_video_memory()
1358 (uint32_t) fbi->fix.smem_start, fbi->screen_base, fbi->fix.smem_len); in mx3fb_map_video_memory()
1360 fbi->screen_size = fbi->fix.smem_len; in mx3fb_map_video_memory()
1363 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); in mx3fb_map_video_memory()
1368 fbi->fix.smem_len = 0; in mx3fb_map_video_memory()
[all …]
Dpxa168fb.c177 var->yres_virtual = info->fix.smem_len / in set_mode()
228 (var->bits_per_pixel >> 3) > info->fix.smem_len) in pxa168fb_check_var()
585 var->yres_virtual = info->fix.smem_len / in pxa168fb_init_mode()
681 info->fix.smem_len = PAGE_ALIGN(DEFAULT_FB_SIZE); in pxa168fb_probe()
683 info->screen_base = dma_alloc_writecombine(fbi->dev, info->fix.smem_len, in pxa168fb_probe()
772 dma_free_coherent(fbi->dev, info->fix.smem_len, in pxa168fb_probe()
807 dma_free_writecombine(fbi->dev, PAGE_ALIGN(info->fix.smem_len), in pxa168fb_remove()
Dbf54x-lq043fb.c364 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_bf54x_fb_check_var()
583 fbinfo->fix.smem_len = info->mach_info->xres.max * in bfin_bf54x_probe()
590 dma_alloc_coherent(NULL, fbinfo->fix.smem_len, &info->dma_handle, in bfin_bf54x_probe()
677 dma_free_coherent(NULL, fbinfo->fix.smem_len, info->fb_buffer, in bfin_bf54x_probe()
698 dma_free_coherent(NULL, fbinfo->fix.smem_len, info->fb_buffer, in bfin_bf54x_remove()
Dstifb.c1254 fix->smem_len = fb->sti->regions[1].region_desc.length * 4096; in stifb_init_fb()
1261 if (fix->smem_len > yres*fix->line_length) in stifb_init_fb()
1262 fix->smem_len = yres*fix->line_length; in stifb_init_fb()
1296 info->screen_base = ioremap_nocache(REGION_BASE(fb,1), fix->smem_len); in stifb_init_fb()
1297 info->screen_size = fix->smem_len; in stifb_init_fb()
1306 if (!request_mem_region(fix->smem_start, fix->smem_len, "stifb fb")) { in stifb_init_fb()
1308 fix->smem_start, fix->smem_start+fix->smem_len); in stifb_init_fb()
1338 release_mem_region(fix->smem_start, fix->smem_len); in stifb_init_fb()
1413 release_mem_region(info->fix.smem_start, info->fix.smem_len); in stifb_cleanup()
Dgrvga.c107 if (info->fix.smem_len) { in grvga_check_var()
108 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len) in grvga_check_var()
388 info->fix.smem_len = grvga_mem_size; in grvga_probe()
477 info->fix.smem_len = grvga_mem_size; in grvga_probe()
Dacornfb.c207 if (current_par.using_vram && info->fix.smem_len == 2048*1024) in acornfb_set_timing()
352 if (min_size > info->fix.smem_len) in acornfb_adjust_timing()
358 for (size = info->fix.smem_len; in acornfb_adjust_timing()
371 size = info->fix.smem_len; in acornfb_adjust_timing()
561 unsigned long size = info->fix.smem_len - VDMA_XFERSIZE; in acornfb_set_par()
1055 fb_info.fix.smem_len = size; in acornfb_probe()
1108 fb_info.fix.smem_len / 1024, in acornfb_probe()
Dtdfxfb.c489 if (lpitch * var->yres_virtual > info->fix.smem_len) { in tdfxfb_check_var()
490 var->yres_virtual = info->fix.smem_len / lpitch; in tdfxfb_check_var()
685 reg.curspataddr = info->fix.smem_len; in tdfxfb_set_par()
1113 u8 __iomem *cursorbase = info->screen_base + info->fix.smem_len; in tdfxfb_cursor()
1426 info->fix.smem_len = do_lfb_size(default_par, pdev->device); in tdfxfb_probe()
1427 if (!info->fix.smem_len) { in tdfxfb_probe()
1439 info->fix.smem_len); in tdfxfb_probe()
1455 info->fix.smem_len >> 10); in tdfxfb_probe()
1459 info->fix.smem_len); in tdfxfb_probe()
1476 info->fix.smem_len = (info->fix.smem_len - 1024) & in tdfxfb_probe()
[all …]
Damba-clcd.c276 var->yres_virtual > fb->fb.fix.smem_len) in clcdfb_check_var()
410 len = info->fix.smem_len; in clcdfb_mmap()
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()
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()
Ds1d13xxxfb.c712 yres_virtual = fix->smem_len / (offset * 2); in s1d13xxxfb_fetch_hw_state()
872 info->fix.smem_len = pdev->resource[0].end - pdev->resource[0].start + 1; in s1d13xxxfb_probe()
875 default_par->regs, info->fix.smem_len / 1024, info->screen_base); in s1d13xxxfb_probe()
929 s1dfb->disp_save = kmalloc(info->fix.smem_len, GFP_KERNEL); in s1d13xxxfb_suspend()
936 memcpy_fromio(s1dfb->disp_save, info->screen_base, info->fix.smem_len); in s1d13xxxfb_suspend()
985 info->fix.smem_len); in s1d13xxxfb_resume()
Duvesafb.c282 info->fix.smem_len / mode->bytes_per_scan_line : in uvesafb_setup_var()
1405 if (var->yres * mode->bytes_per_scan_line > info->fix.smem_len in uvesafb_check_var()
1406 && info->fix.smem_len) in uvesafb_check_var()
1421 info->fix.smem_len / mode->bytes_per_scan_line : in uvesafb_check_var()
1502 info->fix.smem_len = size_remap; in uvesafb_init_info()
1509 info->var.yres_virtual = info->fix.smem_len / in uvesafb_init_info()
1536 int temp_size = info->fix.smem_len; in uvesafb_init_mtrr()
1556 info->screen_base = ioremap_wc(info->fix.smem_start, info->fix.smem_len); in uvesafb_ioremap()
1734 if (!request_mem_region(info->fix.smem_start, info->fix.smem_len, in uvesafb_probe()
1749 info->fix.smem_len, info->fix.smem_start); in uvesafb_probe()
[all …]
Dpm2fb.c611 if (lpitch * var->yres_virtual > info->fix.smem_len) { in pm2fb_check_var()
1612 pm2fb_fix.smem_len = 0x200000; in pm2fb_probe()
1615 pm2fb_fix.smem_len = 0x400000; in pm2fb_probe()
1618 pm2fb_fix.smem_len = 0x600000; in pm2fb_probe()
1621 pm2fb_fix.smem_len = 0x800000; in pm2fb_probe()
1627 if (!request_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len, in pm2fb_probe()
1633 ioremap_wc(pm2fb_fix.smem_start, pm2fb_fix.smem_len); in pm2fb_probe()
1636 release_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len); in pm2fb_probe()
1642 pm2fb_fix.smem_len); in pm2fb_probe()
1686 info->fix.id, pm2fb_fix.smem_len / 1024); in pm2fb_probe()
[all …]
Dsm501fb.c171 unsigned int why, size_t size, u32 smem_len) in sm501_alloc_mem() argument
198 if (fbi && ptr < smem_len) in sm501_alloc_mem()
223 ptr = fbi ? smem_len : 0; in sm501_alloc_mem()
439 unsigned int smem_len; in sm501fb_set_par_common() local
480 smem_len = info->fix.line_length * var->yres_virtual; in sm501fb_set_par_common()
485 if (sm501_alloc_mem(fbi, &par->screen, mem_type, smem_len, smem_len)) { in sm501fb_set_par_common()
492 info->fix.smem_len = smem_len; in sm501fb_set_par_common()
496 info->screen_size = info->fix.smem_len; in sm501fb_set_par_common()
668 info->fix.smem_len); in sm501fb_set_par_crt()
1495 fbi->fix.smem_len); in sm501_init_cursor()
Dhecubafb.c170 total_size = info->fix.smem_len; in hecubafb_write()
247 info->fix.smem_len = videomemorysize; in hecubafb_probe()
Docfb.c219 fix->smem_len = fix->line_length * var->yres; in ocfb_init_fix()
333 fbsize = fbdev->info.fix.smem_len; in ocfb_probe()
386 dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbdev->info.fix.smem_len), in ocfb_remove()
Dpmagb-b-fb.c62 .smem_len = (2048 * 1024),
303 par->smem = ioremap_nocache(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe()
311 info->screen_size = info->fix.smem_len - 2 * vid_base * 0x1000; in pmagbbfb_probe()
Dhpfb.c243 fb_info.fix.smem_len = fb_width * fb_height; in hpfb_init_one()
245 fb_info.fix.smem_len); in hpfb_init_one()
253 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
Dep93xx-fb.c318 if (offset < info->fix.smem_len) { in ep93xxfb_mmap()
321 info->fix.smem_len); in ep93xxfb_mmap()
454 info->fix.smem_len = fb_size; in ep93xxfb_alloc_videomem()
463 dma_free_coherent(info->dev, info->fix.smem_len, in ep93xxfb_dealloc_videomem()
Dbfin-lq035q1-fb.c480 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_lq035q1_fb_check_var()
660 fbinfo->fix.smem_len = LCD_X_RES * LCD_Y_RES * info->lcd_bpp / 8 in bfin_lq035q1_probe()
671 dma_alloc_coherent(NULL, fbinfo->fix.smem_len, &info->dma_handle, in bfin_lq035q1_probe()
761 dma_free_coherent(NULL, fbinfo->fix.smem_len, info->fb_buffer, in bfin_lq035q1_probe()
788 dma_free_coherent(NULL, fbinfo->fix.smem_len, info->fb_buffer, in bfin_lq035q1_remove()
Dps3fb.c587 if (var->yres_virtual * xdr_line_length > info->fix.smem_len) { in ps3fb_check_var()
624 par->num_frames = info->fix.smem_len / in ps3fb_set_par()
652 memset((void __force *)info->screen_base, 0, info->fix.smem_len); in ps3fb_set_par()
658 maxlines = info->fix.smem_len / ddr_line_length; in ps3fb_set_par()
710 r = vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in ps3fb_mmap()
1143 info->fix.smem_len = ps3fb_videomemory.size - GPU_FB_START; in ps3fb_probe()
1171 info->fix.smem_len >> 10); in ps3fb_probe()
Dhitfb.c252 maxy = info->fix.smem_len / var->xres; in hitfb_check_var()
339 hitfb_fix.smem_len = 512 * 1024; in hitfb_probe()
361 hitfb_var.yres_virtual = hitfb_fix.smem_len / lcdclor; in hitfb_probe()
Dvfb.c431 if (size > info->fix.smem_len) in vfb_mmap()
433 if (offset > info->fix.smem_len - size) in vfb_mmap()
513 vfb_fix.smem_len = videomemorysize; in vfb_probe()
Dudlfb.c305 wrptr = dlfb_set_base8bpp(wrptr, dev->info->fix.smem_len); in dlfb_set_video_mode()
329 if (size > info->fix.smem_len) in dlfb_ops_mmap()
331 if (offset > info->fix.smem_len - size) in dlfb_ops_mmap()
1044 if ((var->xres * var->yres * 2) > info->fix.smem_len) in dlfb_ops_check_var()
1074 for (i = 0; i < info->fix.smem_len / 2; i++) in dlfb_ops_set_par()
1163 int old_len = info->fix.smem_len; in dlfb_realloc_framebuffer()
1189 info->fix.smem_len = PAGE_ALIGN(new_len); in dlfb_realloc_framebuffer()
1723 info->fix.smem_len * 2 : info->fix.smem_len) >> 10); in dlfb_init_framebuffer_work()
Dimsttfb.c730 switch (info->fix.smem_len) { in set_imstt_regvals()
792 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len in imsttfb_check_var()
793 || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len) in imsttfb_check_var()
842 __u32 vram = (info->fix.smem_len - (PAGE_SIZE << 2)); in imsttfb_check_var()
1359 info->fix.smem_len = (tmp & 0x0004) ? 0x400000 : 0x200000; in init_imstt()
1361 info->fix.smem_len = 0x800000; in init_imstt()
1364 end = (__u32 *)(info->screen_base + info->fix.smem_len); in init_imstt()
1420 if ((info->var.xres * info->var.yres) * (info->var.bits_per_pixel >> 3) > info->fix.smem_len in init_imstt()
1465 info->fix.id, info->fix.smem_len >> 20, tmp); in init_imstt()
Dq40fb.c32 .smem_len = 1024*1024,
Dmaxinefb.c56 .smem_len = (1024*768),
Dmxsfb.c420 if (fb_size > fb_info->fix.smem_len) in mxsfb_set_par()
706 if (pa + fbsize > fb_info->fix.smem_start + fb_info->fix.smem_len) { in mxsfb_restore_mode()
716 line_count = fb_info->fix.smem_len / fb_info->fix.line_length; in mxsfb_restore_mode()
836 fb_info->screen_size = fb_info->fix.smem_len = fb_size; in mxsfb_init_fbinfo()
848 free_pages_exact(fb_info->screen_base, fb_info->fix.smem_len); in mxsfb_free_videomem()
Dsm712fb.c968 total_size = info->fix.smem_len; in smtcfb_read()
1045 total_size = info->fix.smem_len; in smtcfb_write()
1323 struct pci_dev *pdev, u_long smem_len) in smtc_map_smem() argument
1330 sfb->fb->fix.smem_len = smem_len; in smtc_map_smem()
Dneofb.c687 vramlen = info->fix.smem_len; in neofb_check_var()
1713 info->fix.smem_len = video_len; in neo_map_video()
1715 if (!request_mem_region(info->fix.smem_start, info->fix.smem_len, in neo_map_video()
1722 ioremap_wc(info->fix.smem_start, info->fix.smem_len); in neo_map_video()
1726 info->fix.smem_len); in neo_map_video()
1736 memset_io(info->screen_base, 0, info->fix.smem_len); in neo_map_video()
1759 info->fix.smem_len); in neo_unmap_video()
2086 info->fix.smem_len >> 10, info->var.xres, in neofb_probe()
Dcyber2000fb.c842 if (mem > cfb->fb.fix.smem_len) in cyber2000fb_check_var()
843 var->yres_virtual = cfb->fb.fix.smem_len * 8 / in cyber2000fb_check_var()
947 BUG_ON(mem > cfb->fb.fix.smem_len); in cyber2000fb_set_par()
1139 info->fb_size = int_cfb_info->fb.fix.smem_len; in cyber2000fb_attach()
1560 cfb->fb.fix.smem_len = smem_size; in cyberpro_common_probe()
1576 cfb->fb.var.yres_virtual = cfb->fb.fix.smem_len * 8 / in cyberpro_common_probe()
1597 cfb->fb.fix.id, cfb->fb.fix.smem_len >> 10, in cyberpro_common_probe()
Dfsl-diu-fb.c875 u32 smem_len = info->fix.line_length * info->var.yres_virtual; in map_video_memory() local
878 p = alloc_pages_exact(smem_len, GFP_DMA | __GFP_ZERO); in map_video_memory()
886 info->fix.smem_len = smem_len; in map_video_memory()
888 info->screen_size = info->fix.smem_len; in map_video_memory()
896 size_t l = info->fix.smem_len; in unmap_video_memory()
901 info->fix.smem_len = 0; in unmap_video_memory()
1150 if (len != info->fix.smem_len) { in fsl_diu_set_par()
Dssd1307fb.c215 total_size = info->fix.smem_len; in ssd1307fb_write()
633 info->fix.smem_len = vmem_size; in ssd1307fb_probe()
712 __free_pages(__va(info->fix.smem_start), get_order(info->fix.smem_len)); in ssd1307fb_remove()
Dmacfb.c579 macfb_fix.smem_len = macfb_fix.line_length * macfb_defined.yres; in macfb_init()
590 macfb_fix.smem_len); in macfb_init()
596 macfb_fix.smem_len / 1024); in macfb_init()
Dleo.c420 info->fix.smem_start, info->fix.smem_len, in leo_mmap()
427 FBTYPE_SUNLEO, 32, info->fix.smem_len); in leo_ioctl()
574 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in leo_probe()
Dmetronomefb.c441 fbsize = par->info->fix.smem_len; in metronomefb_dpy_update()
529 total_size = info->fix.smem_len; in metronomefb_write()
645 info->fix.smem_len = videomemorysize; in metronomefb_probe()
Dxilinxfb.c322 drvdata->info.fix.smem_len = fbsize; in xilinxfb_assign()
390 dma_free_coherent(dev, PAGE_ALIGN(drvdata->info.fix.smem_len), in xilinxfb_release()
Dchipsfb.c309 .smem_len = 0x100000, /* 1MB */
425 p->node, p->fix.smem_len / 1024); in chipsfb_pci_init()
Dsmscufx.c787 if (size > info->fix.smem_len) in ufx_ops_mmap()
789 if (offset > info->fix.smem_len - size) in ufx_ops_mmap()
1228 if ((var->xres * var->yres * 2) > info->fix.smem_len) in ufx_ops_check_var()
1255 for (i = 0; i < info->fix.smem_len / 2; i++) in ufx_ops_set_par()
1298 int old_len = info->fix.smem_len; in ufx_realloc_framebuffer()
1323 info->fix.smem_len = PAGE_ALIGN(new_len); in ufx_realloc_framebuffer()
1734 info->var.xres, info->var.yres, info->fix.smem_len >> 10); in ufx_usb_probe()
Dvt8623fb.c698 info->fix.smem_len = pci_resource_len(dev, 0); in vt8623_pci_probe()
737 info->fix.smem_len = info->screen_size; in vt8623_pci_probe()
769 info->fix.id, pci_name(dev), info->fix.smem_len >> 20); in vt8623_pci_probe()
776 info->fix.smem_len); in vt8623_pci_probe()
Doffb.c435 fix->smem_len = pitch * height; in offb_init_fb()
510 info->apertures->ranges[0].size = fix->smem_len; in offb_init_fb()
513 info->screen_base = ioremap(address, fix->smem_len); in offb_init_fb()
Dxen-fbfront.c302 required_mem_len <= info->fix.smem_len) { in xenfb_check_var()
442 fb_info->fix.smem_len = fb_size; in xenfb_probe()
561 info->page->mem_length = fb_info->fix.smem_len; in xenfb_init_shared_page()
Dfm2fb.c131 .smem_len = FRAMEMASTER_REG,
Dwm8505fb.c345 fbi->fb.fix.smem_len = fb_mem_len; in wm8505fb_probe()
380 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1); in wm8505fb_probe()
Dbfin_adv7393fb.c93 .smem_len = 720 * 480 * 2,
439 bfin_adv7393_fb_fix.smem_len = fbdev->fb_len; in bfin_adv7393_fb_probe()
611 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_adv7393_fb_check_var()
Dvalkyriefb.c528 fix->smem_len = p->total_vram; in valkyrie_init_fix()
541 fix->smem_len = valkyrie_vram_reqd(par->vmode, par->cmode); in valkyrie_par_to_fix()
Damifb.c1441 if (par->next_line * par->vyres > info->fix.smem_len) { in ami_decode_var()
1448 if (par->next_plane * par->bpp > info->fix.smem_len) { in ami_decode_var()
3579 info->fix.smem_len = VIDEOMEMSIZE_OCS; in amifb_probe()
3599 info->fix.smem_len = VIDEOMEMSIZE_ECS_2M; in amifb_probe()
3601 info->fix.smem_len = VIDEOMEMSIZE_ECS_1M; in amifb_probe()
3616 info->fix.smem_len = VIDEOMEMSIZE_AGA_2M; in amifb_probe()
3618 info->fix.smem_len = VIDEOMEMSIZE_AGA_1M; in amifb_probe()
3687 chipptr = chipalloc(info->fix.smem_len + SPRITEMEMSIZE + in amifb_probe()
3695 assignchunk(videomemory, u_long, chipptr, info->fix.smem_len); in amifb_probe()
3709 info->fix.smem_len); in amifb_probe()
[all …]
Darkfb.c989 info->fix.smem_len = pci_resource_len(dev, 0); in ark_pci_probe()
1011 info->fix.smem_len = info->screen_size; in ark_pci_probe()
1043 info->fix.id, pci_name(dev), info->fix.smem_len >> 20); in ark_pci_probe()
1048 info->fix.smem_len); in ark_pci_probe()
Dsunxvr1000.c84 info->fix.smem_len = gp->fb_size; in gfb_set_fbinfo()
Dtridentfb.c1047 if (line_length * var->yres_virtual > info->fix.smem_len) in tridentfb_check_var()
1574 tridentfb_fix.smem_len = get_memsize(default_par); in trident_pci_probe()
1577 tridentfb_fix.smem_len, "tridentfb")) { in trident_pci_probe()
1585 tridentfb_fix.smem_len); in trident_pci_probe()
1712 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len); in trident_pci_probe()
1732 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len); in trident_pci_remove()
Ds3fb.c1157 info->fix.smem_len = pci_resource_len(dev, 0); in s3_pci_probe()
1245 info->fix.smem_len = info->screen_size; in s3_pci_probe()
1323 info->var.yres_virtual = info->fix.smem_len * 8 / in s3_pci_probe()
1345 info->fix.smem_len >> 20, (par->mclk_freq + 500) / 1000); in s3_pci_probe()
1359 info->fix.smem_len); in s3_pci_probe()
Dasiliantfb.c483 .smem_len = 0x200000, /* 2MB */
531 p->fix.smem_len / 1024); in init_asiliant()
Dsunxvr2500.c88 info->fix.smem_len = sp->fb_size; in s3d_set_fbinfo()
Dclps711xfb.c266 info->fix.smem_len = PAGE_ALIGN(size); in clps711x_guess_lcd_params()
Dtmiofb.c724 info->fix.smem_len = resource_size(vram); in tmiofb_probe()
730 info->screen_size = info->fix.smem_len - (4 * TMIOFB_FIFO_SIZE); in tmiofb_probe()
745 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in tmiofb_probe()
Ddnfb.c132 .smem_len = FRAME_BUFFER_LEN,
Dbf537-lq035.c448 .smem_len = ACTIVE_VIDEO_MEM_SIZE,
548 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_lq035_fb_check_var()
Dimxfb.c889 info->fix.smem_len = max_t(size_t, info->fix.smem_len, in imxfb_probe()
924 fbi->map_size = PAGE_ALIGN(info->fix.smem_len); in imxfb_probe()
Dsstfb.c336 fb_memset(info->screen_base, 0, info->fix.smem_len); in sstfb_clear_screen()
437 if (real_length * yDim > info->fix.smem_len) { in sstfb_check_var()
1383 sst_get_memsize(info, &fix->smem_len); in sstfb_probe()
1390 fix->smem_len >> 20); in sstfb_probe()
Dcobalt_lcdfb.c356 info->fix.smem_len = info->screen_size; in cobalt_lcdfb_probe()
Dsa1100fb.c568 if (off < info->fix.smem_len) { in sa1100fb_mmap()
1101 fbi->map_size = PAGE_ALIGN(fbi->fb.fix.smem_len + PAGE_SIZE); in sa1100fb_map_video_memory()
1194 fbi->fb.fix.smem_len = inf->xres * inf->yres * in sa1100fb_init_fbinfo()
Dauo_k190x.c381 total_size = info->fix.smem_len; in auok190xfb_write()
522 if (size > info->fix.smem_len) { in auok190xfb_check_var()
1069 info->fix.smem_len = videomemorysize; in auok190x_common_probe()
Dgxt4500.c665 info->fix.smem_len = pci_resource_len(pdev, 1); in gxt4500_probe()
675 info->fix.smem_len); in gxt4500_probe()
Dgoldfishfb.c257 fb->fb.fix.smem_len = framesize; in goldfish_fb_probe()
Dfb-puv3.c647 return vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in unifb_mmap()
682 unifb_fix.smem_len = UNIFB_MEMSIZE; in unifb_probe()
Di740fb.c1068 info->fix.smem_len = info->screen_size; in i740fb_probe()
1118 info->var.yres_virtual = info->fix.smem_len * 8 / in i740fb_probe()
1140 info->fix.smem_len); in i740fb_probe()
Dclps711x-fb.c128 info->fix.smem_len = size; in clps711x_fb_set_par()
Dsunxvr500.c211 info->fix.smem_len = ep->fb_size; in e3d_set_fbinfo()
Dhgafb.c569 hga_fix.smem_len = hga_vram_len; in hgafb_probe()
D68328fb.c455 fb_info.fix.smem_len = videomemorysize; in mc68x328fb_init()
Dcontrolfb.c295 len = info->fix.smem_len; in controlfb_mmap()
1057 info->fix.smem_len = p->total_vram - CTRLFB_OFF; in control_init_info()
Dpmag-aa-fb.c234 fix->smem_len = ip->fb_size; in aafb_get_fix()
Dbroadsheetfb.c1021 total_size = info->fix.smem_len; in broadsheetfb_write()
1123 info->fix.smem_len = videomemorysize; in broadsheetfb_probe()
Dau1100fb.c498 au1100fb_fix.smem_len = fbdev->fb_len; in au1100fb_drv_probe()
Dvt8500lcdfb.c369 fbi->fb.fix.smem_len = fb_mem_len; in vt8500lcd_probe()
Dsh7760fb.c429 info->fix.smem_len = info->screen_size; in sh7760fb_alloc_mem()
Datafb.c597 fix->smem_len = screen_len; in tt_encode_fix()
893 fix->smem_len = screen_len; in falcon_encode_fix()
1819 fix->smem_len = screen_len; in stste_encode_fix()
2118 fix->smem_len = PAGE_ALIGN(external_len); in ext_encode_fix()
Dplatinumfb.c333 info->fix.smem_len = pinfo->total_vram - 0x20; in platinum_init_info()
Dcirrusfb.c522 if (cinfo->btype == BT_SD64 && info->fix.smem_len <= MB_ && in cirrusfb_check_pixclock()
2005 info->fix.smem_len = info->screen_size; in cirrusfb_set_fbinfo()
2007 info->fix.smem_len /= 4; in cirrusfb_set_fbinfo()
Dpxafb.c434 var->yres_virtual = fbi->fb.fix.smem_len / line_length; in pxafb_adjust_timing()
922 ofb->fb.fix.smem_len = pxafb->video_mem_size; in pxafb_overlay_map_video_memory()
1720 fbi->fb.fix.smem_len = fbi->video_mem_size; in pxafb_init_video_memory()
Dtgafb.c185 if (var->xres * var->yres * (var->bits_per_pixel >> 3) > info->fix.smem_len) in tgafb_check_var()
1353 info->fix.smem_len = memory_size;
Djz4740_fb.c690 fb->fix.smem_len = fb->fix.line_length * fb->var.yres; in jzfb_probe()
Ds3c-fb.c1103 fbi->fix.smem_len = size; in s3c_fb_alloc_memory()
1134 dma_free_writecombine(sfb->dev, PAGE_ALIGN(fbi->fix.smem_len), in s3c_fb_free_memory()
Dsh_mobile_lcdcfb.c1318 info->fix.smem_len) in __sh_mobile_lcdc_check_var()
1723 info->fix.smem_len = ovl->fb_size; in sh_mobile_lcdc_overlay_fb_init()
2231 info->fix.smem_len = ch->fb_size; in sh_mobile_lcdc_channel_fb_init()
Dhyperv_fb.c734 info->fix.smem_len = screen_fb_size; in hvfb_getmem()
Dw100fb.c531 info->fix.smem_len = par->mach->mem->size+1; in w100fb_set_par()
534 info->fix.smem_len = MEM_INT_SIZE+1; in w100fb_set_par()
Dgbefb.c830 fix->smem_len = gbe_mem_size; in gbefb_encode_fix()
Dvga16fb.c91 .smem_len = VGA_FB_PHYS_LEN,
Dda8xx-fb.c1441 da8xx_fb_fix.smem_len = par->vram_size; in fb_probe()
Dau1200fb.c1561 fbi->fix.smem_len = fbdev->fb_len; in au1200fb_init_fbinfo()
/linux-4.4.14/arch/arm/mach-nspire/
Dclcd.c102 fb->fb.fix.smem_len = panel_size; in nspire_clcd_setup()
112 fb->fb.fix.smem_len); in nspire_clcd_mmap()
117 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in nspire_clcd_remove()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dphy3250.c97 fb->fb.fix.smem_len = PANEL_SIZE; in lpc32xx_clcd_setup()
121 fb->fb.fix.smem_len); in lpc32xx_clcd_mmap()
126 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in lpc32xx_clcd_remove()
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_sys_fops.c30 total_size = info->fix.smem_len; in fb_sys_read()
70 total_size = info->fix.smem_len; in fb_sys_write()
Dfb_defio.c48 if (offset >= info->fix.smem_len) in fb_deferred_io_fault()
236 for (i = 0 ; i < info->fix.smem_len; i += PAGE_SIZE) { in fb_deferred_io_cleanup()
Dfbmem.c768 total_size = info->fix.smem_len; in fb_read()
833 total_size = info->fix.smem_len; in fb_write()
1240 u32 smem_len; member
1309 err |= put_user(fix->smem_len, &fix32->smem_len); in do_fscreeninfo_to_user()
1418 len = info->fix.smem_len; in fb_mmap()
/linux-4.4.14/drivers/video/fbdev/geode/
Dgx1fb_core.c126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var()
229 info->fix.smem_len = fb_len; in gx1fb_map_video_memory()
230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory()
235 info->fix.smem_len / 1024, info->fix.smem_start); in gx1fb_map_video_memory()
350 memset_io(info->screen_base, 0, info->fix.smem_len); in gx1fb_probe()
Dgxfb_core.c163 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var()
265 info->fix.smem_len = vram ? vram : gx_frame_buffer_size(); in gxfb_map_video_memory()
267 info->fix.smem_len); in gxfb_map_video_memory()
277 info->fix.smem_len / 1024, info->fix.smem_start); in gxfb_map_video_memory()
415 memset_io(info->screen_base, 0, info->fix.smem_len); in gxfb_probe()
Dlxfb_core.c272 > info->fix.smem_len) in lxfb_check_var()
368 info->fix.smem_len = vram ? vram : lx_framebuffer_size(); in lxfb_map_video_memory()
370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory()
397 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory()
544 memset_io(info->screen_base, 0, info->fix.smem_len); in lxfb_probe()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c681 kyro_fix.smem_len = pci_resource_len(pdev, 0); in kyrofb_probe()
696 kyro_fix.smem_len); in kyrofb_probe()
733 size >> 10, (unsigned long)info->fix.smem_len >> 10); in kyrofb_probe()
/linux-4.4.14/drivers/video/fbdev/riva/
Dfbdev.c887 info->fix.smem_len) in rivafb_do_maximize()
903 var->xres_virtual = (info->fix.smem_len * den / in rivafb_do_maximize()
909 var->yres_virtual = info->fix.smem_len * den / in rivafb_do_maximize()
915 if (var->xres_virtual * nom / den * var->yres_virtual > info->fix.smem_len) { in rivafb_do_maximize()
1954 rivafb_fix.smem_len = pci_resource_len(pd, 1); in rivafb_probe()
2006 rivafb_fix.smem_len = riva_get_memlen(default_par) * 1024; in rivafb_probe()
2009 rivafb_fix.smem_len); in rivafb_probe()
2019 rivafb_fix.smem_len); in rivafb_probe()
2051 info->fix.smem_len / (1024 * 1024), in rivafb_probe()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-8000.c165 .smem_len = IWL8260_SMEM_LEN, \
Diwl-config.h363 const u32 smem_len; member
/linux-4.4.14/arch/arm/mach-integrator/
Dimpd1.c230 fb->fb.fix.smem_len = framesize; in impd1fb_clcd_setup()
253 release_mem_region(fb->fb.fix.smem_start, fb->fb.fix.smem_len); in impd1fb_clcd_remove()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c232 info->fix.smem_len = cdev->mc.vram_size; in cirrusfb_create()
242 DRM_INFO("size %lu\n", (unsigned long)info->fix.smem_len); in cirrusfb_create()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_fbdev.c109 fbi->fix.smem_len = rk_obj->base.size; in rockchip_drm_fbdev_create()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_fbdev.c94 info->fix.smem_len = obj->obj.size; in armada_fb_create()
/linux-4.4.14/include/uapi/linux/
Dfb.h160 __u32 smem_len; /* Length of frame buffer mem */ member
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_fbdev.c139 info->fix.smem_len = size; in bochsfb_create()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c262 if (offset + size > info->fix.smem_len) in udl_fb_mmap()
526 info->fix.smem_len = size; in udlfb_create()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_fbdev.c168 fbi->fix.smem_len = fbdev->bo->size; in msm_fbdev_create()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fbdev.c205 fbi->fix.smem_len = fbdev->bo->size; in omap_fbdev_create()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c115 fbi->fix.smem_len = size; in exynos_drm_fbdev_update()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750.c884 fix->smem_len = crtc->vidmem_size; in lynxfb_set_fbinfo()
885 pr_info("fix->smem_len = %x\n", fix->smem_len); in lynxfb_set_fbinfo()
886 info->screen_size = fix->smem_len; in lynxfb_set_fbinfo()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c127 fix->smem_len = dev->video_buffer_size; in vivid_fb_get_fix()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fb.c253 info->fix.smem_len = radeon_bo_size(rbo); in radeonfb_create()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_cma_helper.c296 fbi->fix.smem_len = size; in drm_fbdev_cma_create()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c234 info->fix.smem_len = amdgpu_bo_size(rbo); in amdgpufb_create()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dfb.c271 info->fix.smem_len = size; in tegra_fbdev_probe()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_fb.c373 ast->fbdev->helper.fbdev->fix.smem_len = ast->vram_size - gpu_addr; in ast_fbdev_set_base()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c545 fix->smem_len = 0; in setup_vrfb_rotation()
581 fix->smem_len = var->yres_virtual * fix->line_length; in setup_vrfb_rotation()
627 fix->smem_len = var->yres_virtual * fix->line_length; in set_fb_fix()
631 fix->smem_len = rg->size; in set_fb_fix()
1111 len = fix->smem_len; in omapfb_mmap()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dmac80211.c1134 u32 smem_len = mvm->cfg->smem_len; in iwl_mvm_fw_error_dump() local
1202 if (smem_len) in iwl_mvm_fw_error_dump()
1203 file_len += sizeof(*dump_data) + sizeof(*dump_mem) + smem_len; in iwl_mvm_fw_error_dump()
1291 if (smem_len) { in iwl_mvm_fw_error_dump()
1294 dump_data->len = cpu_to_le32(smem_len + sizeof(*dump_mem)); in iwl_mvm_fw_error_dump()
1299 dump_mem->data, smem_len); in iwl_mvm_fw_error_dump()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c402 total_size = info->fix.smem_len; in ivtvfb_write()
637 fix->smem_len = oi->video_buffer_size; in ivtvfb_get_fix()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c943 vramlen = info->fix.smem_len; in savagefb_check_var()
1784 info->fix.smem_len = par->video.len - par->cob_size; in savage_map_video()
2253 info->var.yres_virtual = info->fix.smem_len/lpitch; in savagefb_probe()
2289 info->fix.smem_len >> 10, in savagefb_probe()
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb_main.c395 fix->smem_len = rg->size; in set_fb_fix()
399 fix->smem_len = rg->size; in set_fb_fix()
908 fbi->fix.smem_len = 0; in omapfb_setup_mem()
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c540 info->fix.smem_len = PICOLCDFB_SIZE*8; in picolcd_init_framebuffer()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.c419 info->fix.smem_len = size; in nouveau_fbcon_create()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c407 info->fix.smem_len = gobj->size; in qxlfb_create()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c442 info->fix.smem_len = size; in psbfb_create()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_fbdev.c246 info->fix.smem_len = size; in intelfb_create()
/linux-4.4.14/drivers/staging/fbtft/
Dfbtft-core.c776 info->fix.smem_len = vmem_size; in fbtft_framebuffer_alloc()
974 fb_info->fix.smem_len >> 10, text1, in fbtft_register_framebuffer()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c304 fix->smem_len = m2info->video.len_usable; in matroxfb_dh_init_fix()
Dmatroxfb_base.c726 fix->smem_len = minfo->video.len_usable - minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c532 info->fix.smem_len = fbi->fb_size; in fb_info_setup()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c709 info->fix.smem_len = fb_size; in vmw_fb_init()
/linux-4.4.14/drivers/video/fbdev/mbx/
Dmbxfb.c968 fbi->fix.smem_len = pdata->memsize; in mbxfb_probe()
/linux-4.4.14/Documentation/fb/
Dapi.txt160 __u32 smem_len; /* Length of frame buffer mem */
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c502 info->fix.smem_len = vinfo->vram_contig_size; in vml_pci_probe()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_ioc.c3039 u32 smem_len = BFA_IOC_FW_SMEM_SIZE(ioc); in bfa_ioc_debug_fwcore() local
3041 if (*offset >= smem_len) { in bfa_ioc_debug_fwcore()
3056 if ((loff + dlen) >= smem_len) in bfa_ioc_debug_fwcore()
3057 dlen = smem_len - loff; in bfa_ioc_debug_fwcore()
3068 if (*offset >= smem_len) in bfa_ioc_debug_fwcore()
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c519 fbi->fix.smem_len = fbi->fix.line_length * fbi->var.yres_virtual; in mb862xxfb_init_fbinfo()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1109 info->fix.smem_len = dinfo->fb.size; in intelfb_set_fbinfo()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnvidia.c1362 nvidiafb_fix.smem_len = par->RamAmountKBytes * 1024; in nvidiafb_probe()
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c1190 fix->smem_len = xgifb_info->video_size; in XGIfb_get_fix()
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c164 fix->smem_len = viaparinfo->fbmem_free; in viafb_setup_fixinfo()
/linux-4.4.14/drivers/video/fbdev/i810/
Di810_main.c1096 fix->smem_len = par->fb.size; in encode_fix()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_main.c1838 fix->smem_len = ivideo->sisfb_mem; in sisfb_get_fix()