drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards
authorRoy Spliet <r.spliet@student.tudelft.nl>
Sat, 9 Jul 2011 19:18:11 +0000 (21:18 +0200)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 20 Sep 2011 06:08:25 +0000 (16:08 +1000)
commit9a7824887690836448eb73ccf0d8232da2e5bee3
tree1ff9018bd20a87724db585c2329e30d33e101cdf
parent1cb70b30e4c6f25cf69ec0ab33db0218490f928d
drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards

NV30: Create framework for memtm
NV50: Improve reg creation,
NV50: Use P.version instead of card codename/stepping,
NVC0: Initial memtiming code for Fermi,
Renamed regs for consistency,
Overall redesign to improve readability,
Avoid kfree on null-pointer

Signed-off-by: Roy Spliet <r.spliet@student.tudelft.nl>
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_mem.c
drivers/gpu/drm/nouveau/nouveau_perf.c
drivers/gpu/drm/nouveau/nouveau_state.c