Signed-off-by: Emil Velikov <[email protected]>
---
 drivers/gpu/drm/nouveau/nv30_fb.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/nouveau/nv30_fb.c 
b/drivers/gpu/drm/nouveau/nv30_fb.c
index ce08f08..bc1c65b 100644
--- a/drivers/gpu/drm/nouveau/nv30_fb.c
+++ b/drivers/gpu/drm/nouveau/nv30_fb.c
@@ -113,7 +113,6 @@ nv30_fb_init(struct nouveau_device *ndev, int subdev)
 int
 nv30_fb_create(struct nouveau_device *ndev, int subdev)
 {
-       u32 mem_size = nv_rd32(ndev, 0x10020c);
        u32 pbus1218 = nv_rd32(ndev, 0x001218);
        struct nv30_fb_priv *priv;
        int ret;
@@ -128,7 +127,7 @@ nv30_fb_create(struct nouveau_device *ndev, int subdev)
        case 0x00000200: ndev->vram_type = NV_MEM_TYPE_GDDR3; break;
        case 0x00000300: ndev->vram_type = NV_MEM_TYPE_GDDR2; break;
        }
-       ndev->vram_size = mem_size & 0xff000000;
+       ndev->vram_size = nv_rd32(ndev, 0x10020c) & 0xff000000;
 
        priv->base.base.destroy = nv10_fb_destroy;
        priv->base.base.init = nv30_fb_init;
-- 
1.7.10.2

_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to