summary refs log tree commit diff stats
path: root/include/standard-headers/drm/drm_fourcc.h
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@google.com>2023-04-05 19:21:09 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2023-04-28 15:55:55 +0200
commitc5c0fdbe39aa2f65fecd93ab3082b1b8a7e2a318 (patch)
treec4fc6b24771c342d800cc506db61d4ca13a51091 /include/standard-headers/drm/drm_fourcc.h
parent9fc7dd234f527f411b08e6a266a5ab8e7b79f64f (diff)
downloadfocaccia-qemu-c5c0fdbe39aa2f65fecd93ab3082b1b8a7e2a318.tar.gz
focaccia-qemu-c5c0fdbe39aa2f65fecd93ab3082b1b8a7e2a318.zip
Update linux headers to v6.3rc5
commit 7e364e56293bb98cae1b55fd835f5991c4e96e7d

Signed-off-by: David 'Digit' Turner <digit@google.com>
Message-Id: <20230405172109.3081788-4-digit@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/standard-headers/drm/drm_fourcc.h')
-rw-r--r--include/standard-headers/drm/drm_fourcc.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/standard-headers/drm/drm_fourcc.h b/include/standard-headers/drm/drm_fourcc.h
index 69cab17b38..dc3e6112c1 100644
--- a/include/standard-headers/drm/drm_fourcc.h
+++ b/include/standard-headers/drm/drm_fourcc.h
@@ -87,6 +87,18 @@ extern "C" {
  *
  * The authoritative list of format modifier codes is found in
  * `include/uapi/drm/drm_fourcc.h`
+ *
+ * Open Source User Waiver
+ * -----------------------
+ *
+ * Because this is the authoritative source for pixel formats and modifiers
+ * referenced by GL, Vulkan extensions and other standards and hence used both
+ * by open source and closed source driver stacks, the usual requirement for an
+ * upstream in-kernel or open source userspace user does not apply.
+ *
+ * To ensure, as much as feasible, compatibility across stacks and avoid
+ * confusion with incompatible enumerations stakeholders for all relevant driver
+ * stacks should approve additions.
  */
 
 #define fourcc_code(a, b, c, d) ((uint32_t)(a) | ((uint32_t)(b) << 8) | \