All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915: Update Skylake DDI translation table for HDMI.
@ 2016-01-05 15:32 Rodrigo Vivi
  2016-01-05 17:49 ` ✗ warning: Fi.CI.BAT Patchwork
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Rodrigo Vivi @ 2016-01-05 15:32 UTC (permalink / raw)
  To: intel-gfx; +Cc: alex.feinman, Rodrigo Vivi

When debuging an intermittent corrupted screen I suspected on DDI
translation table and checked we are out of date with the spec.

I'm not sure this will fix my bug yet, but it is always good to follow
the spec.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 drivers/gpu/drm/i915/intel_ddi.c | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/drivers/gpu/drm/i915/intel_ddi.c b/drivers/gpu/drm/i915/intel_ddi.c
index e6408e5..c7e3114 100644
--- a/drivers/gpu/drm/i915/intel_ddi.c
+++ b/drivers/gpu/drm/i915/intel_ddi.c
@@ -225,27 +225,27 @@ static const struct ddi_buf_trans skl_ddi_translations_hdmi[] = {
 	{ 0x00007011, 0x00000088, 0x0 },
 	{ 0x00000018, 0x000000A1, 0x0 },
 	{ 0x00000018, 0x00000098, 0x0 },
-	{ 0x00004013, 0x00000088, 0x0 },
-	{ 0x00006012, 0x00000087, 0x0 },
+	{ 0x00004013, 0x00000088, 0x1 },
+	{ 0x80006012, 0x000000CD, 0x0 },
 	{ 0x00000018, 0x000000DF, 0x0 },
-	{ 0x00003015, 0x00000087, 0x0 },	/* Default */
-	{ 0x00003015, 0x000000C7, 0x0 },
-	{ 0x00000018, 0x000000C7, 0x0 },
+	{ 0x80003015, 0x000000CD, 0x1 },	/* Default */
+	{ 0x80003015, 0x000000C0, 0x1 },
+	{ 0x80000018, 0x000000C0, 0x1 },
 };
 
 /* Skylake Y */
 static const struct ddi_buf_trans skl_y_ddi_translations_hdmi[] = {
 	{ 0x00000018, 0x000000A1, 0x0 },
 	{ 0x00005012, 0x000000DF, 0x0 },
-	{ 0x00007011, 0x00000084, 0x0 },
+	{ 0x80007011, 0x000000CB, 0x3 },
 	{ 0x00000018, 0x000000A4, 0x0 },
 	{ 0x00000018, 0x0000009D, 0x0 },
 	{ 0x00004013, 0x00000080, 0x0 },
-	{ 0x00006013, 0x000000C7, 0x0 },
+	{ 0x80006013, 0x000000C0, 0x3 },
 	{ 0x00000018, 0x0000008A, 0x0 },
-	{ 0x00003015, 0x000000C7, 0x0 },	/* Default */
-	{ 0x80003015, 0x000000C7, 0x7 },	/* Uses I_boost level 0x7 */
-	{ 0x00000018, 0x000000C7, 0x0 },
+	{ 0x80003015, 0x000000C0, 0x3 },	/* Default */
+	{ 0x80003015, 0x000000C0, 0x3 },
+	{ 0x80000018, 0x000000C0, 0x3 },
 };
 
 struct bxt_ddi_buf_trans {
-- 
2.4.3

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* ✗ warning: Fi.CI.BAT
  2016-01-05 15:32 [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Rodrigo Vivi
@ 2016-01-05 17:49 ` Patchwork
  2016-01-05 18:39 ` [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Ville Syrjälä
  2016-01-06  9:49 ` ✓ success: Fi.CI.BAT Patchwork
  2 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2016-01-05 17:49 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: intel-gfx

== Summary ==

Built on bc303261a81a96298b2f9e02734aeaa0a25421a6 drm-intel-nightly: 2016y-01m-05d-16h-47m-54s UTC integration manifest

