diff options
Diffstat (limited to 'kernel/gsp_phys_gpu.h')
| -rw-r--r-- | kernel/gsp_phys_gpu.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/kernel/gsp_phys_gpu.h b/kernel/gsp_phys_gpu.h index 65e1e1f..3dce1a6 100644 --- a/kernel/gsp_phys_gpu.h +++ b/kernel/gsp_phys_gpu.h @@ -280,6 +280,20 @@ int gsp_phys_rmcall_engine_value(void); int gsp_phys_rmcall_gr_promote_value(void); /* + * gsp_phys_rmcall_gr_prelude (default 0): 0 skips the captured verbatim + * guest prelude and emits the rebuilt inline-QMD window (proven + * init+window+PCAS+sem shape); 1 replays the verbatim prelude. + */ +int gsp_phys_rmcall_gr_prelude_value(void); + +/* + * gsp_phys_rmcall_gr_qmdvirt (default 1): emit + * NVC5C0_SET_QMD_VIRTUALIZATION_CONTROL (0x29c = IQ2M_ADDR_ENABLE | + * SEND_PCAS_ENABLE) in the GR launch block; 0 omits the method pair. + */ +int gsp_phys_rmcall_gr_qmdvirt_value(void); + +/* * Ladder VAS ownership selector (gsp_phys_rmcall_vas_shared; default 0). * 0 = FERMI_VASPACE_A is allocated IS_EXTERNALLY_OWNED (historical ladder * behaviour: the client owns page tables, VA bookings and engine-context |
