[Intel-xe] [PATCH 17/21] fixup! drm/i915/display: Remaining changes to make xe compile
Jani Nikula
jani.nikula at intel.com
Wed Apr 5 15:39:16 UTC 2023
Remove intel_sprite.c ifdefs
No longer needed with conditional build.
Signed-off-by: Jani Nikula <jani.nikula at intel.com>
---
drivers/gpu/drm/i915/display/intel_sprite.c | 18 ------------------
1 file changed, 18 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
index 69603563f741..23e23f119a2e 100644
--- a/drivers/gpu/drm/i915/display/intel_sprite.c
+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
@@ -53,7 +53,6 @@
#include "intel_frontbuffer.h"
#include "intel_sprite.h"
-#ifdef I915
static void i9xx_plane_linear_gamma(u16 gamma[8])
{
/* The points are not evenly spaced. */
@@ -267,7 +266,6 @@ static u32 vlv_sprite_ctl_crtc(const struct intel_crtc_state *crtc_state)
static u32 vlv_sprite_ctl(const struct intel_crtc_state *crtc_state,
const struct intel_plane_state *plane_state)
{
-#ifdef I915
const struct drm_framebuffer *fb = plane_state->hw.fb;
unsigned int rotation = plane_state->hw.rotation;
const struct drm_intel_sprite_colorkey *key = &plane_state->ckey;
@@ -339,9 +337,6 @@ static u32 vlv_sprite_ctl(const struct intel_crtc_state *crtc_state,
sprctl |= SP_SOURCE_KEY;
return sprctl;
-#else
- return 0;
-#endif
}
static void vlv_sprite_update_gamma(const struct intel_plane_state *plane_state)
@@ -393,7 +388,6 @@ vlv_sprite_update_arm(struct intel_plane *plane,
const struct intel_crtc_state *crtc_state,
const struct intel_plane_state *plane_state)
{
-#ifdef I915
struct drm_i915_private *dev_priv = to_i915(plane->base.dev);
enum pipe pipe = plane->pipe;
enum plane_id plane_id = plane->id;
@@ -433,7 +427,6 @@ vlv_sprite_update_arm(struct intel_plane *plane,
intel_de_write_fw(dev_priv, SPCNTR(pipe, plane_id), sprctl);
intel_de_write_fw(dev_priv, SPSURF(pipe, plane_id),
intel_plane_ggtt_offset(plane_state) + sprsurf_offset);
-#endif
vlv_sprite_update_clrc(plane_state);
vlv_sprite_update_gamma(plane_state);
@@ -659,7 +652,6 @@ static bool ivb_need_sprite_gamma(const struct intel_plane_state *plane_state)
static u32 ivb_sprite_ctl(const struct intel_crtc_state *crtc_state,
const struct intel_plane_state *plane_state)
{
-#ifdef I915
struct drm_i915_private *dev_priv =
to_i915(plane_state->uapi.plane->dev);
const struct drm_framebuffer *fb = plane_state->hw.fb;
@@ -729,9 +721,6 @@ static u32 ivb_sprite_ctl(const struct intel_crtc_state *crtc_state,
sprctl |= SPRITE_SOURCE_KEY;
return sprctl;
-#else
- return 0;
-#endif
}
static void ivb_sprite_linear_gamma(const struct intel_plane_state *plane_state,
@@ -1558,13 +1547,10 @@ static const struct drm_plane_funcs vlv_sprite_funcs = {
.format_mod_supported = vlv_sprite_format_mod_supported,
};
-#endif
-
struct intel_plane *
intel_sprite_plane_create(struct drm_i915_private *dev_priv,
enum pipe pipe, int sprite)
{
-#ifdef I915
struct intel_plane *plane;
const struct drm_plane_funcs *plane_funcs;
unsigned int supported_rotations;
@@ -1684,9 +1670,5 @@ intel_sprite_plane_create(struct drm_i915_private *dev_priv,
intel_plane_free(plane);
return ERR_PTR(ret);
-#else
- BUG_ON(1);
- return ERR_PTR(-ENODEV);
-#endif
}
--
2.39.2
More information about the Intel-xe
mailing list