public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel@ffwll.ch>
To: ville.syrjala@linux.intel.com
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: [PATCH 7/7] drm/i915: Use enum plane instaad of numbers
Date: Mon, 31 Mar 2014 19:31:04 +0200	[thread overview]
Message-ID: <20140331173104.GW22327@phenom.ffwll.local> (raw)
In-Reply-To: <1396279290-29435-8-git-send-email-ville.syrjala@linux.intel.com>

On Mon, Mar 31, 2014 at 06:21:30PM +0300, ville.syrjala@linux.intel.com wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> 
> Change the update_plane() plane checks to use enum plane, and
> also fix up the error message to say something that's not total
> nonsense.
> 
> FIXME killing the checks entirely is probably a better idea

At least killing the totally outdated SAREA comment would be good ;-) But
yeah I really don't see much point in this, especially since we'll
happily frob plane C on ilk/snb despite that we're only supporting it on
ivb+ really.

Looking through git history with git blame it seems like this went defunct
somewhere in the large modesetting rewrite. Or even earlier ... in any
case very confusing history and ripe for the bin.
-Daniel

> 
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
>  drivers/gpu/drm/i915/intel_display.c | 14 +++++++-------
>  1 file changed, 7 insertions(+), 7 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
> index add940c..9a50b64 100644
> --- a/drivers/gpu/drm/i915/intel_display.c
> +++ b/drivers/gpu/drm/i915/intel_display.c
> @@ -2167,11 +2167,11 @@ static int i9xx_update_primary_plane(struct drm_crtc *crtc,
>  	u32 reg;
>  
>  	switch (plane) {
> -	case 0:
> -	case 1:
> +	case PLANE_A:
> +	case PLANE_B:
>  		break;
>  	default:
> -		DRM_ERROR("Can't update plane %c in SAREA\n", plane_name(plane));
> +		DRM_ERROR("Can't update plane %c\n", plane_name(plane));
>  		return -EINVAL;
>  	}
>  
> @@ -2268,12 +2268,12 @@ static int ironlake_update_primary_plane(struct drm_crtc *crtc,
>  	u32 reg;
>  
>  	switch (plane) {
> -	case 0:
> -	case 1:
> -	case 2:
> +	case PLANE_A:
> +	case PLANE_B:
> +	case PLANE_C:
>  		break;
>  	default:
> -		DRM_ERROR("Can't update plane %c in SAREA\n", plane_name(plane));
> +		DRM_ERROR("Can't update plane %c\n", plane_name(plane));
>  		return -EINVAL;
>  	}
>  
> -- 
> 1.8.3.2
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

  reply	other threads:[~2014-03-31 17:31 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-31 15:21 [PATCH 0/7] drm/i915: Pile of display related patches ville.syrjala
2014-03-31 15:21 ` [PATCH 1/7] drm/i915: Refactor gmch hpd irq handling ville.syrjala
2014-03-31 15:49   ` Chris Wilson
2014-03-31 16:35     ` Ville Syrjälä
2014-03-31 16:56       ` Daniel Vetter
2014-03-31 20:57         ` Chris Wilson
2014-04-01  7:54     ` [PATCH v2 " ville.syrjala
2014-04-01  8:11       ` Chris Wilson
2014-04-01  8:15         ` Daniel Vetter
2014-03-31 15:21 ` [PATCH 2/7] drm/i915: Move DP M/N setup from update_pll to mode_set for gmch platforms ville.syrjala
2014-04-02 17:27   ` Jesse Barnes
2014-03-31 15:21 ` [PATCH 3/7] drm/i915: Split dp post_disable hooks ville.syrjala
2014-04-01  7:03   ` Jani Nikula
2014-04-01  7:37     ` Daniel Vetter
2014-03-31 15:21 ` [PATCH 4/7] drm/i915: Warn when DPIO read returns 0xffffffff ville.syrjala
2014-04-02 17:28   ` Jesse Barnes
2014-04-03  9:29   ` Daniel Vetter
2014-03-31 15:21 ` [PATCH 5/7] drm/i915: Provide a bit more info when pipestat bits are wrong ville.syrjala
2014-04-02 17:28   ` Jesse Barnes
2014-04-02 21:35   ` Damien Lespiau
2014-04-03 10:28     ` [PATCH v2 " ville.syrjala
2014-04-03 10:54       ` Damien Lespiau
2014-04-03 15:24         ` Daniel Vetter
2014-03-31 15:21 ` [PATCH 6/7] drm/i915: Fix framecount offset ville.syrjala
2014-04-02 17:29   ` Jesse Barnes
2014-04-03  9:30     ` Daniel Vetter
2014-04-03 11:04       ` Damien Lespiau
2014-04-03 15:26         ` Daniel Vetter
2014-03-31 15:21 ` [PATCH 7/7] drm/i915: Use enum plane instaad of numbers ville.syrjala
2014-03-31 17:31   ` Daniel Vetter [this message]
2014-03-31 17:33     ` Daniel Vetter
2014-03-31 18:29       ` [PATCH] drm/i915: Kill crtc->plane checks from the primary plane update hooks ville.syrjala
2014-03-31 20:37         ` Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140331173104.GW22327@phenom.ffwll.local \
    --to=daniel@ffwll.ch \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=ville.syrjala@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox