diff --git a/src/nouveau/vulkan/nvk_cmd_buffer.c b/src/nouveau/vulkan/nvk_cmd_buffer.c index 4f1d4b319a0..3f23476221d 100644 --- a/src/nouveau/vulkan/nvk_cmd_buffer.c +++ b/src/nouveau/vulkan/nvk_cmd_buffer.c @@ -22,6 +22,7 @@ #include "clb097.h" #include "clcb97.h" +#include "nv_push_cl902d.h" #include "nv_push_cl906f.h" #include "nv_push_cla16f.h" #include "nv_push_cl9097.h" @@ -598,6 +599,11 @@ nvk_cmd_flush_wait_dep(struct nvk_cmd_buffer *cmd, * a WFI from the channel switch. */ switch (nvk_cmd_buffer_last_subchannel(cmd)) { + case SUBC_NV902D: { + struct nv_push *p = nvk_cmd_buffer_push(cmd, 2); + P_IMMD(p, NV902D, WAIT_FOR_IDLE, 0); + break; + } case SUBC_NV9097: { struct nv_push *p = nvk_cmd_buffer_push(cmd, 2); P_IMMD(p, NV9097, WAIT_FOR_IDLE, 0);