diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 16:19:35 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 16:19:35 -0400 |
| commit | 2835fec7fc66e1a1659710de8eddf2dfe67e20f9 (patch) | |
| tree | 071b0aa0c55324c44241985379a63dc275cb0754 /CMakeModules | |
| parent | 81cff29955cd1130ae83ec658adf5e6cd0264399 (diff) | |
Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fences
- gsv 204: real syncpoint shared page (values mirrored from host1x, armed waits
acknowledged by a 500us poller); first handle is the writable request event.
- syncpt 22/201/202: per-slot events signalled through host1x guest actions.
- nx2:gpu sub 101 memory is identity-mapped (GPU VA == CPU VA) into every
nvhost-as-gpu GMMU via Nx2GpuMemoryRegistry; SMMU physical range widened to
34 bits for the 10/12 GiB layouts.
- Puller runs Ampere 3D/compute/copy classes on the Maxwell engines; class 0 unbinds.
- Turing+ macros are skipped (Eden only has the Fermi macro ISA).
- Submits with increment_value get Eden-side syncpoint increments, since NVN2
signals completion with semaphore releases only.
Diffstat (limited to 'CMakeModules')
0 files changed, 0 insertions, 0 deletions
