diff options
| author | Jani Nikula <jani.nikula@intel.com> | 2025-12-15 17:28:25 +0200 |
|---|---|---|
| committer | Jani Nikula <jani.nikula@intel.com> | 2025-12-22 15:09:23 +0200 |
| commit | 64ee50c6f025c0a62e173bd96c33e48da6012383 (patch) | |
| tree | c1fc66088eeca755e16435935ec7bf680cdaf7d9 /drivers/gpu/drm/xe/display | |
| parent | adf7968e52e8d9f1b76ecc46ac5720c0e61c9d51 (diff) | |
| download | lwn-64ee50c6f025c0a62e173bd96c33e48da6012383.tar.gz lwn-64ee50c6f025c0a62e173bd96c33e48da6012383.zip | |
drm/{i915, xe}: deduplicate intel_alloc_initial_plane_obj() FB modifier checks
Move the modifier checks into common code to deduplicate.
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/3c62ad48595aa2306219b1d6a215cf7680a67da2.1765812266.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/display')
| -rw-r--r-- | drivers/gpu/drm/xe/display/xe_initial_plane.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/gpu/drm/xe/display/xe_initial_plane.c b/drivers/gpu/drm/xe/display/xe_initial_plane.c index 2ce0f78cd7b1..e819175d5946 100644 --- a/drivers/gpu/drm/xe/display/xe_initial_plane.c +++ b/drivers/gpu/drm/xe/display/xe_initial_plane.c @@ -134,19 +134,6 @@ xe_alloc_initial_plane_obj(struct drm_crtc *_crtc, struct drm_framebuffer *fb = &plane_config->fb->base; struct xe_bo *bo; - switch (fb->modifier) { - case DRM_FORMAT_MOD_LINEAR: - case I915_FORMAT_MOD_X_TILED: - case I915_FORMAT_MOD_Y_TILED: - case I915_FORMAT_MOD_4_TILED: - break; - default: - drm_dbg_kms(&xe->drm, - "Unsupported modifier for initial FB: 0x%llx\n", - fb->modifier); - return NULL; - } - mode_cmd.pixel_format = fb->format->format; mode_cmd.width = fb->width; mode_cmd.height = fb->height; |
