-
- Downloads
nouveau: move GSP headers to a generated header file.
When Ben originally wrote the GSP port, he hand crafted/copied a bunch of structures and defines from NVIDIA's open-gpu-kernel-modules. I recently wrote a libclang based parser in rust that parsers the complete opengpu repo and writes out useful info into 2 json files. 1 file is suitable for generating a memory mapped structure format the other is good for generate C headers and types. The parser is https://github.com/airlied/gsp-parse but will probably move somewhere nicer. This uses the generator to create gen.h which is a single header file that requires one manual fixup to add back a __counted_by that was added downstream but not upstream. Signed-off-by:Dave Airlie <airlied@redhat.com>
Showing
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/alloc/alloc_channel.h 0 additions, 170 deletions...rm/535.113.01/common/sdk/nvidia/inc/alloc/alloc_channel.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0000.h 0 additions, 38 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0000.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0005.h 0 additions, 38 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0005.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0080.h 0 additions, 43 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl0080.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl2080.h 0 additions, 35 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl2080.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl2080_notification.h 0 additions, 62 deletions....113.01/common/sdk/nvidia/inc/class/cl2080_notification.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl84a0.h 0 additions, 33 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl84a0.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl90f1.h 0 additions, 31 deletions...lude/nvrm/535.113.01/common/sdk/nvidia/inc/class/cl90f1.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/clc0b5sw.h 0 additions, 34 deletions...de/nvrm/535.113.01/common/sdk/nvidia/inc/class/clc0b5sw.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073common.h 0 additions, 39 deletions...3.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073common.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h 0 additions, 166 deletions....113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h 0 additions, 335 deletions...5.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h 0 additions, 216 deletions...01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h 0 additions, 65 deletions...3.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080fifo.h 0 additions, 57 deletions...113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080fifo.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gpu.h 0 additions, 48 deletions....113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gpu.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gr.h 0 additions, 31 deletions...5.113.01/common/sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gr.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080bios.h 0 additions, 40 deletions...113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080bios.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080ce.h 0 additions, 35 deletions...5.113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080ce.h
- drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080event.h 0 additions, 41 deletions...13.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080event.h
Loading
Please register or sign in to comment