drm/nouveau/pm: improve memory timing generation
authorRoy Spliet <r.spliet@student.tudelft.nl>
Fri, 25 Nov 2011 14:52:22 +0000 (15:52 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 21 Dec 2011 22:53:39 +0000 (08:53 +1000)
commit94174423a2739983022dcdd6b192493f9f719c68
treea8985c5dc841b9f6ef23b85571e167e4f41df20a
parent3e092f0a1911f867d3298c045c83218985eeb3a7
drm/nouveau/pm: improve memory timing generation

- Rename several VBIOS entries to closer match the real world
- Add the missing 0x100238 and 0x100240 register values
- Parse bit 14 of the VBIOS timing table
- "Magic value" -> tCWL, fixing some minor bugs in the process
- Also name a few more by their name rather than their number.
- Some values seem to be dependent on the memory type. Fix

Edits by Martin Peres <martin.peres@labri.fr>:
- this is a squash commit
- reworked for fixing some style issues

Signed-off-by: Roy Spliet <r.spliet@student.tudelft.nl>
Signed-off-by: Martin Peres <martin.peres@labri.fr>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_mem.c