summaryrefslogtreecommitdiffstats
path: root/docs/04-implementation
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-01 10:13:04 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-01 10:13:04 -0400
commit582696da869374455c3bcdaf63cbcd28352da14e (patch)
treece0832a6c1caf050d3fdb4706d13a738e3fbbdcc /docs/04-implementation
parentb589a88ff559833a80ff60c86d1e2c823bd66839 (diff)
downloadopen-iov-582696da869374455c3bcdaf63cbcd28352da14e.tar.gz
open-iov-582696da869374455c3bcdaf63cbcd28352da14e.zip
gsp-phys: command-queue TX and the GSP-RM unload RPC for clean teardown
Adds a minimal msgq producer on the command queue (element layout, checksum, sequence, dma_wmb before writePtr, doorbell) and submits the UNLOADING_GUEST_DRIVER RPC so GSP-RM shuts down and sets the scratch14 handoff bit the Booter Unload gate needs. Release attempts the RPC once before quiescing when a boot ran; on-demand testing is available through the debugfs file gsp-phys-unload-rpc while the module owns the GPU. GSP-RM processor suspend is polled on the GSP mailbox.
Diffstat (limited to 'docs/04-implementation')
0 files changed, 0 insertions, 0 deletions