aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c22
1 files changed, 8 insertions, 14 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c b/drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c
index 589bd2f12b41..e0eca6ea914c 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c
@@ -21,18 +21,12 @@
21 * 21 *
22 * Authors: Ben Skeggs 22 * Authors: Ben Skeggs
23 */ 23 */
24#include "dmacnv50.h" 24#include "channv50.h"
25#include "rootnv50.h"
26 25
27#include <nvif/class.h> 26int
28 27gp102_disp_ovly_new(const struct nvkm_oclass *oclass, void *argv, u32 argc,
29const struct nv50_disp_dmac_oclass 28 struct nv50_disp *disp, struct nvkm_object **pobject)
30gp102_disp_ovly_oclass = { 29{
31 .base.oclass = GK104_DISP_OVERLAY_CONTROL_DMA, 30 return nv50_disp_ovly_new_(&gp102_disp_dmac_func, &gk104_disp_ovly_mthd,
32 .base.minver = 0, 31 disp, 5, oclass, argv, argc, pobject);
33 .base.maxver = 0, 32}
34 .ctor = nv50_disp_ovly_new,
35 .func = &gp102_disp_dmac_func,
36 .mthd = &gk104_disp_ovly_chan_mthd,
37 .chid = 5,
38};