| /linux/include/drm/ |
| H A D | drm_fourcc.h | 61 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 D | drm_gem_framebuffer_helper.h | 11 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 D | drm_modeset_helper.h | 29 struct drm_format_info; 37 const struct drm_format_info *info,
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_format_test.c | 14 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 D | drm_format_helper_test.c | 577 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 D | drm_panic_test.c | 92 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 D | drm_framebuffer_test.c | 366 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 D | drm_client_internal.h | 7 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 D | drm_client_setup.c | 35 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 D | drm_client_setup.h | 9 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 D | omap_fb.h | 16 struct drm_format_info; 24 struct drm_file *file, const struct drm_format_info *info, 27 const struct drm_format_info *info,
|
| H A D | omap_fb.c | 56 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 D | drm_sysfb_helper.h | 16 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 D | vesadrm.c | 42 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 D | drm_sysfb_screen_info.c | 56 const struct drm_format_info *format, in drm_sysfb_get_stride_si()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem_framebuffer_helper.c | 72 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 D | armada_fb.h | 20 const struct drm_format_info *info, 23 struct drm_file *dfile, const struct drm_format_info *info,
|
| H A D | armada_fb.c | 22 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 D | zynqmp_disp.h | 28 struct drm_format_info; 60 const struct drm_format_info *info);
|
| /linux/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-dev.h | 133 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 D | dcss-dpr.c | 96 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 D | komeda_framebuffer.h | 40 const struct drm_format_info *info,
|
| H A D | komeda_format_caps.h | 89 u32 komeda_get_afbc_format_bpp(const struct drm_format_info *info,
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_fb.c | 33 const struct drm_format_info *info, in rockchip_fb_create()
|
| /linux/drivers/gpu/ipu-v3/ |
| H A D | ipu-pre.c | 208 const struct drm_format_info *info = drm_format_info(format); in ipu_pre_configure()
|