| /linux-6.15/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-plane.c | 38 DRM_FORMAT_MOD_LINEAR, 45 DRM_FORMAT_MOD_LINEAR, 58 fb->modifier == DRM_FORMAT_MOD_LINEAR); in dcss_plane_fb_is_linear() 80 return modifier == DRM_FORMAT_MOD_LINEAR || in dcss_plane_format_mod_supported() 84 return modifier == DRM_FORMAT_MOD_LINEAR; in dcss_plane_format_mod_supported() 88 return modifier == DRM_FORMAT_MOD_LINEAR; in dcss_plane_format_mod_supported() 108 bool linear_format = !mod_present || modifier == DRM_FORMAT_MOD_LINEAR; in dcss_plane_can_rotate() 309 modifiers_present && fb->modifier == DRM_FORMAT_MOD_LINEAR) in dcss_plane_atomic_update() 315 DRM_FORMAT_MOD_LINEAR); in dcss_plane_atomic_update()
|
| /linux-6.15/drivers/gpu/drm/mediatek/ |
| H A D | mtk_plane.c | 23 DRM_FORMAT_MOD_LINEAR, 49 state->pending.modifier = DRM_FORMAT_MOD_LINEAR; in mtk_plane_reset() 74 if (modifier == DRM_FORMAT_MOD_LINEAR) in mtk_plane_format_mod_supported() 153 if (modifier == DRM_FORMAT_MOD_LINEAR) { in mtk_plane_update_new_state()
|
| H A D | mtk_disp_ovl.c | 472 if (pending->modifier != DRM_FORMAT_MOD_LINEAR) { in mtk_ovl_afbc_layer_config() 547 pending->modifier != DRM_FORMAT_MOD_LINEAR); in mtk_ovl_layer_config()
|
| /linux-6.15/drivers/gpu/ipu-v3/ |
| H A D | ipu-pre.c | 173 if (pre->cur.modifier == DRM_FORMAT_MOD_LINEAR) in ipu_pre_update_safe_window() 186 if (modifier != DRM_FORMAT_MOD_LINEAR) { in ipu_pre_configure_modifier() 196 if (modifier == DRM_FORMAT_MOD_LINEAR) in ipu_pre_configure_modifier()
|
| /linux-6.15/drivers/gpu/drm/meson/ |
| H A D | meson_plane.c | 438 if (modifier == DRM_FORMAT_MOD_LINEAR) in meson_plane_format_mod_supported() 492 DRM_FORMAT_MOD_LINEAR, 523 DRM_FORMAT_MOD_LINEAR, 528 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/imx/ipuv3/ |
| H A D | ipuv3-plane.c | 107 DRM_FORMAT_MOD_LINEAR, 112 DRM_FORMAT_MOD_LINEAR, 346 if (modifier == DRM_FORMAT_MOD_LINEAR) in ipu_plane_format_mod_supported() 842 plane_state->fb->modifier == DRM_FORMAT_MOD_LINEAR) in ipu_planes_assign_pre() 867 plane_state->fb->modifier != DRM_FORMAT_MOD_LINEAR) in ipu_planes_assign_pre() 871 plane_state->fb->modifier = DRM_FORMAT_MOD_LINEAR; in ipu_planes_assign_pre()
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | skl_universal_plane.c | 331 case DRM_FORMAT_MOD_LINEAR: in skl_plane_max_width() 369 case DRM_FORMAT_MOD_LINEAR: in glk_plane_max_width() 516 case DRM_FORMAT_MOD_LINEAR: in tgl_plane_can_async_flip() 541 case DRM_FORMAT_MOD_LINEAR: in icl_plane_can_async_flip() 562 case DRM_FORMAT_MOD_LINEAR: in skl_plane_can_async_flip() 608 case DRM_FORMAT_MOD_LINEAR: in tgl_plane_min_alignment() 651 case DRM_FORMAT_MOD_LINEAR: in skl_plane_min_alignment() 1043 case DRM_FORMAT_MOD_LINEAR: in skl_plane_ctl_tiling() 2546 if (modifier == DRM_FORMAT_MOD_LINEAR || in skl_plane_format_mod_supported() 2600 if (modifier == DRM_FORMAT_MOD_LINEAR || in icl_plane_format_mod_supported() [all …]
|
| H A D | i9xx_plane.c | 80 return modifier == DRM_FORMAT_MOD_LINEAR || in i8xx_plane_format_mod_supported() 105 return modifier == DRM_FORMAT_MOD_LINEAR || in i965_plane_format_mod_supported() 833 case DRM_FORMAT_MOD_LINEAR: in vlv_plane_min_alignment() 855 case DRM_FORMAT_MOD_LINEAR: in g4x_primary_min_alignment() 870 case DRM_FORMAT_MOD_LINEAR: in i965_plane_min_alignment()
|
| H A D | intel_fb.c | 355 .modifier = DRM_FORMAT_MOD_LINEAR, 720 return fb->modifier == DRM_FORMAT_MOD_LINEAR || in is_surface_linear() 780 case DRM_FORMAT_MOD_LINEAR: in intel_tile_width_bytes() 900 return HAS_DPT(display) && modifier != DRM_FORMAT_MOD_LINEAR; in intel_fb_modifier_uses_dpt() 1154 if (fb->modifier != DRM_FORMAT_MOD_LINEAR) in intel_fb_offset_to_xy() 1266 if (fb->modifier == DRM_FORMAT_MOD_LINEAR) { in intel_plane_can_remap() 2241 mode_cmd->modifier[0] != DRM_FORMAT_MOD_LINEAR ? in intel_framebuffer_init()
|
| /linux-6.15/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_format_caps.c | 91 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/tegra/ |
| H A D | fb.c | 51 case DRM_FORMAT_MOD_LINEAR: in tegra_fb_get_tiling()
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_fb_dma_helper.c | 175 if (fb->modifier != DRM_FORMAT_MOD_LINEAR) in drm_fb_dma_get_scanout_buffer()
|
| /linux-6.15/drivers/gpu/drm/tests/ |
| H A D | drm_kunit_helpers.c | 133 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/hyperv/ |
| H A D | hyperv_drm_modeset.c | 161 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_layer.c | 185 DRM_FORMAT_MOD_LINEAR,
|
| H A D | sun8i_ui_layer.c | 274 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/i915/gvt/ |
| H A D | dmabuf.c | 221 case DRM_FORMAT_MOD_LINEAR: in vgpu_create_gem() 278 info->drm_format_mod = DRM_FORMAT_MOD_LINEAR; in vgpu_get_plane_info()
|
| /linux-6.15/drivers/gpu/drm/mxsfb/ |
| H A D | mxsfb_kms.c | 626 return modifier == DRM_FORMAT_MOD_LINEAR; in mxsfb_format_mod_supported() 666 DRM_FORMAT_MOD_LINEAR,
|
| H A D | lcdif_kms.c | 703 return modifier == DRM_FORMAT_MOD_LINEAR; in lcdif_format_mod_supported() 738 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | wndwc57e.c | 209 DRM_FORMAT_MOD_LINEAR,
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_plane.c | 1273 case DRM_FORMAT_MOD_LINEAR: in vc4_plane_mode_set() 1805 case DRM_FORMAT_MOD_LINEAR: in vc6_plane_mode_set() 2449 case DRM_FORMAT_MOD_LINEAR: in vc4_format_mod_supported() 2458 case DRM_FORMAT_MOD_LINEAR: in vc4_format_mod_supported() 2494 return (modifier == DRM_FORMAT_MOD_LINEAR); in vc4_format_mod_supported() 2522 DRM_FORMAT_MOD_LINEAR, in vc4_plane_init()
|
| /linux-6.15/drivers/gpu/drm/xe/display/ |
| H A D | xe_plane_initial.c | 166 case DRM_FORMAT_MOD_LINEAR: in intel_alloc_initial_plane_obj()
|
| /linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_plane.c | 174 if (modifier == DRM_FORMAT_MOD_LINEAR) in amdgpu_dm_plane_modifier_gfx9_swizzle_mode() 706 uint64_t gfx12_modifiers[] = {mod_256k, mod_64k, mod_4k, mod_256b, DRM_FORMAT_MOD_LINEAR}; in amdgpu_dm_plane_add_gfx12_modifiers() 738 amdgpu_dm_plane_add_modifier(mods, &size, &capacity, DRM_FORMAT_MOD_LINEAR); in amdgpu_dm_plane_get_plane_modifiers() 768 amdgpu_dm_plane_add_modifier(mods, &size, &capacity, DRM_FORMAT_MOD_LINEAR); in amdgpu_dm_plane_get_plane_modifiers() 1536 if (modifier == DRM_FORMAT_MOD_LINEAR || in amdgpu_dm_plane_format_mod_supported()
|
| /linux-6.15/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_plane.c | 189 case DRM_FORMAT_MOD_LINEAR: in exynos_drm_plane_check_format()
|
| /linux-6.15/Documentation/userspace-api/ |
| H A D | dma-buf-alloc-exchange.rst | 122 modifier is ``DRM_FORMAT_MOD_LINEAR``, describing a scheme in which each plane 169 between two contiguous row. For example, a ``DRM_FORMAT_MOD_LINEAR`` buffer 332 ``DRM_FORMAT_MOD_LINEAR``, which is an explicit guarantee that the image 376 ``DRM_FORMAT_MOD_LINEAR`` for their allocation, as this is the universal baseline
|