commit | 531e77139f26e8da32ee694b9ee5e6f4c764f1db | [log] [tgz] |
---|---|---|
author | Ben Skeggs <bskeggs@redhat.com> | Thu Feb 11 11:31:44 2010 +1000 |
committer | Ben Skeggs <bskeggs@redhat.com> | Tue Feb 23 13:50:03 2010 +1000 |
tree | 36b279e8fd6ec24be06287fe2f92cfc0505e4e97 | |
parent | 4c27bd339d226175ac0e4dc3ab8289ba696db8be [diff] |
drm/nv50: improve vram page table construction This commit changes nouveau to construct PTEs which look very much like the ones the binary driver creates. I presume that filling multiple PTEs identically with length flags and the physical address of the start of a block of VRAM is a hint to the memory controller that it need not perform additional page table lookups for that range of addresses. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>