Test kms_flip:
        Subgroup basic-flip-vs-modeset:
                dmesg-warn -> PASS       (bdw-nuci7) UNSTABLE
        Subgroup basic-flip-vs-wf_vblank:
                dmesg-warn -> PASS       (snb-x220t) UNSTABLE
        Subgroup basic-plain-flip:
                pass       -> DMESG-WARN (bdw-ultra)
Test kms_pipe_crc_basic:
        Subgroup hang-read-crc-pipe-a:
                pass       -> DMESG-WARN (snb-x220t)
        Subgroup read-crc-pipe-a:
                pass       -> DMESG-WARN (snb-dellxps)
        Subgroup read-crc-pipe-b:
                dmesg-warn -> PASS       (skl-i5k-2) UNSTABLE
                dmesg-warn -> PASS       (snb-dellxps) UNSTABLE
Test kms_psr_sink_crc:
        Subgroup psr_basic:
                dmesg-warn -> PASS       (bdw-ultra)
Test pm_rpm:
        Subgroup basic-rte:
                pass       -> DMESG-WARN (byt-nuc) UNSTABLE

bdw-nuci7        total:132  pass:122  dwarn:1   dfail:0   fail:0   skip:9  
bdw-ultra        total:132  pass:124  dwarn:2   dfail:0   fail:0   skip:6  
bsw-nuc-2        total:135  pass:114  dwarn:1   dfail:0   fail:0   skip:20 
byt-nuc          total:135  pass:120  dwarn:2   dfail:0   fail:0   skip:13 
hsw-brixbox      total:135  pass:126  dwarn:2   dfail:0   fail:0   skip:7  
hsw-gt2          total:135  pass:130  dwarn:1   dfail:0   fail:0   skip:4  
ilk-hp8440p      total:135  pass:100  dwarn:0   dfail:0   fail:0   skip:35 
ivb-t430s        total:135  pass:127  dwarn:2   dfail:0   fail:0   skip:6  
skl-i5k-2        total:135  pass:125  dwarn:2   dfail:0   fail:0   skip:8  
skl-i7k-2        total:135  pass:124  dwarn:3   dfail:0   fail:0   skip:8  
snb-dellxps      total:135  pass:121  dwarn:2   dfail:0   fail:0   skip:12 
snb-x220t        total:135  pass:121  dwarn:2   dfail:0   fail:1   skip:11 

