diff options
author | Dave Airlie <airlied@redhat.com> | 2024-01-24 04:50:58 +0100 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2024-02-23 01:20:03 +0100 |
commit | 3f4d8aac6e768c2215ce68275256971c2f54f0c8 (patch) | |
tree | 33de33593cdd8a58d4ff4dc965e9c8256f757ad3 /include | |
parent | nouveau/gsp: add kconfig option to enable GSP paths by default (diff) | |
download | linux-3f4d8aac6e768c2215ce68275256971c2f54f0c8.tar.xz linux-3f4d8aac6e768c2215ce68275256971c2f54f0c8.zip |
nouveau: add an ioctl to return vram bar size.
This returns the BAR resources size so userspace can make
decisions based on rebar support.
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 0bade1592f34..10a917639d8d 100644 --- a/include/uapi/drm/nouveau_drm.h +++ b/include/uapi/drm/nouveau_drm.h @@ -54,6 +54,13 @@ extern "C" { */ #define NOUVEAU_GETPARAM_EXEC_PUSH_MAX 17 +/* + * NOUVEAU_GETPARAM_VRAM_BAR_SIZE - query bar size + * + * Query the VRAM BAR size. + */ +#define NOUVEAU_GETPARAM_VRAM_BAR_SIZE 18 + struct drm_nouveau_getparam { __u64 param; __u64 value; |