diff options
author | Ben Skeggs <skeggsb@gmail.com> | 2007-06-25 15:42:55 +1000 |
---|---|---|
committer | Ben Skeggs <skeggsb@gmail.com> | 2007-06-28 03:26:44 +1000 |
commit | 68ecf61647e9ec16d59cc8f50550d11478eb3118 (patch) | |
tree | 1b1be7d1eb47541c87545013e1405a6925b3013e /shared-core/nouveau_mem.c | |
parent | 18a6d1c9c380b6b19524f654d9173a79e19aa1df (diff) |
nouveau: never touch PRAMIN with NV_WRITE, cleanup RAMHT code a bit
Diffstat (limited to 'shared-core/nouveau_mem.c')
-rw-r--r-- | shared-core/nouveau_mem.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/shared-core/nouveau_mem.c b/shared-core/nouveau_mem.c index 4c6d0d5c..d8ae52b7 100644 --- a/shared-core/nouveau_mem.c +++ b/shared-core/nouveau_mem.c @@ -489,13 +489,8 @@ nouveau_instmem_determine_amount(struct drm_device *dev) DRM_DEBUG("RAMIN size: %dKiB\n", dev_priv->ramin_size>>10); /* Clear all of it, except the BIOS image that's in the first 64KiB */ - if (dev_priv->ramin) { - for (i=(64*1024); i<dev_priv->ramin_size; i+=4) - DRM_WRITE32(dev_priv->ramin, i, 0x00000000); - } else { - for (i=(64*1024); i<dev_priv->ramin_size; i+=4) - DRM_WRITE32(dev_priv->mmio, NV_RAMIN + i, 0x00000000); - } + for (i=(64*1024); i<dev_priv->ramin_size; i+=4) + NV_WI32(i, 0x00000000); } static void |