Lines Matching defs:drm

18 #include <drm/drm_atomic.h>
19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_atomic_uapi.h>
21 #include <drm/drm_blend.h>
22 #include <drm/drm_drv.h>
23 #include <drm/drm_fb_dma_helper.h>
24 #include <drm/drm_fourcc.h>
25 #include <drm/drm_framebuffer.h>
26 #include <drm/drm_gem_atomic_helper.h>
28 #include "uapi/drm/vc4_drm.h"
34 u32 drm; /* DRM_FORMAT_* */
41 .drm = DRM_FORMAT_XRGB8888,
47 .drm = DRM_FORMAT_ARGB8888,
53 .drm = DRM_FORMAT_ABGR8888,
59 .drm = DRM_FORMAT_XBGR8888,
65 .drm = DRM_FORMAT_RGB565,
71 .drm = DRM_FORMAT_BGR565,
77 .drm = DRM_FORMAT_ARGB1555,
83 .drm = DRM_FORMAT_XRGB1555,
89 .drm = DRM_FORMAT_RGB888,
95 .drm = DRM_FORMAT_BGR888,
101 .drm = DRM_FORMAT_YUV422,
107 .drm = DRM_FORMAT_YVU422,
113 .drm = DRM_FORMAT_YUV420,
119 .drm = DRM_FORMAT_YVU420,
125 .drm = DRM_FORMAT_NV12,
131 .drm = DRM_FORMAT_NV21,
137 .drm = DRM_FORMAT_NV16,
143 .drm = DRM_FORMAT_NV61,
149 .drm = DRM_FORMAT_P030,
155 .drm = DRM_FORMAT_XRGB2101010,
161 .drm = DRM_FORMAT_ARGB2101010,
167 .drm = DRM_FORMAT_ABGR2101010,
173 .drm = DRM_FORMAT_XBGR2101010,
179 .drm = DRM_FORMAT_RGB332,
185 .drm = DRM_FORMAT_BGR233,
191 .drm = DRM_FORMAT_XRGB4444,
197 .drm = DRM_FORMAT_ARGB4444,
203 .drm = DRM_FORMAT_XBGR4444,
209 .drm = DRM_FORMAT_ABGR4444,
215 .drm = DRM_FORMAT_BGRX4444,
221 .drm = DRM_FORMAT_BGRA4444,
227 .drm = DRM_FORMAT_RGBX4444,
233 .drm = DRM_FORMAT_RGBA4444,
245 if (hvs_formats[i].drm == drm_format)
1636 formats[num_formats] = hvs_formats[i].drm;
1683 int vc4_plane_create_additional_planes(struct drm_device *drm)
1700 vc4_plane_init(drm, DRM_PLANE_TYPE_OVERLAY,
1701 GENMASK(drm->mode_config.num_crtc - 1, 0));
1713 drm_for_each_crtc(crtc, drm) {
1718 cursor_plane = vc4_plane_init(drm, DRM_PLANE_TYPE_CURSOR,