History

Merge tag 'drm-misc-next-2026-05-21' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next

drm-misc-next for v7.2-rc1: UAPI Changes: - Add VIRTIO_GPU_F_BLOB_ALIGNMENT flag. Cross-subsystem Changes: - Add common TMDS character rate constants to video/hdmi and use those in bridge drivers. Core Changes: - Fix leak in drm_syncobj_find_fence. - Fix OOB reads related to DP-MST. - Create drm_get_bridge_by_endpoint and convert drivers to use it in preparation of hotplug. Driver Changes: - Assorted bugfixes and cleanups to accel/ethosu, imagination, virtio, rockchip. - Expandable device heap support to amdxdna, bridge/chipone-icn6211. - Add Surface Pro 12 panels. - Convert ite-it6211 to use drm hdmi audio helpers.

Dave Airlie committed 5 months ago

Commit 40149d82 parents 4b18a9d bfb761062 files · +973 −370Browse files

Showing the changes to include/uapi (2 of 62 files). Show all

Unified · Split

2 files
  1. include/uapi/drm/virtgpu_drm.h +1 −0
  2. include/uapi/linux/virtio_gpu.h +9 −0
include/uapi/drm/virtgpu_drm.h+1−0
@@ -98,6 +98,7 @@ struct drm_virtgpu_execbuffer { · 97 unmodified lines
98#define VIRTGPU_PARAM_CONTEXT_INIT 6 /* DRM_VIRTGPU_CONTEXT_INIT */98#define VIRTGPU_PARAM_CONTEXT_INIT 6 /* DRM_VIRTGPU_CONTEXT_INIT */
99#define VIRTGPU_PARAM_SUPPORTED_CAPSET_IDs 7 /* Bitmask of supported capability set ids */99#define VIRTGPU_PARAM_SUPPORTED_CAPSET_IDs 7 /* Bitmask of supported capability set ids */
100#define VIRTGPU_PARAM_EXPLICIT_DEBUG_NAME 8 /* Ability to set debug name from userspace */100#define VIRTGPU_PARAM_EXPLICIT_DEBUG_NAME 8 /* Ability to set debug name from userspace */
101#define VIRTGPU_PARAM_BLOB_ALIGNMENT 9 /* Device alignment requirements for blobs */
101 102
102struct drm_virtgpu_getparam {103struct drm_virtgpu_getparam {
103 __u64 param;104 __u64 param;
include/uapi/linux/virtio_gpu.h+9−0
@@ -64,6 +64,14 @@ · 63 unmodified lines
64 * context_init and multiple timelines64 * context_init and multiple timelines
65 */65 */
66#define VIRTIO_GPU_F_CONTEXT_INIT 466#define VIRTIO_GPU_F_CONTEXT_INIT 4
67/*
68 * The device provides a valid blob_alignment
69 * field in its configuration and both
70 * VIRTIO_GPU_CMD_RESOURCE_CREATE_BLOB and
71 * VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB requests
72 * must be aligned to that value.
73 */
74#define VIRTIO_GPU_F_BLOB_ALIGNMENT 5
67 75
68enum virtio_gpu_ctrl_type {76enum virtio_gpu_ctrl_type {
69 VIRTIO_GPU_UNDEFINED = 0,77 VIRTIO_GPU_UNDEFINED = 0,
@@ -365,6 +373,7 @@ struct virtio_gpu_config { · 295 unmodified lines
365 __le32 events_clear;373 __le32 events_clear;
366 __le32 num_scanouts;374 __le32 num_scanouts;
367 __le32 num_capsets;375 __le32 num_capsets;
376 __le32 blob_alignment;
368};377};
369 378
370/* simple formats for fbcon/X use */379/* simple formats for fbcon/X use */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t