Update drm_fourcc.h to Linux kernel version v6.18. As the upstream drm_fourcc.h version doesn't include definitions for RAW Bayer formats, some of the symbols we defined downstream now conflict with new symbols defined in mainline. In particular, mainline has added: #define DRM_FORMAT_MOD_VENDOR_MTK 0x0b #define DRM_FORMAT_MOD_VENDOR_APPLE 0x0c Which conflict with the downstream definitions: #define DRM_FORMAT_MOD_VENDOR_MIPI 0x0b #define DRM_FORMAT_MOD_VENDOR_RPI 0x0c In order not to break the library ABI, maintain the downstream symbols definitions as they are even if they conflict. Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Acked-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
# SPDX-License-Identifier: CC0-1.0 Files in this directory are imported from v6.13-rc1-68-gf9bbbd9a696d of the Linux kernel. Do not modify them manually.