/kernel/linux/linux-5.10/drivers/video/fbdev/ |
D | efifb.c | 386 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe() 392 efifb_fix.smem_start |= ext_lfb_base; in efifb_probe() 396 bar_resource->start + bar_offset != efifb_fix.smem_start) { in efifb_probe() 399 efifb_fix.smem_start = bar_resource->start + bar_offset; in efifb_probe() 430 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe() 436 efifb_fix.smem_start); in efifb_probe() 453 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe() 457 !efi_mem_desc_lookup(efifb_fix.smem_start, &md)) { in efifb_probe() 458 if ((efifb_fix.smem_start + efifb_fix.smem_len) > in efifb_probe() 461 efifb_fix.smem_start); in efifb_probe() [all …]
|
D | vesafb.c | 255 vesafb_fix.smem_start = screen_info.lfb_base; in vesafb_probe() 296 if (!request_mem_region(vesafb_fix.smem_start, size_total, "vesafb")) { in vesafb_probe() 299 vesafb_fix.smem_start); in vesafb_probe() 306 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe() 426 arch_phys_wc_add(vesafb_fix.smem_start, in vesafb_probe() 431 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 435 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 441 vesafb_fix.smem_len, vesafb_fix.smem_start); in vesafb_probe() 448 vesafb_fix.smem_start, info->screen_base, in vesafb_probe() 479 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe()
|
D | fm2fb.c | 254 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()
|
D | wmt_ge_rops.c | 62 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect() 88 writel(p->fix.smem_start, regbase + GE_SRCBASE_OFF); in wmt_ge_copyarea() 96 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_copyarea()
|
D | maxinefb.c | 140 maxinefb_fix.smem_start = fb_start; in maxinefb_init() 155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init()
|
D | q40fb.c | 93 q40fb_fix.smem_start = Q40_PHYS_SCREEN_ADDR; in q40fb_probe() 105 info->screen_base = (char *) q40fb_fix.smem_start; in q40fb_probe()
|
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() 340 fbi->fb.fix.smem_start = fb_mem_phys; in wm8505fb_probe() 371 fbi->fb.fix.id, fbi->fb.fix.smem_start, in wm8505fb_probe() 372 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1); in wm8505fb_probe()
|
D | hpfb.c | 218 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one() 221 fb_info.fix.smem_start += phys_base; in hpfb_init_one() 245 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one() 254 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
|
D | goldfishfb.c | 138 writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset, in goldfish_fb_pan_display() 250 fb->fb.fix.smem_start = fbpaddr; in goldfish_fb_probe() 276 fb->fb.fix.smem_start); in goldfish_fb_probe() 296 fb->fb.fix.smem_start); in goldfish_fb_remove()
|
D | clps711x-fb.c | 261 info->fix.smem_start = res->start; in clps711x_fb_probe() 262 info->apertures->ranges[0].base = info->fix.smem_start; in clps711x_fb_probe() 301 if (info->fix.smem_start != (readb(cfb->base + CLPS711X_FBADDR) << 28)) in clps711x_fb_probe() 311 writeb(info->fix.smem_start >> 28, cfb->base + CLPS711X_FBADDR); in clps711x_fb_probe()
|
D | g364fb.c | 76 .smem_start = 0x40000000, /* physical address */ 212 fb_fix.smem_start = 0x40000000; /* physical address */ in g364fb_init()
|
D | pm3fb.c | 1233 if (!request_mem_region(pm3fb_fix.smem_start, pm3fb_fix.smem_len, in pm3fb_size_memory() 1239 ioremap(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 …]
|
D | p9100.c | 225 info->fix.smem_start, info->fix.smem_len, in p9100_mmap() 270 info->fix.smem_start = op->resource[2].start; in p9100_probe() 310 par->which_io, info->fix.smem_start); in p9100_probe()
|
D | bw2.c | 168 info->fix.smem_start, info->fix.smem_len, in bw2_mmap() 292 info->fix.smem_start = op->resource[0].start; in bw2_probe() 338 dp, par->which_io, info->fix.smem_start); in bw2_probe()
|
D | atmel_lcdfb.c | 320 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma() 334 info->fix.smem_start); in atmel_lcdfb_free_video_memory() 355 (dma_addr_t *)&info->fix.smem_start, in atmel_lcdfb_alloc_video_memory() 876 (unsigned long)info->fix.smem_start, in atmel_lcdfb_init_fbinfo() 1125 info->fix.smem_start = map->start; in atmel_lcdfb_probe() 1127 if (!request_mem_region(info->fix.smem_start, in atmel_lcdfb_probe() 1133 info->screen_base = ioremap_wc(info->fix.smem_start, in atmel_lcdfb_probe() 1234 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_probe() 1270 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_remove()
|
D | cg14.c | 272 info->fix.smem_start, info->fix.smem_len, in cg14_mmap() 492 info->fix.smem_start = op->resource[0].start; in cg14_probe() 495 info->fix.smem_start = op->resource[1].start; in cg14_probe() 556 par->iospace, info->fix.smem_start, in cg14_probe()
|
D | simplefb.c | 436 info->fix.smem_start = mem->start; in simplefb_probe() 456 info->apertures->ranges[0].base = info->fix.smem_start; in simplefb_probe() 461 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe() 481 info->fix.smem_start, info->fix.smem_len, in simplefb_probe()
|
D | cg3.c | 232 info->fix.smem_start, info->fix.smem_len, in cg3_mmap() 366 info->fix.smem_start = op->resource[0].start; in cg3_probe() 417 dp, par->which_io, info->fix.smem_start); in cg3_probe()
|
D | pmag-ba-fb.c | 192 info->fix.smem_start = start + PMAG_BA_FBMEM; in pmagbafb_probe() 193 info->screen_base = ioremap(info->fix.smem_start, in pmagbafb_probe()
|
D | ep93xx-fb.c | 281 ep93xxfb_writel(fbi, info->fix.smem_start, EP93XXFB_SCREEN_PAGE); in ep93xxfb_set_par() 316 info->fix.smem_start, info->fix.smem_len); in ep93xxfb_mmap() 447 info->fix.smem_start = phys_addr; in ep93xxfb_alloc_videomem() 458 info->screen_base, info->fix.smem_start); in ep93xxfb_dealloc_videomem()
|
D | carminefb.c | 644 carminefb_fix.smem_start = pci_resource_start(dev, CARMINE_MEMORY_BAR); in carminefb_probe() 661 if (!request_mem_region(carminefb_fix.smem_start, in carminefb_probe() 667 hw->screen_mem = ioremap(carminefb_fix.smem_start, in carminefb_probe() 712 release_mem_region(carminefb_fix.smem_start, carminefb_fix.smem_len); in carminefb_probe() 745 release_mem_region(fix.smem_start, fix.smem_len); in carminefb_remove()
|
/kernel/linux/linux-5.10/samples/vfio-mdev/ |
D | mdpy-fb.c | 145 info->fix.smem_start = pci_resource_start(pdev, 0); in mdpy_fb_probe() 156 info->screen_base = ioremap(info->fix.smem_start, in mdpy_fb_probe() 169 info->apertures->ranges[0].base = info->fix.smem_start; in mdpy_fb_probe()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/ |
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()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/geode/ |
D | gxfb_core.c | 250 info->fix.smem_start = pci_resource_start(dev, 0); in gxfb_map_video_memory() 252 info->screen_base = ioremap_wc(info->fix.smem_start, in gxfb_map_video_memory() 260 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in gxfb_map_video_memory() 263 info->fix.smem_len / 1024, info->fix.smem_start); in gxfb_map_video_memory()
|
D | lxfb_core.c | 354 info->fix.smem_start = pci_resource_start(dev, 0); in lxfb_map_video_memory() 357 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory() 380 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in lxfb_map_video_memory() 384 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory()
|