Home
last modified time | relevance | path

Searched refs:DRM_FORMAT_MOD_LINEAR (Results 1 – 25 of 68) sorted by relevance

123

/linux-6.15/drivers/gpu/drm/imx/dcss/
H A Ddcss-plane.c38 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 Dmtk_plane.c23 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 Dmtk_disp_ovl.c472 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 Dipu-pre.c173 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 Dmeson_plane.c438 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 Dipuv3-plane.c107 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 Dskl_universal_plane.c331 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 Di9xx_plane.c80 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 Dintel_fb.c355 .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 Dkomeda_format_caps.c91 DRM_FORMAT_MOD_LINEAR,
/linux-6.15/drivers/gpu/drm/tegra/
H A Dfb.c51 case DRM_FORMAT_MOD_LINEAR: in tegra_fb_get_tiling()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_fb_dma_helper.c175 if (fb->modifier != DRM_FORMAT_MOD_LINEAR) in drm_fb_dma_get_scanout_buffer()
/linux-6.15/drivers/gpu/drm/tests/
H A Ddrm_kunit_helpers.c133 DRM_FORMAT_MOD_LINEAR,
/linux-6.15/drivers/gpu/drm/hyperv/
H A Dhyperv_drm_modeset.c161 DRM_FORMAT_MOD_LINEAR,
/linux-6.15/drivers/gpu/drm/sun4i/
H A Dsun4i_layer.c185 DRM_FORMAT_MOD_LINEAR,
H A Dsun8i_ui_layer.c274 DRM_FORMAT_MOD_LINEAR,
/linux-6.15/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c221 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 Dmxsfb_kms.c626 return modifier == DRM_FORMAT_MOD_LINEAR; in mxsfb_format_mod_supported()
666 DRM_FORMAT_MOD_LINEAR,
H A Dlcdif_kms.c703 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 Dwndwc57e.c209 DRM_FORMAT_MOD_LINEAR,
/linux-6.15/drivers/gpu/drm/vc4/
H A Dvc4_plane.c1273 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 Dxe_plane_initial.c166 case DRM_FORMAT_MOD_LINEAR: in intel_alloc_initial_plane_obj()
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c174 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 Dexynos_drm_plane.c189 case DRM_FORMAT_MOD_LINEAR: in exynos_drm_plane_check_format()
/linux-6.15/Documentation/userspace-api/
H A Ddma-buf-alloc-exchange.rst122 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

123