summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_phys_gpu.h
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:24:02 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:24:02 -0400
commitab9a71c5ab523ac97191ad520f0f86d849ab8b8a (patch)
treec7b429caeaf9c3fe05f2741c3bb80d6ad182f97d /kernel/gsp_phys_gpu.h
parent67daa715e22d4b9f130e61486e91bb3705de9fe4 (diff)
parentac3ecc3857efdf5da9dcafeb433dc9af65ae738f (diff)
downloadopen-iov-ab9a71c5ab523ac97191ad520f0f86d849ab8b8a.tar.gz
open-iov-ab9a71c5ab523ac97191ad520f0f86d849ab8b8a.zip
Merge commit 'ac3ecc38'
Diffstat (limited to 'kernel/gsp_phys_gpu.h')
-rw-r--r--kernel/gsp_phys_gpu.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel/gsp_phys_gpu.h b/kernel/gsp_phys_gpu.h
index 9e809e3..a38067a 100644
--- a/kernel/gsp_phys_gpu.h
+++ b/kernel/gsp_phys_gpu.h
@@ -250,8 +250,12 @@ int gsp_phys_rmcall_engine_value(void);
* PRIV_ACCESS_MAP/UNRESTRICTED_PRIV_ACCESS_MAP) as one control on the
* V6 KMD-managed channel: combined PA+VA entries where the ladder has
* a VA, PM/PRIV_ACCESS_MAP init-only, unsourceable buffers omitted
- * and logged.
- * The parameter's set callback clamps any value outside 0..24 to 0 with a
+ * and logged;
+ * 25 = the real golden-client construct on the golden replay handles
+ * (captured channel shape + single atomic 9-entry PROMOTE_CTX on the
+ * golden channel) followed by the V6 FWCLIENT promote; requires
+ * gsp_phys_rmcall_golden=1 and gsp_phys_rmcall_engine=1.
+ * The parameter's set callback clamps any value outside 0..25 to 0 with a
* warning and warns on every nonzero enable (a failed promote can assert
* GSP-RM and wedge the device; recovery needs a reboot with human approval).
* The booter snapshots the value when the rm-call ladder's stage 3 starts