Home
last modified time | relevance | path

Searched refs:smem_start (Results 1 – 25 of 158) sorted by relevance

1234567

/Linux-v4.19/drivers/video/fbdev/
Defifb.c396 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
402 efifb_fix.smem_start |= ext_lfb_base; in efifb_probe()
406 bar_resource->start + bar_offset != efifb_fix.smem_start) { in efifb_probe()
409 efifb_fix.smem_start = bar_resource->start + bar_offset; in efifb_probe()
440 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe()
446 efifb_fix.smem_start); in efifb_probe()
464 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe()
467 if (!efi_mem_desc_lookup(efifb_fix.smem_start, &md)) { in efifb_probe()
468 if ((efifb_fix.smem_start + efifb_fix.smem_len) > in efifb_probe()
471 efifb_fix.smem_start); in efifb_probe()
[all …]
Dvesafb.c253 vesafb_fix.smem_start = screen_info.lfb_base; in vesafb_probe()
294 if (!request_mem_region(vesafb_fix.smem_start, size_total, "vesafb")) { in vesafb_probe()
297 vesafb_fix.smem_start); in vesafb_probe()
304 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe()
424 arch_phys_wc_add(vesafb_fix.smem_start, 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()
446 vesafb_fix.smem_start, info->screen_base, in vesafb_probe()
474 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe()
Dfm2fb.c254 fb_fix.smem_start = zorro_resource_start(z); in fm2fb_probe()
255 info->screen_base = ioremap(fb_fix.smem_start, FRAMEMASTER_SIZE); in fm2fb_probe()
256 fb_fix.mmio_start = fb_fix.smem_start + FRAMEMASTER_REG; in fm2fb_probe()
262 ptr = (unsigned long *)fb_fix.smem_start; in fm2fb_probe()
Dwmt_ge_rops.c70 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect()
96 writel(p->fix.smem_start, regbase + GE_SRCBASE_OFF); in wmt_ge_copyarea()
104 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_copyarea()
Dmaxinefb.c140 maxinefb_fix.smem_start = fb_start; in maxinefb_init()
155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init()
Dq40fb.c94 q40fb_fix.smem_start = Q40_PHYS_SCREEN_ADDR; in q40fb_probe()
106 info->screen_base = (char *) q40fb_fix.smem_start; in q40fb_probe()
Dwm8505fb.c62 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR); in wm8505fb_init_hw()
63 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR1); in wm8505fb_init_hw()
342 fbi->fb.fix.smem_start = fb_mem_phys; in wm8505fb_probe()
377 fbi->fb.fix.id, fbi->fb.fix.smem_start, in wm8505fb_probe()
378 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1); in wm8505fb_probe()
Dhpfb.c217 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one()
220 fb_info.fix.smem_start += phys_base; in hpfb_init_one()
244 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one()
253 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
Dgoldfishfb.c147 writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset, in goldfish_fb_pan_display()
259 fb->fb.fix.smem_start = fbpaddr; in goldfish_fb_probe()
285 fb->fb.fix.smem_start); in goldfish_fb_probe()
305 fb->fb.fix.smem_start); in goldfish_fb_remove()
Dclps711x-fb.c265 info->fix.smem_start = res->start; in clps711x_fb_probe()
266 info->apertures->ranges[0].base = info->fix.smem_start; in clps711x_fb_probe()
302 if (info->fix.smem_start != (readb(cfb->base + CLPS711X_FBADDR) << 28)) in clps711x_fb_probe()
312 writeb(info->fix.smem_start >> 28, cfb->base + CLPS711X_FBADDR); in clps711x_fb_probe()
Dmxsfb.c515 writel(fb_info->fix.smem_start + in mxsfb_set_par()
602 writel(fb_info->fix.smem_start + offset, in mxsfb_pan_display()
699 if (pa < fb_info->fix.smem_start) { in mxsfb_restore_mode()
703 if (pa + fbsize > fb_info->fix.smem_start + fb_info->fix.smem_len) { in mxsfb_restore_mode()
707 ofs = pa - fb_info->fix.smem_start; in mxsfb_restore_mode()
710 writel(fb_info->fix.smem_start, host->base + host->devdata->next_buf); in mxsfb_restore_mode()
839 fb_info->fix.smem_start = fb_phys; in mxsfb_init_fbinfo()
855 fb_info->fix.smem_start); in mxsfb_free_videomem()
Dpm3fb.c1233 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()
1359 pm3fb_fix.smem_start = pci_resource_start(dev, 1); in pm3fb_probe()
1365 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_probe()
1370 info->screen_base = ioremap_wc(pm3fb_fix.smem_start, in pm3fb_probe()
1374 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe()
1380 par->wc_cookie = arch_phys_wc_add(pm3fb_fix.smem_start, in pm3fb_probe()
1448 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe()
[all …]
Dg364fb.c76 .smem_start = 0x40000000, /* physical address */
235 fb_fix.smem_start = 0x40000000; /* physical address */ in g364fb_init()
Dbw2.c167 info->fix.smem_start, info->fix.smem_len, in bw2_mmap()
291 info->fix.smem_start = op->resource[0].start; in bw2_probe()
337 dp, par->which_io, info->fix.smem_start); in bw2_probe()
Dp9100.c224 info->fix.smem_start, info->fix.smem_len, in p9100_mmap()
269 info->fix.smem_start = op->resource[2].start; in p9100_probe()
309 par->which_io, info->fix.smem_start); in p9100_probe()
Datmel_lcdfb.c399 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma()
415 info->fix.smem_start); in atmel_lcdfb_free_video_memory()
436 (dma_addr_t *)&info->fix.smem_start, in atmel_lcdfb_alloc_video_memory()
957 (unsigned long)info->fix.smem_start, in atmel_lcdfb_init_fbinfo()
1258 info->fix.smem_start = map->start; in atmel_lcdfb_probe()
1260 if (!request_mem_region(info->fix.smem_start, in atmel_lcdfb_probe()
1266 info->screen_base = ioremap_wc(info->fix.smem_start, in atmel_lcdfb_probe()
1367 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_probe()
1405 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_remove()
Dcg14.c271 info->fix.smem_start, info->fix.smem_len, in cg14_mmap()
493 info->fix.smem_start = op->resource[0].start; in cg14_probe()
496 info->fix.smem_start = op->resource[1].start; in cg14_probe()
558 par->iospace, info->fix.smem_start, in cg14_probe()
/Linux-v4.19/arch/arm/mach-netx/
Dfb.c52 fb->fb.fix.smem_start = dma; in netx_clcd_setup()
61 fb->fb.fix.smem_start, fb->fb.fix.smem_len); in netx_clcd_mmap()
67 fb->fb.fix.smem_start); in netx_clcd_remove()
/Linux-v4.19/arch/arm/mach-nspire/
Dclcd.c101 fb->fb.fix.smem_start = dma; in nspire_clcd_setup()
111 fb->fb.fix.smem_start, fb->fb.fix.smem_len); in nspire_clcd_mmap()
117 fb->fb.fix.smem_start); in nspire_clcd_remove()
/Linux-v4.19/arch/arm/mach-lpc32xx/
Dphy3250.c87 fb->fb.fix.smem_start = dma; in lpc32xx_clcd_setup()
97 fb->fb.fix.smem_start, fb->fb.fix.smem_len); in lpc32xx_clcd_mmap()
103 fb->fb.fix.smem_start); in lpc32xx_clcd_remove()
/Linux-v4.19/samples/vfio-mdev/
Dmdpy-fb.c140 info->fix.smem_start = pci_resource_start(pdev, 0); in mdpy_fb_probe()
151 info->screen_base = ioremap(info->fix.smem_start, in mdpy_fb_probe()
164 info->apertures->ranges[0].base = info->fix.smem_start; in mdpy_fb_probe()
/Linux-v4.19/drivers/video/fbdev/i810/
Di810_accel.c321 dest = info->fix.smem_start + (dy * info->fix.line_length) + dx; in i810fb_fillrect()
360 src = info->fix.smem_start + (sy * info->fix.line_length) + sx; in i810fb_copyarea()
361 dest = info->fix.smem_start + (dy * info->fix.line_length) + dx; in i810fb_copyarea()
390 dst = info->fix.smem_start + (image->dy * info->fix.line_length) + in i810fb_imageblit()
/Linux-v4.19/drivers/video/fbdev/geode/
Dgxfb_core.c264 info->fix.smem_start = pci_resource_start(dev, 0); in gxfb_map_video_memory()
266 info->screen_base = ioremap_wc(info->fix.smem_start, in gxfb_map_video_memory()
274 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in gxfb_map_video_memory()
277 info->fix.smem_len / 1024, info->fix.smem_start); in gxfb_map_video_memory()
Dlxfb_core.c367 info->fix.smem_start = pci_resource_start(dev, 0); in lxfb_map_video_memory()
370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory()
393 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in lxfb_map_video_memory()
397 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory()
/Linux-v4.19/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c228 info->fix.smem_start = cdev->dev->mode_config.fb_base; in cirrusfb_create()
237 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in cirrusfb_create()
238 DRM_INFO("vram aper at 0x%lX\n", (unsigned long)info->fix.smem_start); in cirrusfb_create()

1234567