/linux-4.1.27/drivers/video/fbdev/ |
D | sh7760fb.c | 380 unsigned long vram; in sh7760fb_alloc_mem() local 396 vram = info->var.xres * info->var.yres; in sh7760fb_alloc_mem() 399 vram >>= 3; in sh7760fb_alloc_mem() 401 vram >>= 2; in sh7760fb_alloc_mem() 403 vram >>= 1; in sh7760fb_alloc_mem() 405 vram *= 2; in sh7760fb_alloc_mem() 406 if ((vram < 1) || (vram > 1024 * 2048)) { in sh7760fb_alloc_mem() 411 if (vram < PAGE_SIZE) in sh7760fb_alloc_mem() 412 vram = PAGE_SIZE; in sh7760fb_alloc_mem() 414 fbmem = dma_alloc_coherent(info->dev, vram, &par->fbdma, GFP_KERNEL); in sh7760fb_alloc_mem() [all …]
|
D | tmiofb.c | 274 const struct resource *vram = &cell->resources[2]; in tmiofb_hw_init() local 277 if (nlcr == NULL || vram == NULL) in tmiofb_hw_init() 298 base = vram->start + info->screen_size; in tmiofb_hw_init() 684 struct resource *vram = platform_get_resource(dev, IORESOURCE_MEM, 2); in tmiofb_probe() local 697 if (ccr == NULL || lcr == NULL || vram == NULL || irq < 0) { in tmiofb_probe() 723 info->fix.smem_start = vram->start; in tmiofb_probe() 724 info->fix.smem_len = resource_size(vram); in tmiofb_probe()
|
D | hyperv_fb.c | 191 struct synthvid_vram_location vram; member 500 msg->vram.user_ctx = msg->vram.vram_gpa = info->fix.smem_start; in synthvid_send_config() 501 msg->vram.is_vram_gpa_specified = 1; in synthvid_send_config()
|
D | imsttfb.c | 842 __u32 vram = (info->fix.smem_len - (PAGE_SIZE << 2)); in imsttfb_check_var() local 843 var->yres_virtual = ((vram << 3) / var->bits_per_pixel) / var->xres_virtual; in imsttfb_check_var()
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_drv.c | 65 static char *vram = "16m"; variable 66 MODULE_PARM_DESC(vram, "Configure VRAM size (for devices without IOMMU/GPUMMU"); 67 module_param(vram, charp, 0); 152 if (priv->vram.paddr) { in msm_unload() 155 drm_mm_takedown(&priv->vram.mm); in msm_unload() 156 dma_free_attrs(dev->dev, priv->vram.size, NULL, in msm_unload() 157 priv->vram.paddr, &attrs); in msm_unload() 230 DRM_INFO("using %s VRAM carveout\n", vram); in msm_init_vram() 231 size = memparse(vram, NULL); in msm_init_vram() 238 priv->vram.size = size; in msm_init_vram() [all …]
|
D | msm_gem.c | 32 priv->vram.paddr; in physaddr() 55 ret = drm_mm_insert_node(&priv->vram.mm, msm_obj->vram_node, in get_pages_vram() 604 else if ((flags & MSM_BO_STOLEN) && priv->vram.size) in msm_gem_new_impl() 607 if (WARN_ON(use_vram && !priv->vram.size)) in msm_gem_new_impl()
|
D | msm_drv.h | 139 } vram; member
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | base.c | 100 nvkm_mm_fini(&pfb->vram); in _nvkm_fb_dtor() 148 if (!nvkm_mm_initialised(&pfb->vram)) { in nvkm_fb_create_() 149 ret = nvkm_mm_init(&pfb->vram, 0, pfb->ram->size >> 12, 1); in nvkm_fb_create_()
|
D | ramgf100.c | 447 struct nvkm_mm *mm = &pfb->vram; in gf100_ram_get() 552 ret = nvkm_mm_init(&pfb->vram, offset, length, 1); in gf100_ram_create_() 555 ret = nvkm_mm_init(&pfb->vram, rsvd_head, in gf100_ram_create_() 564 ret = nvkm_mm_init(&pfb->vram, offset, length, 1); in gf100_ram_create_() 566 nvkm_mm_fini(&pfb->vram); in gf100_ram_create_()
|
D | rammcp77.c | 54 ret = nvkm_mm_init(&pfb->vram, rsvd_head >> 12, in mcp77_ram_ctor()
|
D | ramnv50.c | 230 nvkm_mm_free(&pfb->vram, &this); in __nv50_ram_put() 256 struct nvkm_mm *heap = &pfb->vram; in nv50_ram_get() 387 ret = nvkm_mm_init(&pfb->vram, rsvd_head, (ram->size >> 12) - in nv50_ram_create_()
|
/linux-4.1.27/Documentation/fb/ |
D | intelfb.txt | 34 c. "vram=<value>" 94 append="video=intelfb:mode=800x600-32@75,accel,hwcursor,vram=8" 121 modprobe intelfb mode=800x600-32@75 vram=8 accel=1 hwcursor=1 125 options intelfb mode=800x600-32@75 vram=8 accel=1 hwcursor=1
|
D | intel810.txt | 81 e. "vram:<value>" 184 append="video=i810fb:vram:2,xres:1024,yres:768,bpp:8,hsync1:30,hsync2:55, \ 211 modprobe i810fb vram=2 xres=1024 bpp=8 hsync1=30 hsync2=55 vsync1=50 \ 216 options i810fb vram=2 xres=1024 bpp=16 hsync1=30 hsync2=55 vsync1=50 \
|
D | gxfb.txt | 47 vram - size of video ram (normally auto-detected)
|
D | lxfb.txt | 47 vram - size of video ram (normally auto-detected)
|
/linux-4.1.27/drivers/video/fbdev/geode/ |
D | gxfb_core.c | 39 static int vram; variable 265 info->fix.smem_len = vram ? vram : gx_frame_buffer_size(); in gxfb_map_video_memory() 538 module_param(vram, int, 0); 539 MODULE_PARM_DESC(vram, "video memory size");
|
D | lxfb_core.c | 30 static int vram; variable 368 info->fix.smem_len = vram ? vram : lx_framebuffer_size(); in lxfb_map_video_memory() 674 module_param(vram, int, 0); 675 MODULE_PARM_DESC(vram, "video memory size");
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nv50_fbcon.c | 198 OUT_RING(chan, chan->vram.handle); in nv50_fbcon_accel_init() 199 OUT_RING(chan, chan->vram.handle); in nv50_fbcon_accel_init() 200 OUT_RING(chan, chan->vram.handle); in nv50_fbcon_accel_init()
|
D | nouveau_chan.c | 72 nvif_object_fini(&chan->vram); in nouveau_channel_del() 281 nouveau_channel_init(struct nouveau_channel *chan, u32 vram, u32 gart) in nouveau_channel_init() argument 306 ret = nvif_object_init(chan->object, NULL, vram, in nouveau_channel_init() 308 sizeof(args), &chan->vram); in nouveau_channel_init()
|
D | nouveau_chan.h | 13 struct nvif_object vram; member
|
D | nv04_fbcon.c | 211 OUT_RING(chan, chan->vram.handle); in nv04_fbcon_accel_init() 212 OUT_RING(chan, chan->vram.handle); in nv04_fbcon_accel_init()
|
D | nv84_fence.c | 44 OUT_RING (chan, chan->vram.handle); in nv84_fence_emit32() 62 OUT_RING (chan, chan->vram.handle); in nv84_fence_sync32()
|
D | nv50_display.c | 186 struct nvif_object vram; member 197 nvif_object_fini(&dmac->vram); in nv50_dmac_destroy() 261 &dmac->vram); in nv50_dmac_create() 587 OUT_RING (chan, chan->vram.handle); in nv50_display_flip_next() 938 evo_data(push, mast->base.vram.handle); in nv50_crtc_cursor_show() 944 evo_data(push, mast->base.vram.handle); in nv50_crtc_cursor_show() 1064 evo_data(push, mast->base.vram.handle); in nv50_crtc_commit() 1074 evo_data(push, mast->base.vram.handle); in nv50_crtc_commit()
|
D | nouveau_ttm.c | 110 struct nvkm_mm *mm = &pfb->vram; in nouveau_vram_manager_debug()
|
D | nouveau_bo.c | 886 OUT_RING (chan, chan->vram.handle); in nv50_bo_move_init() 887 OUT_RING (chan, chan->vram.handle); in nv50_bo_move_init() 986 return chan->vram.handle; in nouveau_bo_mem_ctxdma()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | gf100.c | 140 nvkm_mm_free(&pfb->vram, &priv->tag_ram); in gf100_ltc_dtor() 180 ret = nvkm_mm_tail(&pfb->vram, 1, 1, tag_size, tag_size, 1, in gf100_ltc_init_tag_ram()
|
/linux-4.1.27/drivers/video/fbdev/nvidia/ |
D | nvidia.c | 76 static int vram = 0; variable 1348 if (vram && vram * 1024 * 1024 < par->FbMapSize) in nvidiafb_probe() 1349 par->FbMapSize = vram * 1024 * 1024; in nvidiafb_probe() 1377 par->mtrr.vram = mtrr_add(nvidiafb_fix.smem_start, in nvidiafb_probe() 1380 if (par->mtrr.vram < 0) { in nvidiafb_probe() 1449 mtrr_del(par->mtrr.vram, info->fix.smem_start, in nvidiafb_remove() 1501 vram = simple_strtoul(this_opt+5, NULL, 0); in nvidiafb_setup() 1584 module_param(vram, int, 0); 1585 MODULE_PARM_DESC(vram,
|
D | nv_type.h | 153 int vram; member
|
/linux-4.1.27/drivers/video/fbdev/riva/ |
D | rivafb.h | 65 struct { int vram; int vram_valid; } mtrr; member
|
D | fbdev.c | 2023 default_par->mtrr.vram = mtrr_add(rivafb_fix.smem_start, in rivafb_probe() 2026 if (default_par->mtrr.vram < 0) { in rivafb_probe() 2111 mtrr_del(par->mtrr.vram, info->fix.smem_start, in rivafb_remove()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 1665 unsigned long vram; in omapfb_do_probe() local 1765 vram = 0; in omapfb_do_probe() 1773 vram += fbdev->mem_desc.region[i].size; in omapfb_do_probe() 1786 vram, fbdev->mem_desc.region_cnt); in omapfb_do_probe() 1893 unsigned long vram; in omapfb_setup() local 1894 vram = (simple_strtoul(this_opt + 5, &suffix, 0)); in omapfb_setup() 1900 vram *= 1024; in omapfb_setup() 1904 vram *= 1024; in omapfb_setup() 1911 def_vram[def_vram_cnt++] = vram; in omapfb_setup() 1959 module_param_array_named(vram, def_vram, ulong, &def_vram_cnt, 0664);
|
/linux-4.1.27/drivers/video/fbdev/i810/ |
D | i810_main.c | 136 static int vram = 4; variable 1645 if (vram + 1 > par->aperture.size >> 20) in i810_fix_offsets() 1646 vram = (par->aperture.size >> 20) - 1; in i810_fix_offsets() 1649 if (vram + v_offset_default + 1 > par->aperture.size >> 20) in i810_fix_offsets() 1650 v_offset_default = (par->aperture.size >> 20) - (vram + 1); in i810_fix_offsets() 1652 par->fb.size = vram << 20; in i810_fix_offsets() 1769 if (!vram) in i810_init_defaults() 1770 vram = 1; in i810_init_defaults() 1796 vyres = (vram << 20)/(info->var.xres*bpp >> 3); in i810_init_defaults() 1974 vram = (simple_strtoul(this_opt+5, NULL, 0)); in i810fb_setup() [all …]
|
/linux-4.1.27/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-motherboard.dtsi | 25 v2m_video_ram: vram@2,00000000 { 26 compatible = "arm,vexpress-vram";
|
/linux-4.1.27/drivers/video/fbdev/vermilion/ |
D | vermilion.h | 216 struct vram_area vram[VML_VRAM_AREAS]; member
|
D | vermilion.c | 185 vmlfb_free_vram_area(&vinfo->vram[i]); in vmlfb_free_vram() 210 va = &vinfo->vram[i]; in vmlfb_alloc_vram() 230 va2 = &vinfo->vram[j]; in vmlfb_alloc_vram() 309 aoffset = offset - (vinfo->vram[i].phys - vinfo->vram_start); in vmlfb_vram_offset() 311 if (aoffset < vinfo->vram[i].size) { in vmlfb_vram_offset()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 234 static int vram = 4; variable 248 module_param(vram, int, S_IRUGO); 249 MODULE_PARM_DESC(vram, "System RAM to allocate to framebuffer in MiB"); 359 else if (get_opt_int(this_opt, "vram", &vram)) in intelfb_setup() 628 if (ROUND_UP_TO_PAGE(stolen_size) >= MB(vram)) { in intelfb_pci_register() 632 dinfo->fb.size = MB(vram); in intelfb_pci_register() 792 "noinit = %d\n", vram, accel, hwcursor, fixed, noinit); in intelfb_pci_register()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fb.h | 55 struct nvkm_mm vram; member
|
/linux-4.1.27/drivers/staging/sm750fb/ |
D | sm750.h | 57 int vram; member
|
D | sm750.c | 1131 share->mtrr.vram = 0; in lynxfb_pci_probe() 1164 share->mtrr.vram = mtrr_add(share->vidmem_start, in lynxfb_pci_probe() 1168 if (share->mtrr.vram < 0) { in lynxfb_pci_probe() 1279 mtrr_del(share->mtrr.vram, in lynxfb_pci_remove()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | vexpress-v2m-rs1.dtsi | 44 v2m_video_ram: vram@2,00000000 { 45 compatible = "arm,vexpress-vram";
|
D | vexpress-v2m.dtsi | 43 v2m_video_ram: vram@3,00000000 { 44 compatible = "arm,vexpress-vram";
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | DSS | 300 probably need to increase your vram setting before using VRFB rotation. Also, 313 omapfb.vram=<fbnum>:<size>[@<physaddr>][,...] 314 - VRAM allocated for a framebuffer. Normally omapfb allocates vram
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 1164 rdev->mman.vram = ent; in radeon_ttm_debugfs_init() 1190 debugfs_remove(rdev->mman.vram); in radeon_ttm_debugfs_fini() 1191 rdev->mman.vram = NULL; in radeon_ttm_debugfs_fini()
|
D | radeon.h | 452 struct dentry *vram; member
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
D | matroxfb_base.h | 454 int vram; member
|
D | matroxfb_base.c | 375 mtrr_del(minfo->mtrr.vram, minfo->video.base, minfo->video.len); in matroxfb_remove() 1777 minfo->mtrr.vram = mtrr_add(video_base_phys, minfo->video.len, MTRR_TYPE_WRCOMB, 1); in initMatrox2()
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
D | atyfb_base.c | 309 static int vram; variable 2534 if (vram) { in aty_init() 2535 info->fix.smem_len = vram * 1024; in aty_init() 3855 vram = simple_strtoul(this_opt + 5, NULL, 0); in atyfb_setup() 4011 module_param(vram, int, 0); 4012 MODULE_PARM_DESC(vram, "int: override size of video ram");
|
D | aty128fb.c | 460 struct { int vram; int vram_valid; } mtrr; member 2175 par->mtrr.vram = mtrr_add(info->fix.smem_start, in aty128_probe() 2217 mtrr_del(par->mtrr.vram, info->fix.smem_start, in aty128_remove()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
D | com.fuc | 197 // channel is in vram
|
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/ |
D | omapfb-main.c | 2645 module_param_named(vram, def_vram, charp, 0);
|