Searched refs:smem_len (Results 51 - 75 of 144) sorted by relevance

123456

/linux-master/drivers/video/fbdev/
H A Dps3fb.c588 if (var->yres_virtual * xdr_line_length > info->fix.smem_len) {
625 par->num_frames = info->fix.smem_len /
653 memset(info->screen_buffer, 0, info->fix.smem_len);
659 maxlines = info->fix.smem_len / ddr_line_length;
713 r = vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len);
1144 info->fix.smem_len = ps3fb_videomemory.size - GPU_FB_START;
1170 fb_info(info, "using %u KiB of video memory\n", info->fix.smem_len >> 10);
H A Dimsttfb.c728 switch (info->fix.smem_len) {
790 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len
791 || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len)
840 __u32 vram = (info->fix.smem_len - (PAGE_SIZE << 2));
1359 info->fix.smem_len = (tmp & 0x0004) ? 0x400000 : 0x200000;
1361 info->fix.smem_len = 0x800000;
1364 end = (__u32 *)(info->screen_base + info->fix.smem_len);
1421 if ((info->var.xres * info->var.yres) * (info->var.bits_per_pixel >> 3) > info->fix.smem_len
1465 info->fix.id, info->fix.smem_len >> 20, tmp);
H A Dmacfb.c561 macfb_fix.smem_len = macfb_fix.line_length * macfb_defined.yres;
572 macfb_fix.smem_len);
578 macfb_fix.smem_len / 1024);
H A Dxen-fbfront.c267 required_mem_len <= info->fix.smem_len) {
430 fb_info->fix.smem_len = fb_size;
543 info->page->mem_length = fb_info->fix.smem_len;
H A Dleo.c415 info->fix.smem_start, info->fix.smem_len,
422 FBTYPE_SUNLEO, 32, info->fix.smem_len);
569 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
H A Dxilinxfb.c320 drvdata->info.fix.smem_len = fbsize;
387 dma_free_coherent(dev, PAGE_ALIGN(drvdata->info.fix.smem_len),
H A Dneofb.c687 vramlen = info->fix.smem_len;
1715 info->fix.smem_len = video_len;
1717 if (!request_mem_region(info->fix.smem_start, info->fix.smem_len,
1724 ioremap_wc(info->fix.smem_start, info->fix.smem_len);
1728 info->fix.smem_len);
1738 memset_io(info->screen_base, 0, info->fix.smem_len);
1741 info->fix.smem_len -= PAGE_SIZE;
1742 addr = info->fix.smem_start + info->fix.smem_len;
1745 addr = (unsigned long) info->screen_base + info->fix.smem_len;
1761 info->fix.smem_len);
[all...]
H A Dudlfb.c309 wrptr = dlfb_set_base8bpp(wrptr, dlfb->info->fix.smem_len);
338 if (size > info->fix.smem_len)
340 if (offset > info->fix.smem_len - size)
1066 for (i = 0; i < info->fix.smem_len / 2; i++)
1180 u32 old_len = info->fix.smem_len;
1204 info->fix.smem_len = new_len;
1723 info->fix.smem_len * 2 : info->fix.smem_len) >> 10);
H A Dwm8505fb.c340 fbi->fb.fix.smem_len = fb_mem_len;
371 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1);
H A Dfsl-diu-fb.c870 u32 smem_len = info->fix.line_length * info->var.yres_virtual; local
873 p = alloc_pages_exact(smem_len, GFP_DMA | __GFP_ZERO);
881 info->fix.smem_len = smem_len;
883 info->screen_size = info->fix.smem_len;
891 size_t l = info->fix.smem_len;
896 info->fix.smem_len = 0;
1142 if (len != info->fix.smem_len) {
H A Dhecubafb.c185 info->fix.smem_len = videomemorysize;
H A Dsunxvr2500.c87 info->fix.smem_len = sp->fb_size;
H A Dcobalt_lcdfb.c315 info->fix.smem_len = info->screen_size;
H A Dvt8623fb.c715 info->fix.smem_len = pci_resource_len(dev, 0);
754 info->fix.smem_len = info->screen_size;
786 info->fix.id, pci_name(dev), info->fix.smem_len >> 20);
793 info->fix.smem_len);
H A Dsmscufx.c790 if (size > info->fix.smem_len)
792 if (offset > info->fix.smem_len - size)
1178 if ((var->xres * var->yres * 2) > info->fix.smem_len)
1205 for (i = 0; i < info->fix.smem_len / 2; i++)
1265 int old_len = info->fix.smem_len;
1288 info->fix.smem_len = PAGE_ALIGN(new_len);
1702 info->var.xres, info->var.yres, info->fix.smem_len >> 10);
/linux-master/drivers/video/fbdev/aty/
H A Dmach64_ct.c453 if (info->fix.smem_len<=ONE_MB) {
462 if (info->fix.smem_len<=ONE_MB) {
470 if (info->fix.smem_len<=ONE_MB) {
/linux-master/drivers/video/fbdev/kyro/
H A Dfbdev.c694 kyro_fix.smem_len = pci_resource_len(pdev, 0);
709 kyro_fix.smem_len);
745 size >> 10, (unsigned long)info->fix.smem_len >> 10);
/linux-master/drivers/net/wireless/intel/iwlwifi/cfg/
H A D22000.c79 .smem_len = IWL_22000_SMEM_LEN, \
H A Dax210.c91 .smem_len = IWL_AX210_SMEM_LEN, \
/linux-master/drivers/gpu/drm/
H A Ddrm_fbdev_dma.c134 info->fix.smem_len = info->screen_size;
/linux-master/drivers/gpu/drm/armada/
H A Darmada_fbdev.c98 info->fix.smem_len = obj->obj.size;
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c130 fbi->fix.smem_len = bo->size;
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_fbdev.c85 fbi->fix.smem_len = size;
/linux-master/drivers/gpu/drm/tegra/
H A Dfbdev.c139 info->fix.smem_len = size;
/linux-master/include/uapi/linux/
H A Dfb.h162 __u32 smem_len; /* Length of frame buffer mem */ member in struct:fb_fix_screeninfo

Completed in 496 milliseconds

123456