Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/video/fbdev/
Defifb.c176 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
182 efifb_fix.smem_start |= ext_lfb_base; in efifb_probe()
213 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe()
220 efifb_fix.smem_start); in efifb_probe()
238 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe()
241 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe()
245 efifb_fix.smem_len, efifb_fix.smem_start); in efifb_probe()
252 efifb_fix.smem_start, info->screen_base, in efifb_probe()
319 release_mem_region(efifb_fix.smem_start, size_total); in efifb_probe()
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()
Damba-clcd-versatile.c164 fb->fb.fix.smem_start = dma; in versatile_clcd_setup_dma()
174 fb->fb.fix.smem_start, in versatile_clcd_mmap_dma()
181 fb->fb.screen_base, fb->fb.fix.smem_start); in versatile_clcd_remove_dma()
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()
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()
Dmaxinefb.c140 maxinefb_fix.smem_start = fb_start; in maxinefb_init()
155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init()
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()
344 fbi->fb.fix.smem_start = fb_mem_phys; in wm8505fb_probe()
379 fbi->fb.fix.id, fbi->fb.fix.smem_start, in wm8505fb_probe()
380 fbi->fb.fix.smem_start + fbi->fb.fix.smem_len - 1); in wm8505fb_probe()
Dgoldfishfb.c145 writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset, in goldfish_fb_pan_display()
256 fb->fb.fix.smem_start = fbpaddr; in goldfish_fb_probe()
282 fb->fb.fix.smem_start); in goldfish_fb_probe()
302 fb->fb.fix.smem_start); in goldfish_fb_remove()
Dsimplefb.c306 info->fix.smem_start = mem->start; in simplefb_probe()
326 info->apertures->ranges[0].base = info->fix.smem_start; in simplefb_probe()
331 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe()
344 info->fix.smem_start, info->fix.smem_len, in simplefb_probe()
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()
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()
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()
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()
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->full_name, par->which_io, info->fix.smem_start); in bw2_probe()
Dmxsfb.c518 writel(fb_info->fix.smem_start + in mxsfb_set_par()
605 writel(fb_info->fix.smem_start + offset, in mxsfb_pan_display()
702 if (pa < fb_info->fix.smem_start) { in mxsfb_restore_mode()
706 if (pa + fbsize > fb_info->fix.smem_start + fb_info->fix.smem_len) { in mxsfb_restore_mode()
710 ofs = pa - fb_info->fix.smem_start; in mxsfb_restore_mode()
713 writel(fb_info->fix.smem_start, host->base + host->devdata->next_buf); in mxsfb_restore_mode()
834 fb_info->fix.smem_start = fb_phys; in mxsfb_init_fbinfo()
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()
Datmel_lcdfb.c402 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma()
418 info->screen_base, info->fix.smem_start); in atmel_lcdfb_free_video_memory()
439 (dma_addr_t *)&info->fix.smem_start, GFP_KERNEL); in atmel_lcdfb_alloc_video_memory()
959 (unsigned long)info->fix.smem_start, in atmel_lcdfb_init_fbinfo()
1260 info->fix.smem_start = map->start; in atmel_lcdfb_probe()
1262 if (!request_mem_region(info->fix.smem_start, in atmel_lcdfb_probe()
1268 info->screen_base = ioremap_wc(info->fix.smem_start, in atmel_lcdfb_probe()
1369 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_probe()
1407 release_mem_region(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_remove()
Dpmag-ba-fb.c194 info->fix.smem_start = start + PMAG_BA_FBMEM; in pmagbafb_probe()
195 info->screen_base = ioremap_nocache(info->fix.smem_start, in pmagbafb_probe()
Dcg3.c231 info->fix.smem_start, info->fix.smem_len, in cg3_mmap()
365 info->fix.smem_start = op->resource[0].start; in cg3_probe()
416 dp->full_name, par->which_io, info->fix.smem_start); in cg3_probe()
Dep93xx-fb.c285 ep93xxfb_writel(fbi, info->fix.smem_start, EP93XXFB_SCREEN_PAGE); in ep93xxfb_set_par()
320 info->fix.smem_start, in ep93xxfb_mmap()
453 info->fix.smem_start = phys_addr; in ep93xxfb_alloc_videomem()
464 info->screen_base, info->fix.smem_start); in ep93xxfb_dealloc_videomem()
Dcarminefb.c643 carminefb_fix.smem_start = pci_resource_start(dev, CARMINE_MEMORY_BAR); in carminefb_probe()
660 if (!request_mem_region(carminefb_fix.smem_start, in carminefb_probe()
666 hw->screen_mem = ioremap_nocache(carminefb_fix.smem_start, in carminefb_probe()
711 release_mem_region(carminefb_fix.smem_start, carminefb_fix.smem_len); in carminefb_probe()
744 release_mem_region(fix.smem_start, fix.smem_len); in carminefb_remove()
Ddnfb.c131 .smem_start = (FRAME_BUFFER_START + IO_BASE),
242 info->screen_base = (u_char *) info->fix.smem_start; in dnfb_probe()
Dtcx.c305 info->fix.smem_start, info->fix.smem_len, in tcx_mmap()
419 info->fix.smem_start = op->resource[0].start; in tcx_probe()
473 info->fix.smem_start, in tcx_probe()
Damba-clcd.c59 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start()
722 fb->fb.fix.smem_start = of_translate_address(memory, in clcdfb_of_vram_setup()
742 __phys_to_pfn(fb->fb.fix.smem_start) + vma->vm_pgoff, in clcdfb_of_vram_mmap()
769 fb->fb.fix.smem_start = dma; in clcdfb_of_dma_setup()
778 fb->fb.fix.smem_start, fb->fb.fix.smem_len); in clcdfb_of_dma_mmap()
784 fb->fb.screen_base, fb->fb.fix.smem_start); in clcdfb_of_dma_remove()
Dsstfb.c1353 fix->smem_start = fix->mmio_start + 0x400000; in sstfb_probe()
1360 if (!request_mem_region(fix->smem_start, 0x400000,"sstfb FB")) { in sstfb_probe()
1372 info->screen_base = ioremap_nocache(fix->smem_start, 0x400000); in sstfb_probe()
1375 fix->smem_start); in sstfb_probe()
1389 fix->smem_start, info->screen_base, in sstfb_probe()
1393 f_ddprintk("membase_phys: %#lx\n", fix->smem_start); in sstfb_probe()
1452 release_mem_region(fix->smem_start, 0x400000); in sstfb_probe()
1472 release_mem_region(info->fix.smem_start, 0x400000); in sstfb_remove()
Dnuc900fb.c55 vbaddr1 = info->fix.smem_start; in nuc900fb_set_lcdaddr()
56 vbaddr2 = info->fix.smem_start; in nuc900fb_set_lcdaddr()
406 info->fix.smem_start = map_dma; in nuc900fb_map_video_memory()
415 info->screen_base, info->fix.smem_start); in nuc900fb_unmap_video_memory()
Dmx3fb.c814 if (fbi->fix.smem_start) in __set_par()
824 sg_dma_address(&sg[0]) = fbi->fix.smem_start; in __set_par()
1173 base = fbi->fix.smem_start + offset; in mx3fb_pan_display()
1352 fbi->fix.smem_start = addr; in mx3fb_map_video_memory()
1358 (uint32_t) fbi->fix.smem_start, fbi->screen_base, fbi->fix.smem_len); in mx3fb_map_video_memory()
1369 fbi->fix.smem_start = 0; in mx3fb_map_video_memory()
1382 fbi->screen_base, fbi->fix.smem_start); in mx3fb_unmap_video_memory()
1386 fbi->fix.smem_start = 0; in mx3fb_unmap_video_memory()
Dpvr2fb.c428 par->disp_start = info->fix.smem_start + (line_length * var->yoffset) * line_length; in pvr2fb_set_par()
769 fb_info->screen_base = ioremap_nocache(pvr2_fix.smem_start, in pvr2fb_common_init()
832 pvr2fb_map = sq_remap(fb_info->fix.smem_start, fb_info->fix.smem_len, in pvr2fb_common_init()
884 pvr2_fix.smem_start = 0xa5000000; /* RAM starts here */ in pvr2fb_dc_init()
944 pvr2_fix.smem_start = pci_resource_start(pdev, 0); in pvr2fb_pci_probe()
Dacornfb.c378 current_par.screen_end = info->fix.smem_start + size; in acornfb_adjust_timing()
446 iomd_writel(info->fix.smem_start + off, IOMD_VIDINIT); in acornfb_update_dma()
571 start = info->fix.smem_start; in acornfb_set_par()
1008 fb_info.fix.smem_start = SCREEN_START; in acornfb_probe()
1052 fb_info.fix.smem_start = handle; in acornfb_probe()
Duvesafb.c1503 info->fix.smem_start = mode->phys_base_ptr; in uvesafb_init_info()
1535 if (mtrr && !(info->fix.smem_start & (PAGE_SIZE - 1))) { in uvesafb_init_mtrr()
1545 rc = arch_phys_wc_add(info->fix.smem_start, temp_size); in uvesafb_init_mtrr()
1556 info->screen_base = ioremap_wc(info->fix.smem_start, info->fix.smem_len); in uvesafb_ioremap()
1734 if (!request_mem_region(info->fix.smem_start, info->fix.smem_len, in uvesafb_probe()
1737 "0x%lx\n", info->fix.smem_start); in uvesafb_probe()
1749 info->fix.smem_len, info->fix.smem_start); in uvesafb_probe()
1764 "using %dk, total %dk\n", info->fix.smem_start, in uvesafb_probe()
1778 release_mem_region(info->fix.smem_start, info->fix.smem_len); in uvesafb_probe()
1805 release_mem_region(info->fix.smem_start, info->fix.smem_len); in uvesafb_remove()
Dstifb.c1253 fix->smem_start = F_EXTEND(fb->sti->regions_phys[1]); in stifb_init_fb()
1306 if (!request_mem_region(fix->smem_start, fix->smem_len, "stifb fb")) { in stifb_init_fb()
1308 fix->smem_start, fix->smem_start+fix->smem_len); in stifb_init_fb()
1338 release_mem_region(fix->smem_start, fix->smem_len); in stifb_init_fb()
1413 release_mem_region(info->fix.smem_start, info->fix.smem_len); in stifb_cleanup()
Ds3c2410fb.c76 saddr1 = info->fix.smem_start >> 1; in s3c2410fb_set_lcdaddr()
77 saddr2 = info->fix.smem_start; in s3c2410fb_set_lcdaddr()
657 info->fix.smem_start = map_dma; in s3c2410fb_map_video_memory()
660 info->fix.smem_start, info->screen_base, map_size); in s3c2410fb_map_video_memory()
671 info->screen_base, info->fix.smem_start); in s3c2410fb_unmap_video_memory()
Dleo.c420 info->fix.smem_start, info->fix.smem_len, in leo_mmap()
566 info->fix.smem_start = op->resource[0].start; in leo_probe()
624 par->which_io, info->fix.smem_start); in leo_probe()
Digafb.c520 igafb_fix.smem_start = (unsigned long) info->screen_base; in igafb_init()
550 par->mmap_map[1].poff = info->fix.smem_start & PAGE_MASK; in igafb_init()
Dpmagb-b-fb.c302 info->fix.smem_start = start + PMAGB_B_FBMEM; in pmagbbfb_probe()
303 par->smem = ioremap_nocache(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe()
Dhitfb.c338 hitfb_fix.smem_start = HD64461_IO_OFFSET(0x02000000); in hitfb_probe()
396 info->screen_base = (void *)hitfb_fix.smem_start; in hitfb_probe()
Dpm2fb.c1624 pm2fb_fix.smem_start = pci_resource_start(pdev, 1); in pm2fb_probe()
1627 if (!request_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len, in pm2fb_probe()
1633 ioremap_wc(pm2fb_fix.smem_start, pm2fb_fix.smem_len); in pm2fb_probe()
1636 release_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len); in pm2fb_probe()
1641 default_par->wc_cookie = arch_phys_wc_add(pm2fb_fix.smem_start, in pm2fb_probe()
1701 release_mem_region(pm2fb_fix.smem_start, pm2fb_fix.smem_len); in pm2fb_probe()
1726 release_mem_region(fix->smem_start, fix->smem_len); in pm2fb_remove()
Dpmag-aa-fb.c233 fix->smem_start = ip->fb_start; in aafb_get_fix()
258 disp->screen_base = (u8 *) fix.smem_start; in aafb_set_disp()
Dvfb.c436 pos = (unsigned long)info->fix.smem_start + offset; in vfb_mmap()
512 vfb_fix.smem_start = (unsigned long) videomemory; in vfb_probe()
Dgrvga.c249 base_addr = fix->smem_start + (var->yoffset * fix->line_length); in grvga_pan_display()
476 info->fix.smem_start = physical_start; in grvga_probe()
Dneofb.c1712 info->fix.smem_start = pci_resource_start(dev, 0); in neo_map_video()
1715 if (!request_mem_region(info->fix.smem_start, info->fix.smem_len, in neo_map_video()
1722 ioremap_wc(info->fix.smem_start, info->fix.smem_len); in neo_map_video()
1725 release_mem_region(info->fix.smem_start, in neo_map_video()
1732 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in neo_map_video()
1758 release_mem_region(info->fix.smem_start, in neo_unmap_video()
Ds3c-fb.c543 writel(info->fix.smem_start, buf + sfb->variant.buf_start); in s3c_fb_set_par()
545 data = info->fix.smem_start + info->fix.line_length * var->yres; in s3c_fb_set_par()
906 writel(info->fix.smem_start + start_boff, buf + sfb->variant.buf_start); in s3c_fb_pan_display()
907 writel(info->fix.smem_start + end_boff, buf + sfb->variant.buf_end); in s3c_fb_pan_display()
1117 fbi->fix.smem_start = map_dma; in s3c_fb_alloc_memory()
1135 fbi->screen_base, fbi->fix.smem_start); in s3c_fb_free_memory()
Darkfb.c672 vga_wseq(par->state.vgabase, 0x13, info->fix.smem_start >> 16); in arkfb_set_par()
673 vga_wseq(par->state.vgabase, 0x14, info->fix.smem_start >> 24); in arkfb_set_par()
988 info->fix.smem_start = pci_resource_start(dev, 0); in ark_pci_probe()
1047 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in ark_pci_probe()
Dsunxvr1000.c83 info->fix.smem_start = gp->fb_base_phys; in gfb_set_fbinfo()
Dhyperv_fb.c500 msg->vram.user_ctx = msg->vram.vram_gpa = info->fix.smem_start; in synthvid_send_config()
510 if (msg->vram_ack.user_ctx != info->fix.smem_start) { in synthvid_send_config()
733 info->fix.smem_start = par->mem->start; in hvfb_getmem()
Dcg6.c596 info->fix.smem_start, info->fix.smem_len, in cg6_mmap()
757 info->fix.smem_start = op->resource[0].start; in cg6_probe()
815 par->which_io, info->fix.smem_start); in cg6_probe()
Dfb-puv3.c535 writel(info->fix.smem_start, UDE_FSA); in unifb_set_par()
647 return vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in unifb_mmap()
681 unifb_fix.smem_start = virt_to_phys(videomemory); in unifb_probe()
Dvt8500lcdfb.c368 fbi->fb.fix.smem_start = fb_mem_phys; in vt8500lcd_probe()
417 writel(fbi->fb.fix.smem_start >> 22, fbi->regbase + 0x1c); in vt8500lcd_probe()
Dsunxvr2500.c87 info->fix.smem_start = sp->fb_base_phys; in s3d_set_fbinfo()
Dclps711xfb.c265 info->fix.smem_start = phys_base; in clps711x_guess_lcd_params()
Dtdfxfb.c1425 info->fix.smem_start = pci_resource_start(pdev, 1); in tdfxfb_probe()
1432 if (!request_mem_region(info->fix.smem_start, in tdfxfb_probe()
1438 info->screen_base = ioremap_wc(info->fix.smem_start, in tdfxfb_probe()
1458 default_par->wc_cookie= arch_phys_wc_add(info->fix.smem_start, in tdfxfb_probe()
1554 release_mem_region(info->fix.smem_start, pci_resource_len(pdev, 1)); in tdfxfb_probe()
Dplatinumfb.c144 info->fix.smem_start = (pinfo->frame_buffer_phys) + init->fb_offset + offset; in platinumfb_set_par()
332 info->fix.smem_start = pinfo->frame_buffer_phys + 0x20; /* will be updated later */ in platinum_init_info()
Dssd1307fb.c632 info->fix.smem_start = __pa(vmem); in ssd1307fb_probe()
712 __free_pages(__va(info->fix.smem_start), get_order(info->fix.smem_len)); in ssd1307fb_remove()
Dmacfb.c581 macfb_fix.smem_start = mac_bi_data.videoaddr; in macfb_init()
595 macfb_fix.smem_start, fb_info.screen_base, in macfb_init()
Dbf537-lq035.c727 bfin_lq035_fb_fix.smem_start = (int)fb_buffer; in bfin_lq035_probe()
737 bfin_lq035_fb_fix.smem_start += ACTIVE_VIDEO_MEM_OFFSET; in bfin_lq035_probe()
Dfsl-diu-fb.c885 info->fix.smem_start = virt_to_phys(info->screen_base); in map_video_memory()
900 info->fix.smem_start = 0; in unmap_video_memory()
1151 if (info->fix.smem_start) in fsl_diu_set_par()
1167 ad->addr = cpu_to_le32(info->fix.smem_start); in fsl_diu_set_par()
1736 info->fix.smem_start = 0; in fsl_diu_probe()
Dtridentfb.c1573 tridentfb_fix.smem_start = pci_resource_start(dev, 0); in trident_pci_probe()
1576 if (!request_mem_region(tridentfb_fix.smem_start, in trident_pci_probe()
1584 info->screen_base = ioremap_nocache(tridentfb_fix.smem_start, in trident_pci_probe()
1712 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len); in trident_pci_probe()
1732 release_mem_region(tridentfb_fix.smem_start, tridentfb_fix.smem_len); in trident_pci_remove()
Dcobalt_lcdfb.c355 info->fix.smem_start = res->start; in cobalt_lcdfb_probe()
Dgxt4500.c664 info->fix.smem_start = fb_phys; in gxt4500_probe()
674 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in gxt4500_probe()
Ds3fb.c1156 info->fix.smem_start = pci_resource_start(dev, 0); in s3_pci_probe()
1269 par->mmio = ioremap(info->fix.smem_start + MMIO_OFFSET, MMIO_SIZE); in s3_pci_probe()
1274 info->fix.smem_start + MMIO_OFFSET); in s3_pci_probe()
1358 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in s3_pci_probe()
Dps3fb.c710 r = vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in ps3fb_mmap()
713 info->fix.smem_start + (vma->vm_pgoff << PAGE_SHIFT), in ps3fb_mmap()
1142 info->fix.smem_start = __pa(fb_start); in ps3fb_probe()
Dudlfb.c334 pos = (unsigned long)info->fix.smem_start + offset; in dlfb_ops_mmap()
611 (char *) dev->info->fix.smem_start, in dlfb_handle_damage()
735 if (dlfb_render_hline(dev, &urb, (char *) info->fix.smem_start, in dlfb_dpy_deferred_io()
1190 info->fix.smem_start = (unsigned long) new_fb; in dlfb_realloc_framebuffer()
Dpxa168fb.c690 info->fix.smem_start = (unsigned long)fbi->fb_start_dma; in pxa168fb_probe()
808 info->screen_base, info->fix.smem_start); in pxa168fb_remove()
Dda8xx-fb.c1239 start = fix->smem_start + in da8xx_pan_display()
1289 par->dma_start = info->fix.smem_start + in da8xxfb_set_par()
1440 da8xx_fb_fix.smem_start = par->vram_phys; in fb_probe()
Dxilinxfb.c321 drvdata->info.fix.smem_start = drvdata->fb_phys; in xilinxfb_assign()
Docfb.c341 fbdev->info.fix.smem_start = fbdev->fb_phys; in ocfb_probe()
Dchipsfb.c338 p->fix.smem_start = addr; in init_chips()
Dsunxvr500.c210 info->fix.smem_start = ep->fb_base_phys; in e3d_set_fbinfo()
Dtmiofb.c723 info->fix.smem_start = vram->start; in tmiofb_probe()
745 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in tmiofb_probe()
Dvt8623fb.c697 info->fix.smem_start = pci_resource_start(dev, 0); in vt8623_pci_probe()
775 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in vt8623_pci_probe()
Dsm712fb.c1325 sfb->fb->fix.smem_start = pci_resource_start(pdev, 0); in smtc_map_smem()
1328 sfb->fb->fix.smem_start += big_addr; in smtc_map_smem()
Dhgafb.c568 hga_fix.smem_start = (unsigned long)hga_vram; in hgafb_probe()
D68328fb.c454 fb_info.fix.smem_start = videomemory; in mc68x328fb_init()
Dcontrolfb.c294 start = info->fix.smem_start; in controlfb_mmap()
1056 info->fix.smem_start = p->frame_buffer_phys + CTRLFB_OFF; in control_init_info()
Datafb.c596 fix->smem_start = phys_screen_base; in tt_encode_fix()
892 fix->smem_start = phys_screen_base; in falcon_encode_fix()
1818 fix->smem_start = phys_screen_base; in stste_encode_fix()
2117 fix->smem_start = external_addr; in ext_encode_fix()
2439 atari_stram_to_virt(info->fix.smem_start)); in atafb_set_disp()
Damifb.c1639 par->bplpt0 = info->fix.smem_start + in ami_update_par()
1643 par->bplpt0wrap = info->fix.smem_start + move; in ami_update_par()
1651 par->bplpt0 = info->fix.smem_start + move; in ami_update_par()
3707 info->fix.smem_start = (u_long)ZTWO_PADDR(videomemory); in amifb_probe()
3708 videomemory = (u_long)ioremap_wt(info->fix.smem_start, in amifb_probe()
3713 info->screen_base = ZTWO_VADDR(info->fix.smem_start); in amifb_probe()
Dsmscufx.c792 pos = (unsigned long)info->fix.smem_start + offset; in ufx_ops_mmap()
848 (char *)dev->info->fix.smem_start + byte_offset, width * BPP); in ufx_raw_rect()
1324 info->fix.smem_start = (unsigned long) new_fb; in ufx_realloc_framebuffer()
Dbfin-t350mcqb-fb.c506 fbinfo->fix.smem_start = (int)info->fb_buffer + ACTIVE_VIDEO_MEM_OFFSET; in bfin_t350mcqb_probe()
Dvalkyriefb.c527 fix->smem_start = p->frame_buffer_phys + 0x1000; in valkyrie_init_fix()
Dasiliantfb.c512 p->fix.smem_start = addr; in init_asiliant()
Dau1100fb.c497 au1100fb_fix.smem_start = fbdev->fb_phys; in au1100fb_drv_probe()
Dbf54x-lq043fb.c601 fbinfo->fix.smem_start = (int)info->fb_buffer; in bfin_bf54x_probe()
Dsh7760fb.c428 info->fix.smem_start = (unsigned long)info->screen_base; in sh7760fb_alloc_mem()
Dmetronomefb.c674 info->fix.smem_start = par->metromem_dma; in metronomefb_probe()
Di740fb.c1067 info->fix.smem_start = pci_resource_start(dev, 0); in i740fb_probe()
1139 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in i740fb_probe()
Dcirrusfb.c1947 if (info->fix.smem_start > 16 * MB_) in cirrusfb_zorro_unmap()
2144 info->fix.smem_start = board_addr; in cirrusfb_pci_register()
2266 info->fix.smem_start = rambase; in cirrusfb_zorro_register()
Doffb.c434 fix->smem_start = address; in offb_init_fb()
Dxen-fbfront.c441 fb_info->fix.smem_start = 0; in xenfb_probe()
Dbfin_adv7393fb.c437 bfin_adv7393_fb_fix.smem_start = (int)fbdev->fb_mem; in bfin_adv7393_fb_probe()
Dbfin-lq035q1-fb.c681 fbinfo->fix.smem_start = (int)info->fb_buffer + active_video_mem_offset; in bfin_lq035q1_probe()
Djz4740_fb.c689 fb->fix.smem_start = jzfb->vidmem_phys; in jzfb_probe()
Dimsttfb.c1517 info->fix.smem_start = addr; in imsttfb_probe()
1541 release_mem_region(info->fix.smem_start, size); in imsttfb_remove()
Ds1d13xxxfb.c871 info->fix.smem_start = pdev->resource[0].start; in s1d13xxxfb_probe()
Dimxfb.c934 info->fix.smem_start = fbi->map_dma; in imxfb_probe()
Dsa1100fb.c1114 fbi->fb.fix.smem_start = fbi->screen_dma; in sa1100fb_map_video_memory()
Dpxafb.c921 ofb->fb.fix.smem_start = ofb->video_mem_phys; in pxafb_overlay_map_video_memory()
1719 fbi->fb.fix.smem_start = fbi->video_mem_phys; in pxafb_init_video_memory()
Dgbefb.c829 fix->smem_start = (unsigned long) gbe_mem; in gbefb_encode_fix()
Dsh_mobile_lcdcfb.c1722 info->fix.smem_start = ovl->dma_handle; in sh_mobile_lcdc_overlay_fb_init()
2230 info->fix.smem_start = ch->dma_handle; in sh_mobile_lcdc_channel_fb_init()
Dvga16fb.c90 .smem_start = VGA_FB_PHYS,
Dcyber2000fb.c1753 cfb->fb.fix.smem_start = pci_resource_start(dev, 0); in cyberpro_pci_probe()
Dtgafb.c1352 info->fix.smem_start = (size_t) par->tga_fb_base;
Dau1200fb.c1560 fbi->fix.smem_start = fbdev->fb_phys; in au1200fb_init_fbinfo()
Dw100fb.c713 info->fix.smem_start = mem->start+W100_FB_BASE; in w100fb_probe()
Dsm501fb.c491 info->fix.smem_start = fbi->fbmem_res->start + par->screen.sm_addr; in sm501fb_set_par_common()
/linux-4.4.14/arch/arm/mach-netx/
Dfb.c52 fb->fb.fix.smem_start = dma; in netx_clcd_setup()
62 fb->fb.fix.smem_start, in netx_clcd_mmap()
69 fb->fb.screen_base, fb->fb.fix.smem_start); in netx_clcd_remove()
/linux-4.4.14/arch/arm/mach-nspire/
Dclcd.c101 fb->fb.fix.smem_start = dma; in nspire_clcd_setup()
111 fb->fb.screen_base, fb->fb.fix.smem_start, in nspire_clcd_mmap()
118 fb->fb.screen_base, fb->fb.fix.smem_start); in nspire_clcd_remove()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dphy3250.c96 fb->fb.fix.smem_start = dma; in lpc32xx_clcd_setup()
120 fb->fb.screen_base, fb->fb.fix.smem_start, in lpc32xx_clcd_mmap()
127 fb->fb.screen_base, fb->fb.fix.smem_start); in lpc32xx_clcd_remove()
/linux-4.4.14/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()
Di810_main.c1095 fix->smem_start = par->fb.physical; in encode_fix()
/linux-4.4.14/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()
Dgx1fb_core.c228 info->fix.smem_start = gx_base + 0x800000; in gx1fb_map_video_memory()
230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory()
235 info->fix.smem_len / 1024, info->fix.smem_start); in gx1fb_map_video_memory()
/linux-4.4.14/arch/arm/mach-integrator/
Dimpd1.c229 fb->fb.fix.smem_start = framebase; in impd1fb_clcd_setup()
243 start = vma->vm_pgoff + (fb->fb.fix.smem_start >> PAGE_SHIFT); in impd1fb_clcd_mmap()
253 release_mem_region(fb->fb.fix.smem_start, fb->fb.fix.smem_len); in impd1fb_clcd_remove()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c231 info->fix.smem_start = cdev->dev->mode_config.fb_base; in cirrusfb_create()
240 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in cirrusfb_create()
241 DRM_INFO("vram aper at 0x%lX\n", (unsigned long)info->fix.smem_start); in cirrusfb_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv04_fbcon.c219 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
220 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
Dnouveau_fbcon.c417 info->fix.smem_start = nvbo->bo.mem.bus.base + in nouveau_fbcon_create()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fb.c252 info->fix.smem_start = rdev->mc.aper_base + tmp; in radeonfb_create()
270 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in radeonfb_create()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c233 info->fix.smem_start = adev->mc.aper_base + tmp; in amdgpufb_create()
251 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in amdgpufb_create()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c117 &urb, (char *) info->fix.smem_start, in udlfb_dpy_deferred_io()
265 pos = (unsigned long)info->fix.smem_start + offset; in udl_fb_mmap()
527 info->fix.smem_start = (unsigned long)ufbdev->ufb.obj->vmapping; in udlfb_create()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnvidia.c687 btext_update_display(info->fix.smem_start, in nvidiafb_set_par()
1318 nvidiafb_fix.smem_start = pci_resource_start(pd, 1); in nvidiafb_probe()
1341 par->FbAddress = nvidiafb_fix.smem_start; in nvidiafb_probe()
1359 info->screen_base = ioremap_wc(nvidiafb_fix.smem_start, in nvidiafb_probe()
1372 par->wc_cookie = arch_phys_wc_add(nvidiafb_fix.smem_start, in nvidiafb_probe()
1399 par->FbMapSize / (1024 * 1024), info->fix.smem_start); in nvidiafb_probe()
/linux-4.4.14/drivers/video/fbdev/aty/
Dmach64_cursor.c207 addr = info->fix.smem_start - 0x800000 + info->fix.smem_len; in aty_init_cursor()
Daty128fb.c1550 btext_update_display(info->fix.smem_start, in aty128fb_set_par()
2131 info->fix.smem_start = fb_addr; in aty128_probe()
2163 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in aty128_probe()
Datyfb_base.c1469 btext_update_display(info->fix.smem_start, in atyfb_set_par()
2958 info->fix.smem_start = addr + 0x800000UL; in atyfb_setup_sparc()
3469 info->fix.smem_start = addr; in atyfb_setup_generic()
3486 info->screen_base = ioremap_wc(info->fix.smem_start, in atyfb_setup_generic()
3663 info->fix.smem_start = (unsigned long)info->screen_base; /* Fake! */ in atyfb_atari_probe()
Dradeon_base.c2005 info->fix.smem_start = rinfo->fb_base_phys; in radeon_set_fbinfo()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_fbdev.c93 info->fix.smem_start = obj->phys_addr; in armada_fb_create()
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_defio.c34 page = pfn_to_page((info->fix.smem_start + offs) >> PAGE_SHIFT); in fb_deferred_io_page()
Dfbmem.c1239 compat_caddr_t smem_start; member
1306 data = (__u32) (unsigned long) fix->smem_start; in do_fscreeninfo_to_user()
1307 err |= put_user(data, &fix32->smem_start); in do_fscreeninfo_to_user()
1417 start = info->fix.smem_start; in fb_mmap()
/linux-4.4.14/include/uapi/linux/
Dfb.h158 unsigned long smem_start; /* Start of frame buffer mem */ member
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_fbdev.c138 info->fix.smem_start = 0; in bochsfb_create()
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c360 vfree((u8 *)info->fix.smem_start); in picolcd_fb_destroy()
556 info->fix.smem_start = (unsigned long)fbdata->bitmap; in picolcd_init_framebuffer()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c680 kyro_fix.smem_start = pci_resource_start(pdev, 0); in kyrofb_probe()
695 currentpar->wc_cookie = arch_phys_wc_add(kyro_fix.smem_start, in kyrofb_probe()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c406 info->fix.smem_start = qdev->vram_base; /* TODO - correct? */ in qxlfb_create()
431 …DRM_INFO("fb mappable at 0x%lX, size %lu\n", info->fix.smem_start, (unsigned long)info->screen_si… in qxlfb_create()
/linux-4.4.14/arch/arm/mach-pxa/
Dam200epd.c273 par->metromem_dma = am200_board.host_fbinfo->fix.smem_start; in am200_setup_fb()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_fbdev.c167 fbi->fix.smem_start = paddr; in msm_fbdev_create()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fbdev.c204 fbi->fix.smem_start = paddr; in omap_fbdev_create()
/linux-4.4.14/drivers/video/fbdev/riva/
Dfbdev.c1966 rivafb_fix.smem_start = pci_resource_start(pd, 1); in rivafb_probe()
1982 default_par->riva.PRAMIN = ioremap(rivafb_fix.smem_start + 0x00C00000, 0x00008000); in rivafb_probe()
2008 info->screen_base = ioremap_wc(rivafb_fix.smem_start, in rivafb_probe()
2018 arch_phys_wc_add(rivafb_fix.smem_start, in rivafb_probe()
2052 info->fix.smem_start); in rivafb_probe()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c126 fix->smem_start = dev->video_pbase; in vivid_fb_get_fix()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_cma_helper.c294 fbi->fix.smem_start = (unsigned long)(obj->paddr + offset); in drm_fbdev_cma_create()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dfb.c270 info->fix.smem_start = (unsigned long)(bo->paddr + offset); in tegra_fbdev_probe()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_fb.c371 ast->fbdev->helper.fbdev->fix.smem_start = in ast_fbdev_set_base()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750.c875 fix->smem_start = crtc->oScreen + sm750_dev->vidmem_start; in lynxfb_set_fbinfo()
876 pr_info("fix->smem_start = %lx\n", fix->smem_start); in lynxfb_set_fbinfo()
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb_main.c394 fix->smem_start = rg->paddr; in set_fb_fix()
398 fix->smem_start = rg->paddr; in set_fb_fix()
907 fbi->fix.smem_start = 0; in omapfb_setup_mem()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c441 info->fix.smem_start = dev->mode_config.fb_base; in psbfb_create()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_fbdev.c245 info->fix.smem_start = dev->mode_config.fb_base + i915_gem_obj_ggtt_offset(obj); in intelfb_create()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c544 fix->smem_start = 0; in setup_vrfb_rotation()
567 fix->smem_start = ofbi->region->vrfb.paddr[0]; in setup_vrfb_rotation()
634 fix->smem_start = omapfb_get_region_paddr(ofbi); in set_fb_fix()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c303 fix->smem_start = m2info->video.base; in matroxfb_dh_init_fix()
Dmatroxfb_base.c725 fix->smem_start = minfo->video.base + minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c531 info->fix.smem_start = fbi->fb_start_dma; in fb_info_setup()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c708 info->fix.smem_start = 0; in vmw_fb_init()
/linux-4.4.14/drivers/video/fbdev/mbx/
Dmbxfb.c967 fbi->fix.smem_start = mfbi->fb_phys_addr + 0x60000; in mbxfb_probe()
/linux-4.4.14/Documentation/fb/
Dapi.txt158 unsigned long smem_start; /* Start of frame buffer mem */
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c501 info->fix.smem_start = vinfo->vram_start; in vml_pci_probe()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c636 fix->smem_start = oi->video_pbase; in ivtvfb_get_fix()
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c435 fbi->fix.smem_start = (unsigned long)par->fb_base_phys; in mb862xxfb_init_fbinfo()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1108 info->fix.smem_start = dinfo->fb.physical; in intelfb_set_fbinfo()
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c1189 fix->smem_start = xgifb_info->video_base; in XGIfb_get_fix()
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c163 fix->smem_start = viaparinfo->fbmem; in viafb_setup_fixinfo()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c1783 info->fix.smem_start = par->video.pbase; in savage_map_video()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_main.c1837 fix->smem_start = ivideo->video_base + ivideo->video_offset; in sisfb_get_fix()