Home
last modified time | relevance | path

Searched refs:drm_format_info (Results 1 – 25 of 46) sorted by relevance

12

/linux/include/drm/
H A Ddrm_fourcc.h61 struct drm_format_info { struct
155 drm_format_info_is_yuv_packed(const struct drm_format_info *info) in drm_format_info_is_yuv_packed() argument
169 drm_format_info_is_yuv_semiplanar(const struct drm_format_info *info) in drm_format_info_is_yuv_semiplanar()
183 drm_format_info_is_yuv_planar(const struct drm_format_info *info) in drm_format_info_is_yuv_planar()
198 drm_format_info_is_yuv_sampling_410(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_410()
213 drm_format_info_is_yuv_sampling_411(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_411()
228 drm_format_info_is_yuv_sampling_420(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_420()
243 drm_format_info_is_yuv_sampling_422(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_422()
258 drm_format_info_is_yuv_sampling_444(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_444()
273 int drm_format_info_plane_width(const struct drm_format_info *info, int width, in drm_format_info_plane_width()
[all …]
H A Ddrm_gem_framebuffer_helper.h11 struct drm_format_info;
28 const struct drm_format_info *info,
33 const struct drm_format_info *info,
38 const struct drm_format_info *info,
42 const struct drm_format_info *info,
55 const struct drm_format_info *info,
H A Ddrm_modeset_helper.h29 struct drm_format_info;
37 const struct drm_format_info *info,
/linux/drivers/gpu/drm/tests/
H A Ddrm_format_test.c14 const struct drm_format_info *info = NULL; in drm_test_format_block_width_invalid()
23 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_XRGB4444); in drm_test_format_block_width_one_plane()
34 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_NV12); in drm_test_format_block_width_two_plane()
46 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_YUV422); in drm_test_format_block_width_three_plane()
59 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_X0L0); in drm_test_format_block_width_tiled()
70 const struct drm_format_info *info = NULL; in drm_test_format_block_height_invalid()
79 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_XRGB4444); in drm_test_format_block_height_one_plane()
90 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_NV12); in drm_test_format_block_height_two_plane()
102 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_YUV422); in drm_test_format_block_height_three_plane()
115 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_X0L0); in drm_test_format_block_height_tiled()
[all …]
H A Ddrm_format_helper_test.c577 const struct drm_format_info *dst_fi = drm_format_info(dst_format); in conversion_buf_size()
652 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_gray8()
685 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_rgb332()
718 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_rgb565()
767 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_xrgb1555()
808 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_argb1555()
849 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_rgba5551()
890 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_rgb888()
933 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_bgr888()
975 .format = drm_format_info(DRM_FORMAT_XRGB8888), in drm_test_fb_xrgb8888_to_argb8888()
[all …]
H A Ddrm_panic_test.c92 sb->format = drm_format_info(params->format); in drm_test_panic_screen_user_map()
126 sb->format = drm_format_info(params->format); in drm_test_panic_screen_user_page()
186 sb->format = drm_format_info(params->format); in drm_test_panic_screen_user_set_pixel()
H A Ddrm_framebuffer_test.c366 const struct drm_format_info *info, in fb_create_mock()
514 struct drm_format_info format = { }; in drm_test_framebuffer_cleanup()
543 struct drm_format_info format = { }; in drm_test_framebuffer_lookup()
583 struct drm_format_info format = { }; in drm_test_framebuffer_init()
636 struct drm_format_info format = { }; in drm_test_framebuffer_init_dev_mismatch()
/linux/drivers/gpu/drm/clients/
H A Ddrm_client_internal.h7 struct drm_format_info;
10 int drm_fbdev_client_setup(struct drm_device *dev, const struct drm_format_info *format);
13 const struct drm_format_info *format) in drm_fbdev_client_setup()
H A Ddrm_client_setup.c35 void drm_client_setup(struct drm_device *dev, const struct drm_format_info *format) in drm_client_setup()
74 drm_client_setup(dev, drm_format_info(fourcc)); in drm_client_setup_with_fourcc()
/linux/include/drm/clients/
H A Ddrm_client_setup.h9 struct drm_format_info;
12 void drm_client_setup(struct drm_device *dev, const struct drm_format_info *format);
17 const struct drm_format_info *format) in drm_client_setup()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.h16 struct drm_format_info;
24 struct drm_file *file, const struct drm_format_info *info,
27 const struct drm_format_info *info,
H A Domap_fb.c56 const struct drm_format_info *format;
87 const struct drm_format_info *format, int n, int x, int y) in get_linear_addr()
143 const struct drm_format_info *format = omap_fb->format; in omap_framebuffer_update_scanout()
339 struct drm_file *file, const struct drm_format_info *info, in omap_framebuffer_create()
369 const struct drm_format_info *info, in omap_framebuffer_init()
/linux/drivers/gpu/drm/sysfb/
H A Ddrm_sysfb_helper.h16 struct drm_format_info;
39 const struct drm_format_info *drm_sysfb_get_format(struct drm_device *dev,
51 const struct drm_format_info *format,
77 const struct drm_format_info *fb_format;
157 const struct drm_format_info *format;
H A Dvesadrm.c42 static const struct drm_format_info *vesadrm_get_format_si(struct drm_device *dev, in vesadrm_get_format_si()
154 const struct drm_format_info *format) in vesadrm_fill_gamma_lut()
179 const struct drm_format_info *format, in vesadrm_load_gamma_lut()
205 const struct drm_format_info *format) in vesadrm_fill_palette_lut()
225 const struct drm_format_info *format, in vesadrm_load_palette_lut()
283 drm_format_info(DRM_FORMAT_RGB332); in vesadrm_primary_plane_helper_atomic_check()
403 const struct drm_format_info *format; in vesadrm_device_create()
H A Ddrm_sysfb_screen_info.c56 const struct drm_format_info *format, in drm_sysfb_get_stride_si()
/linux/drivers/gpu/drm/
H A Ddrm_gem_framebuffer_helper.c72 const struct drm_format_info *info, in drm_gem_fb_init()
158 const struct drm_format_info *info, in drm_gem_fb_init_with_funcs()
234 const struct drm_format_info *info, in drm_gem_fb_create_with_funcs()
285 const struct drm_format_info *info, in drm_gem_fb_create()
325 const struct drm_format_info *info, in drm_gem_fb_create_with_dirty()
508 const struct drm_format_info *info, in drm_gem_afbc_get_bpp()
524 const struct drm_format_info *info, in drm_gem_afbc_min_size()
601 const struct drm_format_info *info, in drm_gem_fb_afbc_init()
/linux/drivers/gpu/drm/armada/
H A Darmada_fb.h20 const struct drm_format_info *info,
23 struct drm_file *dfile, const struct drm_format_info *info,
H A Darmada_fb.c22 const struct drm_format_info *info, in armada_framebuffer_create()
90 struct drm_file *dfile, const struct drm_format_info *info, in armada_fb_create()
/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_disp.h28 struct drm_format_info;
60 const struct drm_format_info *info);
/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-dev.h133 const struct drm_format_info *format, u64 modifier);
150 const struct drm_format_info *format, int alpha);
170 const struct drm_format_info *format,
H A Ddcss-dpr.c96 struct drm_format_info format;
273 const struct drm_format_info *format) in dcss_dpr_pix_size_set()
416 const struct drm_format_info *format) in dcss_dpr_setup_components()
493 const struct drm_format_info *format, u64 modifier) in dcss_dpr_format_set()
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_framebuffer.h40 const struct drm_format_info *info,
H A Dkomeda_format_caps.h89 u32 komeda_get_afbc_format_bpp(const struct drm_format_info *info,
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_fb.c33 const struct drm_format_info *info, in rockchip_fb_create()
/linux/drivers/gpu/ipu-v3/
H A Dipu-pre.c208 const struct drm_format_info *info = drm_format_info(format); in ipu_pre_configure()

12