Results at /archive/results/CI_IGT_test/Patchwork_1088/

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] drm/i915: Update Skylake DDI translation table for HDMI.
  2016-01-05 15:32 [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Rodrigo Vivi
  2016-01-05 17:49 ` ✗ warning: Fi.CI.BAT Patchwork
@ 2016-01-05 18:39 ` Ville Syrjälä
  2016-01-05 18:47   ` Vivi, Rodrigo
  2016-01-05 19:11   ` Rodrigo Vivi
  2016-01-06  9:49 ` ✓ success: Fi.CI.BAT Patchwork
  2 siblings, 2 replies; 7+ messages in thread
From: Ville Syrjälä @ 2016-01-05 18:39 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: intel-gfx, alex.feinman

On Tue, Jan 05, 2016 at 07:32:59AM -0800, Rodrigo Vivi wrote:
> When debuging an intermittent corrupted screen I suspected on DDI
> translation table and checked we are out of date with the spec.
> 
> I'm not sure this will fix my bug yet, but it is always good to follow
> the spec.
> 
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
>  drivers/gpu/drm/i915/intel_ddi.c | 20 ++++++++++----------
>  1 file changed, 10 insertions(+), 10 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_ddi.c b/drivers/gpu/drm/i915/intel_ddi.c
> index e6408e5..c7e3114 100644
> --- a/drivers/gpu/drm/i915/intel_ddi.c
> +++ b/drivers/gpu/drm/i915/intel_ddi.c
> @@ -225,27 +225,27 @@ static const struct ddi_buf_trans skl_ddi_translations_hdmi[] = {
>  	{ 0x00007011, 0x00000088, 0x0 },
>  	{ 0x00000018, 0x000000A1, 0x0 },
>  	{ 0x00000018, 0x00000098, 0x0 },
> -	{ 0x00004013, 0x00000088, 0x0 },
> -	{ 0x00006012, 0x00000087, 0x0 },
> +	{ 0x00004013, 0x00000088, 0x1 },
                                  ^^^

0x0

> +	{ 0x80006012, 0x000000CD, 0x0 },
                                  ^^^
0x1

The rest looks fine.

>  	{ 0x00000018, 0x000000DF, 0x0 },
> -	{ 0x00003015, 0x00000087, 0x0 },	/* Default */
> -	{ 0x00003015, 0x000000C7, 0x0 },
> -	{ 0x00000018, 0x000000C7, 0x0 },
> +	{ 0x80003015, 0x000000CD, 0x1 },	/* Default */
> +	{ 0x80003015, 0x000000C0, 0x1 },
> +	{ 0x80000018, 0x000000C0, 0x1 },
>  };
>  
>  /* Skylake Y */
>  static const struct ddi_buf_trans skl_y_ddi_translations_hdmi[] = {
>  	{ 0x00000018, 0x000000A1, 0x0 },
>  	{ 0x00005012, 0x000000DF, 0x0 },
> -	{ 0x00007011, 0x00000084, 0x0 },
> +	{ 0x80007011, 0x000000CB, 0x3 },
>  	{ 0x00000018, 0x000000A4, 0x0 },
>  	{ 0x00000018, 0x0000009D, 0x0 },
>  	{ 0x00004013, 0x00000080, 0x0 },
> -	{ 0x00006013, 0x000000C7, 0x0 },
> +	{ 0x80006013, 0x000000C0, 0x3 },
>  	{ 0x00000018, 0x0000008A, 0x0 },
> -	{ 0x00003015, 0x000000C7, 0x0 },	/* Default */
> -	{ 0x80003015, 0x000000C7, 0x7 },	/* Uses I_boost level 0x7 */

Since you're removing this pointless "Uses I_boost..." comment,
maybe remove all such comments as a followup?

> -	{ 0x00000018, 0x000000C7, 0x0 },
> +	{ 0x80003015, 0x000000C0, 0x3 },	/* Default */
> +	{ 0x80003015, 0x000000C0, 0x3 },
> +	{ 0x80000018, 0x000000C0, 0x3 },
>  };
>  
>  struct bxt_ddi_buf_trans {
> -- 
> 2.4.3
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] drm/i915: Update Skylake DDI translation table for HDMI.
  2016-01-05 18:39 ` [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Ville Syrjälä
@ 2016-01-05 18:47   ` Vivi, Rodrigo
  2016-01-05 19:11   ` Rodrigo Vivi
  1 sibling, 0 replies; 7+ messages in thread
From: Vivi, Rodrigo @ 2016-01-05 18:47 UTC (permalink / raw)
  To: ville.syrjala; +Cc: intel-gfx, alex.feinman

On Tue, 2016-01-05 at 20:39 +0200, Ville Syrjälä wrote:
> On Tue, Jan 05, 2016 at 07:32:59AM -0800, Rodrigo Vivi wrote:
> > When debuging an intermittent corrupted screen I suspected on DDI
> > translation table and checked we are out of date with the spec.
> > 
> > I'm not sure this will fix my bug yet, but it is always good to
> > follow
> > the spec.
> > 
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > ---
> >  drivers/gpu/drm/i915/intel_ddi.c | 20 ++++++++++----------
> >  1 file changed, 10 insertions(+), 10 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/i915/intel_ddi.c
> > b/drivers/gpu/drm/i915/intel_ddi.c
> > index e6408e5..c7e3114 100644
> > --- a/drivers/gpu/drm/i915/intel_ddi.c
> > +++ b/drivers/gpu/drm/i915/intel_ddi.c
> > @@ -225,27 +225,27 @@ static const struct ddi_buf_trans
> > skl_ddi_translations_hdmi[] = {
> >  	{ 0x00007011, 0x00000088, 0x0 },
> >  	{ 0x00000018, 0x000000A1, 0x0 },
> >  	{ 0x00000018, 0x00000098, 0x0 },
> > -	{ 0x00004013, 0x00000088, 0x0 },
> > -	{ 0x00006012, 0x00000087, 0x0 },
> > +	{ 0x00004013, 0x00000088, 0x1 },
>                                   ^^^
> 
> 0x0
> 
> > +	{ 0x80006012, 0x000000CD, 0x0 },
>                                   ^^^
> 0x1

Thanks

> 
> The rest looks fine.
> 
> >  	{ 0x00000018, 0x000000DF, 0x0 },
> > -	{ 0x00003015, 0x00000087, 0x0 },	/* Default */
> > -	{ 0x00003015, 0x000000C7, 0x0 },
> > -	{ 0x00000018, 0x000000C7, 0x0 },
> > +	{ 0x80003015, 0x000000CD, 0x1 },	/* Default */
> > +	{ 0x80003015, 0x000000C0, 0x1 },
> > +	{ 0x80000018, 0x000000C0, 0x1 },
> >  };
> >  
> >  /* Skylake Y */
> >  static const struct ddi_buf_trans skl_y_ddi_translations_hdmi[] =
> > {
> >  	{ 0x00000018, 0x000000A1, 0x0 },
> >  	{ 0x00005012, 0x000000DF, 0x0 },
> > -	{ 0x00007011, 0x00000084, 0x0 },
> > +	{ 0x80007011, 0x000000CB, 0x3 },
> >  	{ 0x00000018, 0x000000A4, 0x0 },
> >  	{ 0x00000018, 0x0000009D, 0x0 },
> >  	{ 0x00004013, 0x00000080, 0x0 },
> > -	{ 0x00006013, 0x000000C7, 0x0 },
> > +	{ 0x80006013, 0x000000C0, 0x3 },
> >  	{ 0x00000018, 0x0000008A, 0x0 },
> > -	{ 0x00003015, 0x000000C7, 0x0 },	/* Default */
> > -	{ 0x80003015, 0x000000C7, 0x7 },	/* Uses I_boost
> > level 0x7 */
> 
> Since you're removing this pointless "Uses I_boost..." comment,
> maybe remove all such comments as a followup?

good idea. I will...
> 
> > -	{ 0x00000018, 0x000000C7, 0x0 },
> > +	{ 0x80003015, 0x000000C0, 0x3 },	/* Default */
> > +	{ 0x80003015, 0x000000C0, 0x3 },
> > +	{ 0x80000018, 0x000000C0, 0x3 },
> >  };
> >  
> >  struct bxt_ddi_buf_trans {
> > -- 
> > 2.4.3
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx@lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH] drm/i915: Update Skylake DDI translation table for HDMI.
  2016-01-05 18:39 ` [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Ville Syrjälä
  2016-01-05 18:47   ` Vivi, Rodrigo
@ 2016-01-05 19:11   ` Rodrigo Vivi
  2016-01-07 16:53     ` Ville Syrjälä
  1 sibling, 1 reply; 7+ messages in thread
From: Rodrigo Vivi @ 2016-01-05 19:11 UTC (permalink / raw)
  To: intel-gfx; +Cc: Rodrigo Vivi

When debuging an intermittent corrupted screen I suspected on DDI
translation table and checked we are out of date with the spec.

I'm not sure this will fix my bug yet, but it is always good to follow
the spec.

v2: Ville caught a switched i-boost value. Thanks!

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 drivers/gpu/drm/i915/intel_ddi.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/drivers/gpu/drm/i915/intel_ddi.c b/drivers/gpu/drm/i915/intel_ddi.c
index e6408e5..ff7db85 100644
--- a/drivers/gpu/drm/i915/intel_ddi.c
+++ b/drivers/gpu/drm/i915/intel_ddi.c
@@ -226,26 +226,26 @@ static const struct ddi_buf_trans skl_ddi_translations_hdmi[] = {
 	{ 0x00000018, 0x000000A1, 0x0 },
 	{ 0x00000018, 0x00000098, 0x0 },
 	{ 0x00004013, 0x00000088, 0x0 },
-	{ 0x00006012, 0x00000087, 0x0 },
+	{ 0x80006012, 0x000000CD, 0x1 },
 	{ 0x00000018, 0x000000DF, 0x0 },
-	{ 0x00003015, 0x00000087, 0x0 },	/* Default */
-	{ 0x00003015, 0x000000C7, 0x0 },
-	{ 0x00000018, 0x000000C7, 0x0 },
+	{ 0x80003015, 0x000000CD, 0x1 },	/* Default */
+	{ 0x80003015, 0x000000C0, 0x1 },
+	{ 0x80000018, 0x000000C0, 0x1 },
 };
 
 /* Skylake Y */
 static const struct ddi_buf_trans skl_y_ddi_translations_hdmi[] = {
 	{ 0x00000018, 0x000000A1, 0x0 },
 	{ 0x00005012, 0x000000DF, 0x0 },
-	{ 0x00007011, 0x00000084, 0x0 },
+	{ 0x80007011, 0x000000CB, 0x3 },
 	{ 0x00000018, 0x000000A4, 0x0 },
 	{ 0x00000018, 0x0000009D, 0x0 },
 	{ 0x00004013, 0x00000080, 0x0 },
-	{ 0x00006013, 0x000000C7, 0x0 },
+	{ 0x80006013, 0x000000C0, 0x3 },
 	{ 0x00000018, 0x0000008A, 0x0 },
-	{ 0x00003015, 0x000000C7, 0x0 },	/* Default */
-	{ 0x80003015, 0x000000C7, 0x7 },	/* Uses I_boost level 0x7 */
-	{ 0x00000018, 0x000000C7, 0x0 },
+	{ 0x80003015, 0x000000C0, 0x3 },	/* Default */
+	{ 0x80003015, 0x000000C0, 0x3 },
+	{ 0x80000018, 0x000000C0, 0x3 },
 };
 
 struct bxt_ddi_buf_trans {
-- 
2.4.3

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* ✓ success: Fi.CI.BAT
  2016-01-05 15:32 [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Rodrigo Vivi
  2016-01-05 17:49 ` ✗ warning: Fi.CI.BAT Patchwork
  2016-01-05 18:39 ` [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Ville Syrjälä
@ 2016-01-06  9:49 ` Patchwork
  2 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2016-01-06  9:49 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: intel-gfx

== Summary ==

Built on 24b053acb16b4b3b021575e4ee30ffedd3ab2920 drm-intel-nightly: 2016y-01m-06d-08h-16m-11s UTC integration manifest

Test gem_storedw_loop:
        Subgroup basic-render:
                dmesg-warn -> PASS       (skl-i5k-2) UNSTABLE
                dmesg-warn -> PASS       (bdw-ultra) UNSTABLE
                pass       -> DMESG-WARN (skl-i7k-2) UNSTABLE

bdw-nuci7        total:132  pass:123  dwarn:0   dfail:0   fail:0   skip:9  
bdw-ultra        total:132  pass:126  dwarn:0   dfail:0   fail:0   skip:6  
bsw-nuc-2        total:135  pass:115  dwarn:0   dfail:0   fail:0   skip:20 
byt-nuc          total:135  pass:121  dwarn:1   dfail:0   fail:0   skip:13 
hsw-brixbox      total:135  pass:128  dwarn:0   dfail:0   fail:0   skip:7  
hsw-gt2          total:135  pass:131  dwarn:0   dfail:0   fail:0   skip:4  
ilk-hp8440p      total:135  pass:100  dwarn:0   dfail:0   fail:0   skip:35 
ivb-t430s        total:135  pass:129  dwarn:0   dfail:0   fail:0   skip:6  
skl-i5k-2        total:135  pass:126  dwarn:1   dfail:0   fail:0   skip:8  
skl-i7k-2        total:135  pass:125  dwarn:2   dfail:0   fail:0   skip:8  
snb-dellxps      total:135  pass:123  dwarn:0   dfail:0   fail:0   skip:12 
snb-x220t        total:135  pass:123  dwarn:0   dfail:0   fail:1   skip:11 

Results at /archive/results/CI_IGT_test/Patchwork_1093/

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] drm/i915: Update Skylake DDI translation table for HDMI.
  2016-01-05 19:11   ` Rodrigo Vivi
@ 2016-01-07 16:53     ` Ville Syrjälä
  0 siblings, 0 replies; 7+ messages in thread
From: Ville Syrjälä @ 2016-01-07 16:53 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: intel-gfx

On Tue, Jan 05, 2016 at 11:11:27AM -0800, Rodrigo Vivi wrote:
> When debuging an intermittent corrupted screen I suspected on DDI
> translation table and checked we are out of date with the spec.
> 
> I'm not sure this will fix my bug yet, but it is always good to follow
> the spec.
> 
> v2: Ville caught a switched i-boost value. Thanks!
> 
> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> ---
>  drivers/gpu/drm/i915/intel_ddi.c | 18 +++++++++---------
>  1 file changed, 9 insertions(+), 9 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_ddi.c b/drivers/gpu/drm/i915/intel_ddi.c
> index e6408e5..ff7db85 100644
> --- a/drivers/gpu/drm/i915/intel_ddi.c
> +++ b/drivers/gpu/drm/i915/intel_ddi.c
> @@ -226,26 +226,26 @@ static const struct ddi_buf_trans skl_ddi_translations_hdmi[] = {
>  	{ 0x00000018, 0x000000A1, 0x0 },
>  	{ 0x00000018, 0x00000098, 0x0 },
>  	{ 0x00004013, 0x00000088, 0x0 },
> -	{ 0x00006012, 0x00000087, 0x0 },
> +	{ 0x80006012, 0x000000CD, 0x1 },
>  	{ 0x00000018, 0x000000DF, 0x0 },
> -	{ 0x00003015, 0x00000087, 0x0 },	/* Default */
> -	{ 0x00003015, 0x000000C7, 0x0 },
> -	{ 0x00000018, 0x000000C7, 0x0 },
> +	{ 0x80003015, 0x000000CD, 0x1 },	/* Default */
> +	{ 0x80003015, 0x000000C0, 0x1 },
> +	{ 0x80000018, 0x000000C0, 0x1 },
>  };
>  
>  /* Skylake Y */
>  static const struct ddi_buf_trans skl_y_ddi_translations_hdmi[] = {
>  	{ 0x00000018, 0x000000A1, 0x0 },
>  	{ 0x00005012, 0x000000DF, 0x0 },
> -	{ 0x00007011, 0x00000084, 0x0 },
> +	{ 0x80007011, 0x000000CB, 0x3 },
>  	{ 0x00000018, 0x000000A4, 0x0 },
>  	{ 0x00000018, 0x0000009D, 0x0 },
>  	{ 0x00004013, 0x00000080, 0x0 },
> -	{ 0x00006013, 0x000000C7, 0x0 },
> +	{ 0x80006013, 0x000000C0, 0x3 },
>  	{ 0x00000018, 0x0000008A, 0x0 },
> -	{ 0x00003015, 0x000000C7, 0x0 },	/* Default */
> -	{ 0x80003015, 0x000000C7, 0x7 },	/* Uses I_boost level 0x7 */
> -	{ 0x00000018, 0x000000C7, 0x0 },
> +	{ 0x80003015, 0x000000C0, 0x3 },	/* Default */
> +	{ 0x80003015, 0x000000C0, 0x3 },
> +	{ 0x80000018, 0x000000C0, 0x3 },
>  };
>  
>  struct bxt_ddi_buf_trans {
> -- 
> 2.4.3

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-01-07 16:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-05 15:32 [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Rodrigo Vivi
2016-01-05 17:49 ` ✗ warning: Fi.CI.BAT Patchwork
2016-01-05 18:39 ` [PATCH] drm/i915: Update Skylake DDI translation table for HDMI Ville Syrjälä
2016-01-05 18:47   ` Vivi, Rodrigo
2016-01-05 19:11   ` Rodrigo Vivi
2016-01-07 16:53     ` Ville Syrjälä
2016-01-06  9:49 ` ✓ success: Fi.CI.BAT Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.