diff options
author | Dave Airlie <airlied@redhat.com> | 2024-01-24 14:24:25 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2024-02-23 10:20:07 +1000 |
commit | 72fa02fdf83306c52bc1eede28359e3fa32a151a (patch) | |
tree | da081e6cb76f9224f889c68590f49bc1a1047716 /include | |
parent | 3f4d8aac6e768c2215ce68275256971c2f54f0c8 (diff) |
nouveau: add an ioctl to report vram usage
This reports the currently used vram allocations.
userspace using this has been proposed for nvk, but
it's a rather trivial uapi addition.
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/uapi/drm/nouveau_drm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/uapi/drm/nouveau_drm.h b/include/uapi/drm/nouveau_drm.h index 10a917639d8d..77d7ff0d5b11 100644 --- a/include/uapi/drm/nouveau_drm.h +++ b/include/uapi/drm/nouveau_drm.h @@ -61,6 +61,13 @@ extern "C" { */ #define NOUVEAU_GETPARAM_VRAM_BAR_SIZE 18 +/* + * NOUVEAU_GETPARAM_VRAM_USED + * + * Get remaining VRAM size. + */ +#define NOUVEAU_GETPARAM_VRAM_USED 19 + struct drm_nouveau_getparam { __u64 param; __u64 value; |