Commit d2ed15b2 authored by Ilia Mirkin's avatar Ilia Mirkin Committed by Ben Skeggs

drm/nouveau/fb: default NvMemExec to on, turning it off is used for debugging only

Signed-off-by: default avatarIlia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent 29ba8c8a
...@@ -211,7 +211,7 @@ nv50_ram_prog(struct nouveau_fb *pfb) ...@@ -211,7 +211,7 @@ nv50_ram_prog(struct nouveau_fb *pfb)
struct nv50_ram *ram = (void *)pfb->ram; struct nv50_ram *ram = (void *)pfb->ram;
struct nv50_ramseq *hwsq = &ram->hwsq; struct nv50_ramseq *hwsq = &ram->hwsq;
ram_exec(hwsq, nouveau_boolopt(device->cfgopt, "NvMemExec", false)); ram_exec(hwsq, nouveau_boolopt(device->cfgopt, "NvMemExec", true));
return 0; return 0;
} }
......
...@@ -309,7 +309,7 @@ nva3_ram_prog(struct nouveau_fb *pfb) ...@@ -309,7 +309,7 @@ nva3_ram_prog(struct nouveau_fb *pfb)
struct nouveau_device *device = nv_device(pfb); struct nouveau_device *device = nv_device(pfb);
struct nva3_ram *ram = (void *)pfb->ram; struct nva3_ram *ram = (void *)pfb->ram;
struct nva3_ramfuc *fuc = &ram->fuc; struct nva3_ramfuc *fuc = &ram->fuc;
ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", false)); ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", true));
return 0; return 0;
} }
......
...@@ -408,7 +408,7 @@ nvc0_ram_prog(struct nouveau_fb *pfb) ...@@ -408,7 +408,7 @@ nvc0_ram_prog(struct nouveau_fb *pfb)
struct nouveau_device *device = nv_device(pfb); struct nouveau_device *device = nv_device(pfb);
struct nvc0_ram *ram = (void *)pfb->ram; struct nvc0_ram *ram = (void *)pfb->ram;
struct nvc0_ramfuc *fuc = &ram->fuc; struct nvc0_ramfuc *fuc = &ram->fuc;
ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", false)); ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", true));
return 0; return 0;
} }
......
...@@ -1111,7 +1111,7 @@ nve0_ram_prog(struct nouveau_fb *pfb) ...@@ -1111,7 +1111,7 @@ nve0_ram_prog(struct nouveau_fb *pfb)
struct nouveau_device *device = nv_device(pfb); struct nouveau_device *device = nv_device(pfb);
struct nve0_ram *ram = (void *)pfb->ram; struct nve0_ram *ram = (void *)pfb->ram;
struct nve0_ramfuc *fuc = &ram->fuc; struct nve0_ramfuc *fuc = &ram->fuc;
ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", false)); ram_exec(fuc, nouveau_boolopt(device->cfgopt, "NvMemExec", true));
return (ram->base.next == &ram->base.xition); return (ram->base.next == &ram->base.xition);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment