A glue layer inside the Nouveau driver that talks to the firmware running on the GPU System Processor found on recent NVIDIA cards. It packages the r535-series RPC interfaces NVIDIA publishes so Nouveau can offload GPU initialization and management to the on-card firmware rather than driving the hardware directly.
This is not actually a standalone driver. It is internal support code inside the Nouveau (open-source NVIDIA) graphics driver that handles communication with the GPU System Processor (GSP) firmware using NVIDIA's r535 resource manager interface, which is how modern NVIDIA GPUs (Turing and newer) are managed on Linux.
repository signals
39files
10,108source lines
60commits, 5y
+11,479 / −1,346lines added / removed, 5y
9authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 60 total · active in 10/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: internal Nouveau NVKM GSP RM support code under DRM, not a standalone kernel-bound hardware driver entry point.