]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/gpu/drm/nouveau/core/include/engine/software.h
drm/nouveau/disp: port vblank handling to event interface
[mirror_ubuntu-bionic-kernel.git] / drivers / gpu / drm / nouveau / core / include / engine / software.h
index c945691c8564d0d0f05b13f16524c877ccdb1e91..45799487e573e226856247d21087f18ccfbf09c6 100644 (file)
@@ -3,17 +3,17 @@
 
 #include <core/engine.h>
 #include <core/engctx.h>
+#include <core/event.h>
 
 struct nouveau_software_chan {
        struct nouveau_engctx base;
 
        struct {
-               struct list_head head;
+               struct nouveau_eventh event;
                u32 channel;
                u32 ctxdma;
                u64 offset;
                u32 value;
-               u32 crtc;
        } vblank;
 
        int (*flip)(void *);