Home
last modified time | relevance | path

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

123

/Linux-v5.4/include/drm/
Ddrm_fourcc.h56 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 …]
Ddrm_framebuffer.h35 struct drm_format_info;
141 const struct drm_format_info *format;
Ddrm_mode_config.h38 struct drm_format_info;
92 const struct drm_format_info *(*get_format_info)(const struct drm_mode_fb_cmd2 *mode_cmd);
/Linux-v5.4/drivers/gpu/drm/selftests/
Dtest-drm_format.c17 const struct drm_format_info *info = NULL; in igt_check_drm_format_block_width()
25 info = drm_format_info(DRM_FORMAT_XRGB4444); in igt_check_drm_format_block_width()
32 info = drm_format_info(DRM_FORMAT_NV12); in igt_check_drm_format_block_width()
40 info = drm_format_info(DRM_FORMAT_YUV422); in igt_check_drm_format_block_width()
49 info = drm_format_info(DRM_FORMAT_X0L0); in igt_check_drm_format_block_width()
60 const struct drm_format_info *info = NULL; in igt_check_drm_format_block_height()
68 info = drm_format_info(DRM_FORMAT_XRGB4444); in igt_check_drm_format_block_height()
75 info = drm_format_info(DRM_FORMAT_NV12); in igt_check_drm_format_block_height()
83 info = drm_format_info(DRM_FORMAT_YUV422); in igt_check_drm_format_block_height()
92 info = drm_format_info(DRM_FORMAT_X0L0); in igt_check_drm_format_block_height()
[all …]
/Linux-v5.4/drivers/gpu/drm/
Ddrm_fourcc.c157 const struct drm_format_info *__drm_format_info(u32 format) in __drm_format_info()
159 static const struct drm_format_info formats[] = { in __drm_format_info()
300 const struct drm_format_info *drm_format_info(u32 format) in drm_format_info() function
302 const struct drm_format_info *info; in drm_format_info()
308 EXPORT_SYMBOL(drm_format_info);
319 const struct drm_format_info *
323 const struct drm_format_info *info = NULL; in drm_get_format_info()
329 info = drm_format_info(mode_cmd->pixel_format); in drm_get_format_info()
343 unsigned int drm_format_info_block_width(const struct drm_format_info *info, in drm_format_info_block_width()
363 unsigned int drm_format_info_block_height(const struct drm_format_info *info, in drm_format_info_block_height()
[all …]
Ddrm_client.c251 const struct drm_format_info *info = drm_format_info(format); in drm_client_buffer_create()
365 const struct drm_format_info *info; in drm_client_buffer_addfb()
368 info = drm_format_info(format); in drm_client_buffer_addfb()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_fb.c28 const struct drm_format_info *info = drm_get_format_info(dev, mode); in mtk_drm_framebuffer_init()
57 const struct drm_format_info *info = drm_get_format_info(dev, cmd); in mtk_drm_mode_fb_create()
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_fb.c52 const struct drm_format_info *format;
83 const struct drm_format_info *format, int n, int x, int y) in get_linear_addr()
137 const struct drm_format_info *format = omap_fb->format; in omap_framebuffer_update_scanout()
309 const struct drm_format_info *info = drm_get_format_info(dev, in omap_framebuffer_create()
340 const struct drm_format_info *format = NULL; in omap_framebuffer_init()
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_framebuffer.c44 const struct drm_format_info *info = fb->format; in komeda_fb_afbc_size_check()
116 const struct drm_format_info *info = fb->format; in komeda_fb_none_afbc_size_check()
212 const struct drm_format_info *info = fb->format; in komeda_fb_check_src_coords()
Dkomeda_format_caps.h100 u32 komeda_get_afbc_format_bpp(const struct drm_format_info *info,
Dkomeda_format_caps.c38 u32 komeda_get_afbc_format_bpp(const struct drm_format_info *info, u64 modifier) in komeda_get_afbc_format_bpp()
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsun8i_vi_scaler.c872 const struct drm_format_info *format) in sun8i_vi_scaler_set_coeff()
929 const struct drm_format_info *format) in sun8i_vi_scaler_setup()
Dsun4i_frontend.c248 sun4i_frontend_drm_format_to_input_fmt(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_fmt()
268 sun4i_frontend_drm_format_to_input_mode(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_mode()
294 sun4i_frontend_drm_format_to_input_sequence(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_sequence()
408 const struct drm_format_info *format = fb->format; in sun4i_frontend_update_formats()
Dsun8i_vi_scaler.h76 const struct drm_format_info *format);
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_plane.c649 const struct drm_format_info *info = drm_format_info(pixel_format); in calc_scalex_steps()
672 const struct drm_format_info *info = drm_format_info(pixel_format); in calc_scaley_steps()
694 const struct drm_format_info *info = drm_format_info(format->base.pixel_format); in get_scale_config()
749 const struct drm_format_info *info = drm_format_info(format->base.pixel_format); in mdp5_write_pixel_ext()
Dmdp5_smp.c120 const struct drm_format_info *info = drm_format_info(format->base.pixel_format); in mdp5_smp_calculate()
/Linux-v5.4/drivers/gpu/drm/bochs/
Dbochs.h85 const struct drm_format_info *format);
/Linux-v5.4/drivers/gpu/drm/msm/
Dmsm_fb.c102 const struct drm_format_info *info = drm_get_format_info(dev, in msm_framebuffer_create()
133 const struct drm_format_info *info = drm_get_format_info(dev, in msm_framebuffer_init()
/Linux-v5.4/drivers/gpu/ipu-v3/
Dipu-pre.c169 const struct drm_format_info *info = drm_format_info(format); in ipu_pre_configure()
Dipu-prg.c127 const struct drm_format_info *info = drm_format_info(format); in ipu_prg_format_supported()
/Linux-v5.4/drivers/gpu/drm/tegra/
Dplane.c77 const struct drm_format_info *info = drm_format_info(format); in tegra_plane_format_mod_supported()
/Linux-v5.4/drivers/gpu/drm/rockchip/
Drockchip_drm_fb.c60 const struct drm_format_info *info = drm_get_format_info(dev, in rockchip_user_fb_create()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.h74 const struct drm_format_info *format;
Dexynos_drm_fb.c99 const struct drm_format_info *info = drm_get_format_info(dev, mode_cmd); in exynos_user_fb_create()
/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_fb.c90 const struct drm_format_info *info = drm_get_format_info(dev, mode); in armada_fb_create()

123