Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git]
/
kernel
/
drivers
/
gpu
/
drm
/
nouveau
/
nvkm
/
subdev
/
fb
/
gddr5.c
diff --git
a/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
b/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
index
f6f9eee
..
2cc074d
100644
(file)
--- a/
kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
+++ b/
kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
@@
-21,7
+21,7
@@
*
* Authors: Ben Skeggs <bskeggs@redhat.com>
*/
*
* Authors: Ben Skeggs <bskeggs@redhat.com>
*/
-#include "
priv
.h"
+#include "
ram
.h"
/* binary driver only executes this path if the condition (a) is true
* for any configuration (combination of rammap+ramcfg+timing) that
/* binary driver only executes this path if the condition (a) is true
* for any configuration (combination of rammap+ramcfg+timing) that
@@
-38,11
+38,12
@@
nvkm_gddr5_calc(struct nvkm_ram *ram, bool nuts)
int WL, CL, WR, at[2], dt, ds;
int rq = ram->freq < 1000000; /* XXX */
int WL, CL, WR, at[2], dt, ds;
int rq = ram->freq < 1000000; /* XXX */
+ xd = !ram->next->bios.ramcfg_DLLoff;
+
switch (ram->next->bios.ramcfg_ver) {
case 0x11:
pd = ram->next->bios.ramcfg_11_01_80;
lf = ram->next->bios.ramcfg_11_01_40;
switch (ram->next->bios.ramcfg_ver) {
case 0x11:
pd = ram->next->bios.ramcfg_11_01_80;
lf = ram->next->bios.ramcfg_11_01_40;
- xd = !ram->next->bios.ramcfg_11_01_20;
vh = ram->next->bios.ramcfg_11_02_10;
vr = ram->next->bios.ramcfg_11_02_04;
vo = ram->next->bios.ramcfg_11_06;
vh = ram->next->bios.ramcfg_11_02_10;
vr = ram->next->bios.ramcfg_11_02_04;
vo = ram->next->bios.ramcfg_11_06;