diff options
Diffstat (limited to 'kernel/gsp_sema_service.c')
| -rw-r--r-- | kernel/gsp_sema_service.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/gsp_sema_service.c b/kernel/gsp_sema_service.c index d8aa4dc..4ede0c7 100644 --- a/kernel/gsp_sema_service.c +++ b/kernel/gsp_sema_service.c @@ -10679,6 +10679,10 @@ static void svc_gl_flush(struct nv_vgpu_device *vgpu, } else if (gs_maps == 3u) { gs_words[17] = 0u; } + /* SESSION 155 CONT 13: mesh-dummy FASTGS + * form (bit24 ENABLE_FAST_G_S). */ + if (gsp_phys_rmcall_gr_sph_gs_mode_value() & 1u) + gs_words[0] |= (1u << 24); for (pi4 = 0; pi4 < svc_gl.n_progs; pi4++) if (svc_gl.progs[pi4] == dst) |
