/linux-5.19.10/include/drm/ |
D | drm_fourcc.h | 61 struct drm_format_info { struct 152 drm_format_info_is_yuv_packed(const struct drm_format_info *info) in drm_format_info_is_yuv_packed() argument 166 drm_format_info_is_yuv_semiplanar(const struct drm_format_info *info) in drm_format_info_is_yuv_semiplanar() 180 drm_format_info_is_yuv_planar(const struct drm_format_info *info) in drm_format_info_is_yuv_planar() 195 drm_format_info_is_yuv_sampling_410(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_410() 210 drm_format_info_is_yuv_sampling_411(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_411() 225 drm_format_info_is_yuv_sampling_420(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_420() 240 drm_format_info_is_yuv_sampling_422(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_422() 255 drm_format_info_is_yuv_sampling_444(const struct drm_format_info *info) in drm_format_info_is_yuv_sampling_444() 270 int drm_format_info_plane_width(const struct drm_format_info *info, int width, in drm_format_info_plane_width() [all …]
|
D | drm_format_helper.h | 9 struct drm_format_info; 13 unsigned int drm_fb_clip_offset(unsigned int pitch, const struct drm_format_info *format,
|
D | drm_mode_config.h | 38 struct drm_format_info; 98 const struct drm_format_info *(*get_format_info)(const struct drm_mode_fb_cmd2 *mode_cmd);
|
/linux-5.19.10/drivers/gpu/drm/selftests/ |
D | test-drm_format.c | 17 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-5.19.10/drivers/gpu/drm/ |
D | drm_fourcc.c | 132 const struct drm_format_info *__drm_format_info(u32 format) in __drm_format_info() 134 static const struct drm_format_info formats[] = { in __drm_format_info() 298 const struct drm_format_info *drm_format_info(u32 format) in drm_format_info() function 300 const struct drm_format_info *info; in drm_format_info() 306 EXPORT_SYMBOL(drm_format_info); 317 const struct drm_format_info * 321 const struct drm_format_info *info = NULL; in drm_get_format_info() 327 info = drm_format_info(mode_cmd->pixel_format); in drm_get_format_info() 341 unsigned int drm_format_info_block_width(const struct drm_format_info *info, in drm_format_info_block_width() 361 unsigned int drm_format_info_block_height(const struct drm_format_info *info, in drm_format_info_block_height() [all …]
|
D | drm_client.c | 252 const struct drm_format_info *info = drm_format_info(format); in drm_client_buffer_create() 372 const struct drm_format_info *info; in drm_client_buffer_addfb() 375 info = drm_format_info(format); in drm_client_buffer_addfb()
|
D | drm_gem_framebuffer_helper.c | 153 const struct drm_format_info *info; in drm_gem_fb_init_with_funcs() 498 const struct drm_format_info *info; in drm_gem_afbc_get_bpp() 601 const struct drm_format_info *info; in drm_gem_fb_afbc_init()
|
/linux-5.19.10/drivers/gpu/drm/omapdrm/ |
D | omap_fb.c | 52 const struct drm_format_info *format; 83 const struct drm_format_info *format, int n, int x, int y) in get_linear_addr() 139 const struct drm_format_info *format = omap_fb->format; in omap_framebuffer_update_scanout() 337 const struct drm_format_info *info = drm_get_format_info(dev, in omap_framebuffer_create() 368 const struct drm_format_info *format = NULL; in omap_framebuffer_init()
|
/linux-5.19.10/drivers/gpu/drm/i915/display/ |
D | intel_fb.h | 43 const struct drm_format_info * 47 intel_format_info_is_yuv_semiplanar(const struct drm_format_info *info,
|
D | i9xx_plane.c | 698 const struct drm_format_info *info = drm_format_info(pixel_format); in hsw_primary_max_stride() 710 const struct drm_format_info *info = drm_format_info(pixel_format); in ilk_primary_max_stride() 725 const struct drm_format_info *info = drm_format_info(pixel_format); in i965_plane_max_stride() 1020 fb->format = drm_format_info(fourcc); in i9xx_get_initial_plane_config()
|
D | intel_fb.c | 31 static const struct drm_format_info skl_ccs_formats[] = { 49 static const struct drm_format_info gen12_ccs_formats[] = { 95 static const struct drm_format_info gen12_ccs_cc_formats[] = { 110 static const struct drm_format_info gen12_flat_ccs_cc_formats[] = { 133 const struct drm_format_info *formats; 259 static const struct drm_format_info * 260 lookup_format_info(const struct drm_format_info formats[], in lookup_format_info() 281 const struct drm_format_info * 417 const struct drm_format_info *info) in format_is_yuv_semiplanar() 436 bool intel_format_info_is_yuv_semiplanar(const struct drm_format_info *info, in intel_format_info_is_yuv_semiplanar() [all …]
|
/linux-5.19.10/drivers/gpu/drm/imx/dcss/ |
D | dcss-dev.h | 135 const struct drm_format_info *format, u64 modifier); 152 const struct drm_format_info *format, int alpha); 172 const struct drm_format_info *format,
|
D | dcss-dpr.c | 96 struct drm_format_info format; 288 const struct drm_format_info *format) in dcss_dpr_pix_size_set() 431 const struct drm_format_info *format) in dcss_dpr_setup_components() 508 const struct drm_format_info *format, u64 modifier) in dcss_dpr_format_set()
|
/linux-5.19.10/drivers/gpu/drm/gud/ |
D | gud_pipe.c | 54 static size_t gud_xrgb8888_to_r124(u8 *dst, const struct drm_format_info *format, in gud_xrgb8888_to_r124() 100 static size_t gud_xrgb8888_to_color(u8 *dst, const struct drm_format_info *format, in gud_xrgb8888_to_color() 150 const struct drm_format_info *format, struct drm_rect *rect, in gud_prep_flush() 280 const struct drm_format_info *format, struct drm_rect *rect) in gud_flush_rect() 362 const struct drm_format_info *format; in gud_flush_work() 455 const struct drm_format_info *format = fb->format; in gud_pipe_check()
|
D | gud_drv.c | 34 static const struct drm_format_info gud_drm_format_r1 = { 44 static const struct drm_format_info gud_drm_format_xrgb1111 = { 436 const struct drm_format_info *xrgb8888_emulation_format = NULL; in gud_probe() 506 const struct drm_format_info *info; in gud_probe() 521 info = drm_format_info(format); in gud_probe()
|
/linux-5.19.10/drivers/gpu/drm/tiny/ |
D | simpledrm.c | 70 static const struct drm_format_info * 76 const struct drm_format_info *info; in simplefb_get_validated_format() 85 info = drm_format_info(fmt->fourcc); in simplefb_get_validated_format() 120 static const struct drm_format_info * 184 static const struct drm_format_info * 216 const struct drm_format_info *format; 471 const struct drm_format_info *format; in simpledrm_device_init_fb()
|
/linux-5.19.10/drivers/gpu/drm/arm/display/komeda/ |
D | komeda_framebuffer.c | 44 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()
|
D | komeda_format_caps.h | 89 u32 komeda_get_afbc_format_bpp(const struct drm_format_info *info,
|
/linux-5.19.10/drivers/gpu/drm/sun4i/ |
D | sun8i_vi_scaler.c | 872 const struct drm_format_info *format) in sun8i_vi_scaler_set_coeff() 929 const struct drm_format_info *format) in sun8i_vi_scaler_setup()
|
D | sun4i_frontend.c | 245 sun4i_frontend_drm_format_to_input_fmt(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_fmt() 265 sun4i_frontend_drm_format_to_input_mode(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_mode() 291 sun4i_frontend_drm_format_to_input_sequence(const struct drm_format_info *format, in sun4i_frontend_drm_format_to_input_sequence() 405 const struct drm_format_info *format = fb->format; in sun4i_frontend_update_formats()
|
D | sun8i_vi_layer.c | 104 const struct drm_format_info *format = state->fb->format; in sun8i_vi_layer_update_coord() 244 static u32 sun8i_vi_layer_get_csc_mode(const struct drm_format_info *format) in sun8i_vi_layer_get_csc_mode() 265 const struct drm_format_info *fmt; in sun8i_vi_layer_update_formats() 309 const struct drm_format_info *format = fb->format; in sun8i_vi_layer_update_buffer()
|
/linux-5.19.10/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_plane.c | 593 const struct drm_format_info *info = drm_format_info(pixel_format); in calc_scalex_steps() 616 const struct drm_format_info *info = drm_format_info(pixel_format); in calc_scaley_steps() 638 const struct drm_format_info *info = drm_format_info(format->base.pixel_format); in get_scale_config() 693 const struct drm_format_info *info = drm_format_info(format->base.pixel_format); in mdp5_write_pixel_ext()
|
/linux-5.19.10/drivers/gpu/drm/tidss/ |
D | tidss_plane.c | 30 const struct drm_format_info *finfo; in tidss_plane_atomic_check() 70 finfo = drm_format_info(new_plane_state->fb->format->format); in tidss_plane_atomic_check()
|
/linux-5.19.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_display.c | 522 static const struct drm_format_info dcc_formats[] = { 550 static const struct drm_format_info dcc_retile_formats[] = { 578 static const struct drm_format_info * 579 lookup_format_info(const struct drm_format_info formats[], in lookup_format_info() 592 const struct drm_format_info * 752 const struct drm_format_info *format_info; in convert_tiling_flags_to_modifier() 888 const struct drm_format_info *format, in amdgpu_display_verify_plane() 940 const struct drm_format_info *format_info = drm_format_info(rfb->base.format->format); in amdgpu_display_verify_sizes()
|
/linux-5.19.10/drivers/gpu/ipu-v3/ |
D | ipu-pre.c | 169 const struct drm_format_info *info = drm_format_info(format); in ipu_pre_configure()
|