/linux/drivers/video/fbdev/ |
H A D | efifb.c | 408 efifb_fix.smem_start = __screen_info_lfb_base(si); in efifb_probe() 438 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe() 444 efifb_fix.smem_start); in efifb_probe() 455 par->base = efifb_fix.smem_start; in efifb_probe() 459 !efi_mem_desc_lookup(efifb_fix.smem_start, &md)) { in efifb_probe() 460 if ((efifb_fix.smem_start + efifb_fix.smem_len) > in efifb_probe() 463 efifb_fix.smem_start); in efifb_probe() 479 info->screen_base = ioremap_wc(efifb_fix.smem_start, in efifb_probe() 482 info->screen_base = ioremap(efifb_fix.smem_start, in efifb_probe() 485 info->screen_base = memremap(efifb_fix.smem_start, in efifb_probe() [all...] |
H A D | vesafb.c | 275 vesafb_fix.smem_start = si->lfb_base; in vesafb_probe() 316 if (!request_mem_region(vesafb_fix.smem_start, size_total, "vesafb")) { in vesafb_probe() 319 vesafb_fix.smem_start); in vesafb_probe() 326 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe() 443 arch_phys_wc_add(vesafb_fix.smem_start, 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() 465 vesafb_fix.smem_start, info->screen_base, in vesafb_probe() 498 release_mem_region(vesafb_fix.smem_start, size_tota in vesafb_probe() [all...] |
H A D | q40fb.c | 91 q40fb_fix.smem_start = Q40_PHYS_SCREEN_ADDR; in q40fb_probe() 102 info->screen_base = (char *) q40fb_fix.smem_start; in q40fb_probe()
|
H A D | maxinefb.c | 138 maxinefb_fix.smem_start = fb_start; in maxinefb_init() 153 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init()
|
H A D | wmt_ge_rops.c | 92 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect() 118 writel(p->fix.smem_start, regbase + GE_SRCBASE_OFF); in wmt_ge_copyarea() 126 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_copyarea()
|
H A D | wm8505fb.c | 54 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR); in wm8505fb_init_hw() 55 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR1); in wm8505fb_init_hw() 339 fbi->fb.fix.smem_start = fb_mem_phys; in wm8505fb_probe() 370 fbi->fb.fix.id, fbi->fb.fix.smem_start, in wm8505fb_probe() 371 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1); in wm8505fb_probe()
|
H A D | hpfb.c | 220 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one() 223 fb_info.fix.smem_start += phys_base; in hpfb_init_one() 247 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one() 256 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
|
H A D | g364fb.c | 76 .smem_start = 0x40000000, /* physical address */ 210 fb_fix.smem_start = 0x40000000; /* physical address */ in g364fb_init()
|
H A D | pm3fb.c | 1227 /* the pm3fb_fix.smem_start is also set */ 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() 1366 pm3fb_fix.smem_start = pci_resource_start(dev, 1); in pm3fb_probe() 1372 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_probe() 1377 info->screen_base = ioremap_wc(pm3fb_fix.smem_start, in pm3fb_probe() 1381 release_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len); in pm3fb_probe() 1387 par->wc_cookie = arch_phys_wc_add(pm3fb_fix.smem_start, in pm3fb_probe() [all...] |
H A D | bw2.c | 162 info->fix.smem_start, info->fix.smem_len, in bw2_sbusfb_mmap() 286 info->fix.smem_start = op->resource[0].start; in bw2_probe() 331 dp, par->which_io, info->fix.smem_start); in bw2_probe()
|
H A D | p9100.c | 219 info->fix.smem_start, info->fix.smem_len, in p9100_sbusfb_mmap() 263 info->fix.smem_start = op->resource[2].start; in p9100_probe() 302 par->which_io, info->fix.smem_start); in p9100_probe()
|
H A D | atmel_lcdfb.c | 299 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma() 313 info->fix.smem_start); in atmel_lcdfb_free_video_memory() 334 (dma_addr_t *)&info->fix.smem_start, in atmel_lcdfb_alloc_video_memory() 853 (unsigned long)info->fix.smem_start, in atmel_lcdfb_init_fbinfo() 1103 info->fix.smem_start = map->start; in atmel_lcdfb_probe() 1105 if (!request_mem_region(info->fix.smem_start, in atmel_lcdfb_probe() 1111 info->screen_base = ioremap_wc(info->fix.smem_start, in atmel_lcdfb_probe() 1212 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_probe() 1248 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_remove()
|
H A D | cg14.c | 266 info->fix.smem_start, info->fix.smem_len, in cg14_sbusfb_mmap() 486 info->fix.smem_start = op->resource[0].start; in cg14_probe() 489 info->fix.smem_start = op->resource[1].start; in cg14_probe() 550 par->iospace, info->fix.smem_start, in cg14_probe()
|
H A D | clps711x-fb.c | 244 info->fix.smem_start = res->start; in clps711x_fb_probe() 281 if (info->fix.smem_start != (readb(cfb->base + CLPS711X_FBADDR) << 28)) in clps711x_fb_probe() 291 writeb(info->fix.smem_start >> 28, cfb->base + CLPS711X_FBADDR); in clps711x_fb_probe()
|
H A D | cg3.c | 226 info->fix.smem_start, info->fix.smem_len, in cg3_sbusfb_mmap() 360 info->fix.smem_start = op->resource[0].start; in cg3_probe() 410 dp, par->which_io, info->fix.smem_start); in cg3_probe()
|
H A D | pmag-ba-fb.c | 189 info->fix.smem_start = start + PMAG_BA_FBMEM; in pmagbafb_probe() 190 info->screen_base = ioremap(info->fix.smem_start, in pmagbafb_probe()
|
H A D | dnfb.c | 134 .smem_start = (FRAME_BUFFER_START + IO_BASE), 245 info->screen_base = (u_char *) info->fix.smem_start; in dnfb_probe()
|
/linux/drivers/gpu/drm/xe/display/ |
H A D | intel_fbdev_fb.c | 95 info->fix.smem_start = xe_ttm_stolen_io_offset(obj, 0); in intel_fbdev_fb_fill_info() 97 info->fix.smem_start = in intel_fbdev_fb_fill_info() 104 info->fix.smem_start = 0; in intel_fbdev_fb_fill_info()
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_chrdev.c | 102 fix.smem_start = 0; in do_fb_ioctl() 175 compat_caddr_t smem_start; member 236 data = (__u32) (unsigned long) fix->smem_start; in do_fscreeninfo_to_user() 237 err |= put_user(data, &fix32->smem_start); in do_fscreeninfo_to_user() 269 fix.smem_start = 0; in fb_get_fscreeninfo()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_fbdev_fb.c | 88 info->fix.smem_start = in intel_fbdev_fb_fill_info() 97 info->fix.smem_start = in intel_fbdev_fb_fill_info()
|
/linux/drivers/video/fbdev/i810/ |
H A D | i810_accel.c | 321 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/drivers/video/fbdev/geode/ |
H A D | gxfb_core.c | 252 info->fix.smem_start = pci_resource_start(dev, 0); in gxfb_map_video_memory() 254 info->screen_base = ioremap_wc(info->fix.smem_start, in gxfb_map_video_memory() 262 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in gxfb_map_video_memory() 265 info->fix.smem_len / 1024, info->fix.smem_start); in gxfb_map_video_memory()
|
H A D | lxfb_core.c | 358 info->fix.smem_start = pci_resource_start(dev, 0); in lxfb_map_video_memory() 361 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory() 384 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in lxfb_map_video_memory() 388 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory()
|
/linux/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 143 info->fix.smem_start = pci_resource_start(pdev, 0); in mdpy_fb_probe() 154 info->screen_base = ioremap(info->fix.smem_start, in mdpy_fb_probe()
|
/linux/drivers/gpu/drm/gma500/ |
H A D | fbdev.c | 27 unsigned long pfn = info->fix.smem_start >> PAGE_SHIFT; in psb_fbdev_vm_fault() 231 info->fix.smem_start = dev_priv->stolen_base + backing->offset; in psb_fbdev_driver_fbdev_probe()
|