aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h
diff options
context:
space:
mode:
authorRoy Spliet <rspliet@eclipso.eu>2014-10-02 18:01:53 +0200
committerBen Skeggs <bskeggs@redhat.com>2014-12-02 15:43:54 +1000
commitbf504b3fbb936ca0989ba792835119f0199b25c2 (patch)
treeeb3293f3a76b11b7900eb7091a6eccc72c40c3fa /drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h
parentdrm/nouveau/fb/ramnva3: Link training for DDR3 (diff)
downloadlinux-dev-bf504b3fbb936ca0989ba792835119f0199b25c2.tar.xz
linux-dev-bf504b3fbb936ca0989ba792835119f0199b25c2.zip
drm/nouveau/fb/ramnva3: Ressurect timing calculation code
Signed-off-by: Roy Spliet <rspliet@eclipso.eu> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h')
-rw-r--r--drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h b/drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h
index ae3f17d95aae..8ead274e4bf9 100644
--- a/drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h
+++ b/drivers/gpu/drm/nouveau/core/include/subdev/bios/ramcfg.h
@@ -95,9 +95,29 @@ struct nvbios_ramcfg {
union {
struct {
unsigned timing_10_WR:8;
+ unsigned timing_10_WTR:8;
unsigned timing_10_CL:8;
+ unsigned timing_10_RC:8;
+ /*empty: 4 */
+ unsigned timing_10_RFC:8; /* Byte 5 */
+ /*empty: 6 */
+ unsigned timing_10_RAS:8; /* Byte 7 */
+ /*empty: 8 */
+ unsigned timing_10_RP:8; /* Byte 9 */
+ unsigned timing_10_RCDRD:8;
+ unsigned timing_10_RCDWR:8;
+ unsigned timing_10_RRD:8;
+ unsigned timing_10_13:8;
unsigned timing_10_ODT:3;
+ /* empty: 15 */
+ unsigned timing_10_16:8;
+ /* empty: 17 */
+ unsigned timing_10_18:8;
unsigned timing_10_CWL:8;
+ unsigned timing_10_20:8;
+ unsigned timing_10_21:8;
+ /* empty: 22, 23 */
+ unsigned timing_10_24:8;
};
struct {
unsigned timing_20_2e_03:2;