Commit be6c9e82 authored by Namhyung Kim's avatar Namhyung Kim
Browse files

tools headers: Sync UAPI drm/drm.h with kernel sources



To pick up changes from:

  179ab8e7 ("drm/colorop: Introduce DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE")

This should be used to beautify DRM syscall arguments and it addresses
these tools/perf build warnings:

  Warning: Kernel ABI header differences:
    diff -u tools/include/uapi/drm/drm.h include/uapi/drm/drm.h

Please see tools/include/uapi/README.

Cc: dri-devel@lists.freedesktop.org
Signed-off-by: default avatarNamhyung Kim <namhyung@kernel.org>
parent d852b838
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -906,6 +906,21 @@ struct drm_get_cap {
 */
#define DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT	6

/**
 * DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE
 *
 * If set to 1 the DRM core will allow setting the COLOR_PIPELINE
 * property on a &drm_plane, as well as drm_colorop properties.
 *
 * Setting of these plane properties will be rejected when this client
 * cap is set:
 * - COLOR_ENCODING
 * - COLOR_RANGE
 *
 * The client must enable &DRM_CLIENT_CAP_ATOMIC first.
 */
#define DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE	7

/* DRM_IOCTL_SET_CLIENT_CAP ioctl argument type */
struct drm_set_client_cap {
	__u64 capability;