Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-07-07 Thread Daniel Vetter
On Mon, Jul 07, 2014 at 05:22:44PM +0100, Damien Lespiau wrote: > On Thu, May 29, 2014 at 02:10:22PM +0200, Daniel Vetter wrote: > > The always-on power well pixel path on haswell is routed such that it > > bypasses the panel fitter when we use is. Which means the pfit CRC > > source won't work in

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-07-07 Thread Damien Lespiau
On Thu, May 29, 2014 at 02:10:22PM +0200, Daniel Vetter wrote: > The always-on power well pixel path on haswell is routed such that it > bypasses the panel fitter when we use is. Which means the pfit CRC > source won't work in that configuration. > > Add a new disallow-bypass flags to the pfit pip

[Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-29 Thread Daniel Vetter
The always-on power well pixel path on haswell is routed such that it bypasses the panel fitter when we use is. Which means the pfit CRC source won't work in that configuration. Add a new disallow-bypass flags to the pfit pipe config state and set it when we want to use the pf CRC. Results in a bi

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-29 Thread Damien Lespiau
On Thu, May 29, 2014 at 12:41:44PM +0200, Daniel Vetter wrote: > On Thu, May 29, 2014 at 1:21 AM, Damien Lespiau > wrote: > > On Thu, May 29, 2014 at 12:27:55AM +0200, Daniel Vetter wrote: > >> - if (IS_HASWELL(dev) && > >> intel_crtc->config.pch_pfit.enabled) > >> +

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-29 Thread Daniel Vetter
On Thu, May 29, 2014 at 1:21 AM, Damien Lespiau wrote: > On Thu, May 29, 2014 at 12:27:55AM +0200, Daniel Vetter wrote: >> - if (IS_HASWELL(dev) && >> intel_crtc->config.pch_pfit.enabled) >> + if (IS_HASWELL(dev) && >> intel_crtc->config.pch_pfit.enabled |

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-28 Thread Damien Lespiau
On Thu, May 29, 2014 at 12:27:55AM +0200, Daniel Vetter wrote: > - if (IS_HASWELL(dev) && > intel_crtc->config.pch_pfit.enabled) > + if (IS_HASWELL(dev) && > intel_crtc->config.pch_pfit.enabled || > + intel_crtc->config.pch_pfit.forc

[Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-28 Thread Daniel Vetter
The always-on power well pixel path on haswell is routed such that it bypasses the panel fitter when we use is. Which means the pfit CRC source won't work in that configuration. Add a new disallow-bypass flags to the pfit pipe config state and set it when we want to use the pf CRC. Results in a bi

[Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-27 Thread Daniel Vetter
The always-on power well pixel path on haswell is routed such that it bypasses the panel fitter when we use is. Which means the pfit CRC source won't work in that configuration. Add a new disallow-bypass flags to the pfit pipe config state and set it when we want to use the pf CRC. Results in a bi

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-27 Thread Daniel Vetter
On Tue, May 27, 2014 at 06:37:20PM +0100, Damien Lespiau wrote: > On Tue, May 27, 2014 at 10:12:07AM +0200, Daniel Vetter wrote: > > diff --git a/drivers/gpu/drm/i915/intel_drv.h > > b/drivers/gpu/drm/i915/intel_drv.h > > index 0542de982260..6d86820d350b 100644 > > --- a/drivers/gpu/drm/i915/intel

Re: [Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-27 Thread Damien Lespiau
On Tue, May 27, 2014 at 10:12:07AM +0200, Daniel Vetter wrote: > diff --git a/drivers/gpu/drm/i915/intel_drv.h > b/drivers/gpu/drm/i915/intel_drv.h > index 0542de982260..6d86820d350b 100644 > --- a/drivers/gpu/drm/i915/intel_drv.h > +++ b/drivers/gpu/drm/i915/intel_drv.h > @@ -327,6 +327,7 @@ stru

[Intel-gfx] [PATCH] drm/i915: Support pf CRC source on haswell transcoder edp

2014-05-27 Thread Daniel Vetter
The always-on power well pixel path on haswell is routed such that it bypasses the panel fitter when we use is. Which means the pfit CRC source won't work in that configuration. Add a new disallow-bypass flags to the pfit pipe config state and set it when we want to use the pf CRC. Results in a bi