Searched refs:smem_len (Results 1 - 25 of 158) sorted by relevance

1234567

/drivers/video/fbdev/core/
H A Dfb_sys_fops.c30 total_size = info->fix.smem_len;
70 total_size = info->fix.smem_len;
/drivers/video/fbdev/aty/
H A Dmach64_cursor.c117 aty_st_le32(CUR_OFFSET, (info->fix.smem_len >> 3) + (yoff << 1), par);
200 info->fix.smem_len -= PAGE_SIZE;
203 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len;
207 addr = info->fix.smem_start - 0x800000 + info->fix.smem_len;
210 addr = (unsigned long) info->screen_base + info->fix.smem_len;
H A Datyfb_base.c859 if (vyres * line_length > info->fix.smem_len)
1713 u32 videoram = (info->fix.smem_len - (PAGE_SIZE << 2));
1835 fbtyp.fb_size = info->fix.smem_len;
1947 if (((vma->vm_pgoff == 0) && (size == info->fix.smem_len)) ||
1948 ((off == info->fix.smem_len) && (size == PAGE_SIZE)))
2486 info->fix.smem_len = 0x80000;
2489 info->fix.smem_len = 0x100000;
2492 info->fix.smem_len = 0x200000;
2495 info->fix.smem_len = 0x400000;
2498 info->fix.smem_len
[all...]
/drivers/video/fbdev/
H A Damba-clcd-versatile.c165 fb->fb.fix.smem_len = framesize;
175 fb->fb.fix.smem_len);
180 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len,
H A Dp9100.c224 info->fix.smem_start, info->fix.smem_len,
233 FBTYPE_SUN3COLOR, 8, info->fix.smem_len);
278 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
288 info->fix.smem_len, "p9100 ram");
317 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len);
338 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len);
H A Dtcx.c136 for (pend = p + info->fix.smem_len; p < pend; p++) {
305 info->fix.smem_start, info->fix.smem_len,
317 info->fix.smem_len);
359 par->cplane, info->fix.smem_len * sizeof(u32));
362 info->screen_base, info->fix.smem_len);
391 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
400 info->fix.smem_len, "tcx ram");
408 info->fix.smem_len * sizeof(u32),
H A Datmel_lcdfb.c48 unsigned int smem_len; member in struct:atmel_lcdfb_info
418 dma_free_writecombine(info->device, info->fix.smem_len,
427 * so no locking by fb_info->mm_lock around smem_len setting is needed.
433 unsigned int smem_len; local
435 smem_len = (var->xres_virtual * var->yres_virtual
437 info->fix.smem_len = max(smem_len, sinfo->smem_len);
439 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len,
446 memset(info->screen_base, 0, info->fix.smem_len);
535 unsigned int smem_len = (var->xres_virtual * var->yres_virtual local
[all...]
H A Dvesafb.c280 vesafb_fix.smem_len = size_remap;
354 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length;
448 info->screen_base = ioremap_nocache(vesafb_fix.smem_start, vesafb_fix.smem_len);
451 info->screen_base = ioremap_cache(vesafb_fix.smem_start, vesafb_fix.smem_len);
454 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len);
458 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len);
464 vesafb_fix.smem_len, vesafb_fix.smem_start);
H A Dbw2.c167 info->fix.smem_start, info->fix.smem_len,
175 FBTYPE_SUN2BW, 1, info->fix.smem_len);
314 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
320 info->fix.smem_len, "bw2 ram");
342 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len);
362 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len);
H A Dcg3.c231 info->fix.smem_start, info->fix.smem_len,
239 FBTYPE_SUN3COLOR, 8, info->fix.smem_len);
379 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
389 info->fix.smem_len, "cg3 ram");
424 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len);
445 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len);
H A Digafb.c339 info->fix.smem_len = 0x100000;
342 info->fix.smem_len = 0x200000;
346 info->fix.smem_len = 0x400000;
364 info->fix.id, par->frame_buffer_phys, info->fix.smem_len >> 20);
449 if ((par->io_base = (int) ioremap(igafb_fix.mmio_start, igafb_fix.smem_len)) == 0) {
544 par->mmap_map[0].size = info->fix.smem_len & PAGE_MASK;
H A Defifb.c189 efifb_fix.smem_len = size_remap;
219 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len);
223 efifb_fix.smem_len, efifb_fix.smem_start);
238 efifb_defined.yres_virtual = efifb_fix.smem_len /
H A Dsimplefb.c198 info->fix.smem_len = resource_size(mem);
218 info->apertures->ranges[0].size = info->fix.smem_len;
223 info->fix.smem_len);
231 info->fix.smem_start, info->fix.smem_len,
H A Dpmag-ba-fb.c72 .smem_len = (1024 * 1024),
196 info->fix.smem_len);
202 info->screen_size = info->fix.smem_len;
H A Dnuc900fb.c394 unsigned long map_size = PAGE_ALIGN(info->fix.smem_len);
414 dma_free_writecombine(fbi->dev, PAGE_ALIGN(info->fix.smem_len),
612 unsigned long smem_len = mach_info->displays[i].xres; local
613 smem_len *= mach_info->displays[i].yres;
614 smem_len *= mach_info->displays[i].bpp;
615 smem_len >>= 3;
616 if (fbinfo->fix.smem_len < smem_len)
617 fbinfo->fix.smem_len = smem_len;
[all...]
H A Ds3c2410fb.c644 unsigned map_size = PAGE_ALIGN(info->fix.smem_len);
670 dma_free_writecombine(fbi->dev, PAGE_ALIGN(info->fix.smem_len),
944 unsigned long smem_len = mach_info->displays[i].xres; local
946 smem_len *= mach_info->displays[i].yres;
947 smem_len *= mach_info->displays[i].bpp;
948 smem_len >>= 3;
949 if (fbinfo->fix.smem_len < smem_len)
950 fbinfo->fix.smem_len = smem_len;
[all...]
H A Dcarminefb.c644 carminefb_fix.smem_len = pci_resource_len(dev, CARMINE_MEMORY_BAR);
650 if (carminefb_fix.smem_len > CARMINE_TOTAL_DIPLAY_MEM)
651 carminefb_fix.smem_len = CARMINE_TOTAL_DIPLAY_MEM;
653 else if (carminefb_fix.smem_len < CARMINE_TOTAL_DIPLAY_MEM) {
655 "are required.", carminefb_fix.smem_len,
661 carminefb_fix.smem_len, "carminefb smem")) {
667 carminefb_fix.smem_len);
711 release_mem_region(carminefb_fix.smem_start, carminefb_fix.smem_len);
744 release_mem_region(fix.smem_start, fix.smem_len);
H A Dgrvga.c107 if (info->fix.smem_len) {
108 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len)
388 info->fix.smem_len = grvga_mem_size;
477 info->fix.smem_len = grvga_mem_size;
H A Dmaxinefb.c56 .smem_len = (1024*768),
H A Dpm3fb.c1001 if (lpitch * var->yres_virtual > info->fix.smem_len) {
1238 pm3fb_fix.smem_len = 64 * 1024l * 1024; /* request full aperture size */
1240 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len,
1246 ioremap_nocache(pm3fb_fix.smem_start, pm3fb_fix.smem_len);
1249 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len);
1309 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len);
1367 pm3fb_fix.smem_len = pm3fb_size_memory(par);
1368 if (!pm3fb_fix.smem_len) {
1372 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len,
1378 ioremap_nocache(pm3fb_fix.smem_start, pm3fb_fix.smem_len);
[all...]
H A Dpvr2fb.c532 if (line_length * var->yres_virtual > info->fix.smem_len)
710 if ((*ppos + len) > fb_info->fix.smem_len) {
724 if ((*ppos + (i << PAGE_SHIFT)) > fb_info->fix.smem_len) {
772 pvr2_fix.smem_len);
786 fb_memset(fb_info->screen_base, 0, pvr2_fix.smem_len);
823 (unsigned long)(fb_info->fix.smem_len >> 10));
834 pvr2fb_map = sq_remap(fb_info->fix.smem_start, fb_info->fix.smem_len,
887 pvr2_fix.smem_len = 8 << 20;
947 pvr2_fix.smem_len = pci_resource_len(pdev, 0);
H A Dq40fb.c32 .smem_len = 1024*1024,
/drivers/video/fbdev/geode/
H A Dgx1fb_core.c126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len)
229 info->fix.smem_len = fb_len;
230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len);
235 info->fix.smem_len / 1024, info->fix.smem_start);
350 memset_io(info->screen_base, 0, info->fix.smem_len);
H A Dgxfb_core.c163 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len)
265 info->fix.smem_len = vram ? vram : gx_frame_buffer_size();
266 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len);
276 info->fix.smem_len / 1024, info->fix.smem_start);
414 memset_io(info->screen_base, 0, info->fix.smem_len);
H A Dlxfb_core.c272 > info->fix.smem_len)
368 info->fix.smem_len = vram ? vram : lx_framebuffer_size();
370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len);
397 info->fix.smem_len / 1024, info->fix.smem_start);
544 memset_io(info->screen_base, 0, info->fix.smem_len);

Completed in 265 milliseconds

1234567