Lines Matching refs:vram
68 static char *vram = "16m"; variable
69 MODULE_PARM_DESC(vram, "Configure VRAM size (for devices without IOMMU/GPUMMU)");
70 module_param(vram, charp, 0);
327 if (priv->vram.paddr) { in msm_drm_uninit()
329 drm_mm_takedown(&priv->vram.mm); in msm_drm_uninit()
330 dma_free_attrs(dev, priv->vram.size, NULL, in msm_drm_uninit()
331 priv->vram.paddr, attrs); in msm_drm_uninit()
399 DRM_INFO("using %s VRAM carveout\n", vram); in msm_init_vram()
400 size = memparse(vram, NULL); in msm_init_vram()
407 priv->vram.size = size; in msm_init_vram()
409 drm_mm_init(&priv->vram.mm, 0, (size >> PAGE_SHIFT) - 1); in msm_init_vram()
410 spin_lock_init(&priv->vram.lock); in msm_init_vram()
419 &priv->vram.paddr, GFP_KERNEL, attrs); in msm_init_vram()
422 priv->vram.paddr = 0; in msm_init_vram()
427 (uint32_t)priv->vram.paddr, in msm_init_vram()
428 (uint32_t)(priv->vram.paddr + size)); in msm_init_vram()