drm/nv50-/disp: add support for completion events
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / nouveau / nvif / class.h
index 573491f847921bfc6eec27245b370096664de122..e5a27df0672b5db5d0b21c11f8e46344eb706fa4 100644 (file)
@@ -479,6 +479,8 @@ struct nv50_disp_core_channel_dma_v0 {
        __u32 pushbuf;
 };
 
+#define NV50_DISP_CORE_CHANNEL_DMA_V0_NTFY_UEVENT                          0x00
+
 /* cursor immediate */
 struct nv50_disp_cursor_v0 {
        __u8  version;
@@ -486,6 +488,8 @@ struct nv50_disp_cursor_v0 {
        __u8  pad02[6];
 };
 
+#define NV50_DISP_CURSOR_V0_NTFY_UEVENT                                    0x00
+
 /* base */
 struct nv50_disp_base_channel_dma_v0 {
        __u8  version;
@@ -494,6 +498,8 @@ struct nv50_disp_base_channel_dma_v0 {
        __u32 pushbuf;
 };
 
+#define NV50_DISP_BASE_CHANNEL_DMA_V0_NTFY_UEVENT                          0x00
+
 /* overlay */
 struct nv50_disp_overlay_channel_dma_v0 {
        __u8  version;
@@ -502,6 +508,8 @@ struct nv50_disp_overlay_channel_dma_v0 {
        __u32 pushbuf;
 };
 
+#define NV50_DISP_OVERLAY_CHANNEL_DMA_V0_NTFY_UEVENT                       0x00
+
 /* overlay immediate */
 struct nv50_disp_overlay_v0 {
        __u8  version;
@@ -509,6 +517,7 @@ struct nv50_disp_overlay_v0 {
        __u8  pad02[6];
 };
 
+#define NV50_DISP_OVERLAY_V0_NTFY_UEVENT                                   0x00
 
 /*******************************************************************************
  * fermi