]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/gpu/drm/nouveau/nouveau_mem.c
drm/nv50: enable 4KiB pages for small vram allocations
[mv-sheeva.git] / drivers / gpu / drm / nouveau / nouveau_mem.c
index 4d2d3de97ee955b4516c2159eb506f9a14b7ea10..3a531d53de4d86c323236cdbdaac718c6656cf02 100644 (file)
@@ -715,7 +715,8 @@ nouveau_vram_manager_new(struct ttm_mem_type_manager *man,
        struct nouveau_vram *vram;
        int ret;
 
-       ret = nv50_vram_new(dev, mem->num_pages << PAGE_SHIFT, 65536, 0,
+       ret = nv50_vram_new(dev, mem->num_pages << PAGE_SHIFT,
+                           mem->page_alignment << PAGE_SHIFT, 0,
                            (nvbo->tile_flags >> 8) & 0x7f, &vram);
        if (ret)
                return ret;