Home
last modified time | relevance | path

Searched refs:fb_virt (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/video/fbdev/
Dxilinxfb.c147 void *fb_virt; /* virt. address of the frame buffer */ member
285 drvdata->fb_virt = ioremap(pdata->fb_phys, fbsize); in xilinxfb_assign()
288 drvdata->fb_virt = dma_alloc_coherent(dev, PAGE_ALIGN(fbsize), in xilinxfb_assign()
292 if (!drvdata->fb_virt) { in xilinxfb_assign()
298 memset_io((void __iomem *)drvdata->fb_virt, 0, fbsize); in xilinxfb_assign()
318 drvdata->info.screen_base = (void __iomem *)drvdata->fb_virt; in xilinxfb_assign()
357 (unsigned long long)drvdata->fb_phys, drvdata->fb_virt, fbsize); in xilinxfb_assign()
366 dma_free_coherent(dev, PAGE_ALIGN(fbsize), drvdata->fb_virt, in xilinxfb_assign()
369 iounmap(drvdata->fb_virt); in xilinxfb_assign()
391 drvdata->fb_virt, drvdata->fb_phys); in xilinxfb_release()
[all …]
Docfb.c65 void __iomem *fb_virt; member
335 fbdev->fb_virt = dma_alloc_coherent(&pdev->dev, PAGE_ALIGN(fbsize), in ocfb_probe()
337 if (!fbdev->fb_virt) { in ocfb_probe()
343 fbdev->info.screen_base = fbdev->fb_virt; in ocfb_probe()
347 memset_io(fbdev->fb_virt, 0, fbsize); in ocfb_probe()
375 dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbsize), fbdev->fb_virt, in ocfb_probe()
388 fbdev->fb_virt, fbdev->fb_phys); in ocfb_remove()
Dmxsfb.c806 void *fb_virt; in mxsfb_init_fbinfo() local
828 fb_virt = alloc_pages_exact(fb_size, GFP_DMA); in mxsfb_init_fbinfo()
829 if (!fb_virt) in mxsfb_init_fbinfo()
832 fb_phys = virt_to_phys(fb_virt); in mxsfb_init_fbinfo()
835 fb_info->screen_base = fb_virt; in mxsfb_init_fbinfo()
839 memset(fb_virt, 0, fb_size); in mxsfb_init_fbinfo()
Dhyperv_fb.c684 void __iomem *fb_virt; in hvfb_getmem() local
721 fb_virt = ioremap(par->mem.start, screen_fb_size); in hvfb_getmem()
722 if (!fb_virt) in hvfb_getmem()
741 info->screen_base = fb_virt; in hvfb_getmem()
750 iounmap(fb_virt); in hvfb_getmem()