Re: [Intel-gfx] [PATCH v3 11/11] drm/i915/tgl: Add Clear Color supoort for TGL Render Decompression

2019-10-04 Thread Dhinakaran Pandiyan
difier. > > > > v2: Fix has_alpha flag for modifiers, omit CC modifier during initial > > plane config(Matt). Fix Lookup error. > > v3: Fix the panic while running kms_cube > > > > Cc: Dhinakaran Pandiyan > > Cc: Ville Syrjala > > Cc: Shashank Sharma

Re: [Intel-gfx] [PATCH v2 10/11] drm/framebuffer/tgl: Format modifier for Intel Gen 12 render compression with Clear Color

2019-10-04 Thread Dhinakaran Pandiyan
anges as suggested by Rafael. > > Cc: Ville Syrjala > Cc: Dhinakaran Pandiyan > Cc: Kalyan Kondapally > Cc: Rafael Antognolli > Cc: Nanley Chery > Signed-off-by: Radhakrishna Sripada > --- > include/uapi/drm/drm_fourcc.h | 11 +++ > 1 file changed, 11

Re: [Intel-gfx] [PATCH v4 9/9] Gen-12 display can decompress surfaces compressed by the media engine.

2019-10-04 Thread Dhinakaran Pandiyan
On Fri, 2019-10-04 at 18:36 +0300, Ville Syrjälä wrote: > On Thu, Sep 26, 2019 at 03:55:12AM -0700, Dhinakaran Pandiyan wrote: > > Detect the modifier corresponding to media compression to enable > > display decompression for YUV and xRGB packed formats. A new modifier

Re: [Intel-gfx] [PATCH v4 9/9] Gen-12 display can decompress surfaces compressed by the media engine.

2019-10-04 Thread Dhinakaran Pandiyan
On Fri, 2019-10-04 at 13:27 -0700, Matt Roper wrote: > On Thu, Sep 26, 2019 at 03:55:12AM -0700, Dhinakaran Pandiyan wrote: > > Detect the modifier corresponding to media compression to enable > > display decompression for YUV and xRGB packed formats. A new modifier is > > add

Re: [Intel-gfx] [RFC v3 7/9] drm/i915: Skip rotated offset adjustment for unsupported modifiers

2019-10-03 Thread Dhinakaran Pandiyan
On Mon, 2019-09-23 at 03:29 -0700, Dhinakaran Pandiyan wrote: > During framebuffer creation, we pre-compute offsets for 90/270 plane > rotation. However, only Y and Yf modifiers support 90/270 rotation. So, > skip the calculations for other modifiers. > > Cc: Matt Roper >

[Intel-gfx] [PATCH v4 9/9] Gen-12 display can decompress surfaces compressed by the media engine.

2019-09-26 Thread Dhinakaran Pandiyan
decompression. v2: Fix checkpatch warnings on code style (Lucas) From DK: Separate modifier array for planes that cannot decompress media (Ville) v3: Support planar formats v4: Switch plane order Cc: Nanley G Chery Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan Signed-off

[Intel-gfx] [RFC v3 9/9] Gen-12 display can decompress surfaces compressed by the media engine.

2019-09-23 Thread Dhinakaran Pandiyan
decompression. v2: Fix checkpatch warnings on code style (Lucas) From DK: Separate modifier array for planes that cannot decompress media (Ville) v3: Support planar formats Cc: Nanley G Chery Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi

[Intel-gfx] [RFC v3 7/9] drm/i915: Skip rotated offset adjustment for unsupported modifiers

2019-09-23 Thread Dhinakaran Pandiyan
During framebuffer creation, we pre-compute offsets for 90/270 plane rotation. However, only Y and Yf modifiers support 90/270 rotation. So, skip the calculations for other modifiers. Cc: Matt Roper Cc: Ville Syrjälä Signed-off-by: Dhinakaran Pandiyan --- drivers/gpu/drm/i915/display

[Intel-gfx] [RFC v3 0/9] Gen12 E2E compression

2019-09-23 Thread Dhinakaran Pandiyan
tested. I would like to get feedback on the approach before finishing the implementation. Dhinakaran Pandiyan (9): drm/framebuffer: Format modifier for Intel Gen-12 render compression drm/i915: Use intel_tile_height() instead of re-implementing drm/i915: Move CCS stride alignment W/A inside

[Intel-gfx] [RFC v3 6/9] drm/framebuffer: Format modifier for Intel Gen-12 media compression

2019-09-23 Thread Dhinakaran Pandiyan
Gen-12 display can decompress surfaces compressed by the media engine, add a new modifier as the driver needs to know the surface was compressed by the media or render engine. Cc: Nanley G Chery Cc: Matt Roper Cc: Ville Syrjälä Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi

[Intel-gfx] [RFC v3 2/9] drm/i915: Use intel_tile_height() instead of re-implementing

2019-09-23 Thread Dhinakaran Pandiyan
intel_tile_dims() computes tile height using size and width, when there is already a function to do just that - intel_tile_height() Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan --- drivers/gpu/drm/i915/display/intel_display.c | 2 +- 1 file changed, 1 insertion(+), 1

[Intel-gfx] [RFC v3 8/9] drm/fb: Extend format_info member arrays to handle four planes

2019-09-23 Thread Dhinakaran Pandiyan
addfb() uAPI has supported four planes for a while now, make format_info compatible with that. Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan --- include/drm/drm_fourcc.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/drm/drm_fourcc.h

[Intel-gfx] [RFC v3 4/9] drm/i915/tgl: Gen-12 render decompression

2019-09-23 Thread Dhinakaran Pandiyan
changes and modify intel_tile_width_bytes and intel_tile_height to handle linear CCS Cc: Ville Syrjälä Cc: Matt Roper Cc: Nanley G Chery Cc: Jason Ekstrand Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi --- drivers/gpu/drm/i915/display/intel_display.c | 85

[Intel-gfx] [RFC v3 3/9] drm/i915: Move CCS stride alignment W/A inside intel_fb_stride_alignment

2019-09-23 Thread Dhinakaran Pandiyan
Easier to read if all the alignment changes are in one place and contained within a function. Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan --- drivers/gpu/drm/i915/display/intel_display.c | 31 ++-- 1 file changed, 16 insertions(+), 15 deletions(-) diff

[Intel-gfx] [RFC v3 1/9] drm/framebuffer: Format modifier for Intel Gen-12 render compression

2019-09-23 Thread Dhinakaran Pandiyan
Gen-12 has a new compression format, add a new modifier to indicate that. Cc: Ville Syrjälä Cc: Matt Roper Cc: Nanley G Chery Cc: Jason Ekstrand Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi --- include/uapi/drm/drm_fourcc.h | 11 +++ 1 file changed, 11

[Intel-gfx] [RFC v3 5/9] drm/i915: Extract framebufer CCS offset checks into a function

2019-09-23 Thread Dhinakaran Pandiyan
intel_fill_fb_info() has grown quite large and wrapping the offset checks into a separate function makes the loop a bit easier to follow. Cc: Ville Syrjälä Cc: Matt Roper Signed-off-by: Dhinakaran Pandiyan --- drivers/gpu/drm/i915/display/intel_display.c | 69 1 file

Re: [Intel-gfx] [PATCH 1/2] drm/framebuffer: Format modifier for Intel Gen-12 render compression

2019-09-07 Thread Dhinakaran Pandiyan
On Sat, 2019-09-07 at 00:21 -0700, Dhinakaran Pandiyan wrote: > Gen-12 has a new compression format, add a new modifier to indicate that. > > Cc: Ville Syrjälä > Cc: Matt Roper > Cc: Nanley G Chery > Cc: Jason Ekstrand Cc: dri-de...@lists.freedesktop.org > Signed-off-by

[Intel-gfx] [PATCH 2/2] drm/i915/tgl: Gen-12 render decompression

2019-09-07 Thread Dhinakaran Pandiyan
: Nanley G Chery Cc: Jason Ekstrand Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi --- drivers/gpu/drm/i915/display/intel_display.c | 63 +--- drivers/gpu/drm/i915/display/intel_sprite.c | 23 --- 2 files changed, 71 insertions(+), 15 deletions(-) diff --git

[Intel-gfx] [PATCH 1/2] drm/framebuffer: Format modifier for Intel Gen-12 render compression

2019-09-07 Thread Dhinakaran Pandiyan
Gen-12 has a new compression format, add a new modifier to indicate that. Cc: Ville Syrjälä Cc: Matt Roper Cc: Nanley G Chery Cc: Jason Ekstrand Signed-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi --- include/uapi/drm/drm_fourcc.h | 11 +++ 1 file changed, 11

Re: [Intel-gfx] [PATCH v2] drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CCS support

2019-08-29 Thread Dhinakaran Pandiyan
On Wed, 2019-08-28 at 19:25 +0300, Ville Syrjälä wrote: > On Tue, Aug 27, 2019 at 01:45:16AM -0700, Dhinakaran Pandiyan wrote: > > Yf tiling was removed in gen-12, so do not expose Yf modifiers to user > > space. Gen-12 display also is incompatible with pre-gen12 Y-tiled > >

[Intel-gfx] [PATCH v2] drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CCS support

2019-08-27 Thread Dhinakaran Pandiyan
-off-by: Dhinakaran Pandiyan Signed-off-by: Lucas De Marchi --- drivers/gpu/drm/i915/display/intel_sprite.c | 86 +++-- 1 file changed, 80 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c index

[Intel-gfx] [PATCH stable v5.2] drm/i915/vbt: Fix VBT parsing for the PSR section

2019-07-22 Thread Dhinakaran Pandiyan
ot;) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111088 Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=204183 Signed-off-by: Dhinakaran Pandiyan Reviewed-by: Ville Syrjälä Reviewed-by: José Roberto de Souza Acked-by: Rodrigo Vivi Tested-by: François Guerraz Signed-off-by:

[Intel-gfx] [PATCH] drm/i915/vbt: Fix VBT parsing for the PSR section

2019-07-17 Thread Dhinakaran Pandiyan
ot;) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111088 Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=204183 Signed-off-by: Dhinakaran Pandiyan Reviewed-by: Ville Syrjälä Reviewed-by: José Roberto de Souza Acked-by: Rodrigo Vivi Tested-by: François Guerraz --- drivers

[Intel-gfx] [PATCH] drm/i915/vbt: Fix VBT parsing for the PSR section

2019-07-16 Thread Dhinakaran Pandiyan
. Secondly, PSR2 training pattern durations for VBTs with bdb version >= 226 will also be wrong. Cc: Rodrigo Vivi Cc: José Roberto de Souza Fixes: 88a0d9606aff ("drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 wakeup time") Signed-off-by: Dhinakaran Pandiyan --- drivers

Re: [Intel-gfx] [PATCH v6 3/4] drm/i915/psr: Make PSR registers relative to transcoders

2019-06-28 Thread Dhinakaran Pandiyan
On Mon, 2019-06-24 at 14:11 -0700, Souza, Jose wrote: > > > > +#define _HSW_EDP_PSR_BASE0x64800 > > > > +#define _SRD_CTL_A 0x60800 > > > > +#define _SRD_CTL_EDP 0x6f800 > > > > +#define _HSW_PSR_ADJ(reg)

Re: [Intel-gfx] [PATCH] drm/connector: Allow max possible encoders to attach to a connector

2019-06-26 Thread Dhinakaran Pandiyan
On Wed, 2019-06-26 at 16:31 +0200, Daniel Vetter wrote: > On Wed, Jun 26, 2019 at 04:43:28PM +0300, Ville Syrjälä wrote: > > On Tue, Jun 25, 2019 at 04:40:45PM -0700, Dhinakaran Pandiyan wrote: > > > Currently we restrict the number of encoders that can be linked to >

[Intel-gfx] [PATCH] drm/connector: Allow max possible encoders to attach to a connector

2019-06-25 Thread Dhinakaran Pandiyan
track of the encoder IDs. Cc: José Roberto de Souza Cc: Ville Syrjälä Cc: dri-de...@lists.freedesktop.org Signed-off-by: Dhinakaran Pandiyan --- include/drm/drm_connector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/drm/drm_connector.h b/include/drm

Re: [Intel-gfx] [PATCH v5 3/3] drm/i915: Make PSR registers relative to transcoders

2019-06-14 Thread Dhinakaran Pandiyan
re not relative to anything, so keeping it > hardcoded. > > Also removing BDW_EDP_PSR_BASE from GVT because it is not used as it > is the only PSR register that GVT have. > > v5: > - Macros changed to be more explicit about HSW (Dhinakaran) > - Squashed with the patch that

Re: [Intel-gfx] [PATCH v4 3/4] drm/i915: Make PSR registers relative to transcoders

2019-04-18 Thread Dhinakaran Pandiyan
t is not used as it > is the only PSR register that GVT have. > > v4: > - Moved definition of _TRANS2_PSR() and _MMIO_TRANS2_PSR() to the > beginning of i915_reg.h (Jani) > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Cc: Jani Nikula > Cc: Ville Syrjälä > C

Re: [Intel-gfx] [PATCH v4 2/4] drm/i915: Add _TRANS2()

2019-04-17 Thread Dhinakaran Pandiyan
NS2(trans, reg) (INTEL_INFO(dev_priv)- _TRANS() and _MMIO_TRANS() name the first argument "tran" Can you please keep the same name "tran"? Reviewed-by: Dhinakaran Pandiyan > > trans_offsets[(trans)] - \ > > +

Re: [Intel-gfx] [PATCH v4 1/4] drm/i915/bdw+: Move misc display IRQ handling to it own function

2019-04-17 Thread Dhinakaran Pandiyan
irq right after reading the iir bits. I had noticed this a while back but never got to changing it. 2) we don't DRM_ERROR() for unexpected PSR interrupts like how other handlers do. Not sure what's the point though, other than getting to know that the hardware is broken. Ville, any idea why un

Re: [Intel-gfx] [PATCH v2 6/6] drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats

2019-04-09 Thread Dhinakaran Pandiyan
On Tue, 2019-04-09 at 23:38 +0300, Ville Syrjälä wrote: > On Tue, Apr 09, 2019 at 01:28:18PM -0700, Dhinakaran Pandiyan wrote: > > On Tue, 2019-03-26 at 16:25 +0200, Ville Syrjala wrote: > > > From: Ville Syrjälä > > > > > > 6bpc is only legal for RGB a

Re: [Intel-gfx] [PATCH v2 6/6] drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats

2019-04-09 Thread Dhinakaran Pandiyan
On Tue, 2019-03-26 at 16:25 +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > 6bpc is only legal for RGB and RAW pixel encodings. For the rest > the minimum is 8bpc. Set our lower limit accordingly. Patch doesn't apply anymore, got a conflict in intel_drv.h. > Signed-off-by: Ville

Re: [Intel-gfx] [PATCH 7/7] drm/i915: Make PSR registers relative to transcoders

2019-04-05 Thread Dhinakaran Pandiyan
f that. > > Also removing BDW_EDP_PSR_BASE from GVT because it is not used as > the only PSR register that GVT have is this one(SRD/PSR_CTL). > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Cc: Jani Nikula > Cc: Ville Syrjälä > Signed-off-by: José Roberto de Souza

Re: [Intel-gfx] [PATCH 3/7] drm/i915/psr: Initialize PSR mutex even when sink is not reliable

2019-04-04 Thread Dhinakaran Pandiyan
On Thu, 2019-04-04 at 17:32 -0700, Souza, Jose wrote: > On Thu, 2019-04-04 at 17:22 -0700, Dhinakaran Pandiyan wrote: > > On Wed, 2019-04-03 at 16:35 -0700, José Roberto de Souza wrote: > > > Even when driver is reloaded and hits this scenario the PSR mutex > > > shoul

Re: [Intel-gfx] [PATCH 5/7] drm/i915/bdw+: Move misc display IRQ handling to it own function

2019-04-04 Thread Dhinakaran Pandiyan
On Wed, 2019-04-03 at 16:35 -0700, José Roberto de Souza wrote: > Just moving it to reduce the tabs and avoid break code lines. > No behavior changes intended here. > > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_irq.c | 63 +++-- > 1 file

Re: [Intel-gfx] [PATCH 3/7] drm/i915/psr: Initialize PSR mutex even when sink is not reliable

2019-04-04 Thread Dhinakaran Pandiyan
On Wed, 2019-04-03 at 16:35 -0700, José Roberto de Souza wrote: > Even when driver is reloaded and hits this scenario the PSR mutex > should be initialized, otherwise reading PSR debugfs status will > execute mutex_lock() over a mutex that was not initialized. > > Cc: Dhinakaran

Re: [Intel-gfx] [PATCH 6/7] drm/i915/psr: Remove partial PSR support on multiple transcoders

2019-04-04 Thread Dhinakaran Pandiyan
On Thu, 2019-04-04 at 14:41 -0700, Dhinakaran Pandiyan wrote: > On Thu, 2019-04-04 at 14:20 -0700, Rodrigo Vivi wrote: > > On Thu, Apr 04, 2019 at 12:40:34PM -0700, Souza, Jose wrote: > > > On Wed, 2019-04-03 at 17:31 -0700, Rodrigo Vivi wrote: > > > > On Wed, Ap

Re: [Intel-gfx] [PATCH 4/7] drm/i915/psr: Do not enable PSR in interlaced mode for all GENs

2019-04-04 Thread Dhinakaran Pandiyan
mpacted by it ever, but better to protect just in case: > > > Reviewed-by: Rodrigo Vivi > > > > > > Cc: Dhinakaran Pandiyan > > Cc: Rodrigo Vivi > > Signed-off-by: José Roberto de Souza > > --- > > drivers/gpu/drm/i915/intel_psr.c | 3 +-- &g

Re: [Intel-gfx] [PATCH 3/8] drm/i915/psr: Make all PSR register relative to mmio base

2019-03-22 Thread Dhinakaran Pandiyan
SR_CTL) I'd like at least BDW+ addresses to be in the code. -DK > > When we added the macros that use ->pipe_offsets and ->trans_offsets, we > took care to have at least one of the offsets in the file. I'm wondering > if we could do something like that here as well. > > BR, &g

Re: [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Fix PSR2 selective update corruption after PSR1 setup (rev5)

2019-03-19 Thread Dhinakaran Pandiyan
On Tue, 2019-03-19 at 19:55 +, Souza, Jose wrote: > On Tue, 2019-03-19 at 14:06 +, Patchwork wrote: > > == Series Details == > > > > Series: drm/i915: Fix PSR2 selective update corruption after PSR1 > > setup (rev5) > > URL : https://patchwork.freedesktop.org/series/57900/ > > State :

Re: [Intel-gfx] [PATCH v2] drm/i915: Fix PSR2 selective update corruption after PSR1 setup

2019-03-15 Thread Dhinakaran Pandiyan
No need to RMW, let's write 0 to PSR_CTL(Dhinakaran) Based on the discussion with José offline, this work around sounds reasonable to have until we have answers to whether this is a DMC issue. Reviewed-by: Dhinakaran Pandiyan > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Signed

Re: [Intel-gfx] [PATCH] drm/i915: Fix PSR2 selective update corruption after PSR1 setup

2019-03-12 Thread Dhinakaran Pandiyan
ME with DMC bugged version on it? > > Aa: Pavana > > If it doesn't happen with DMC loaded than maybe a HSD would for hw > team would be good anyway. > > Cc: Art. > > Thanks, > Rodrigo. > > > > > Cc: Dhinakaran Pandiyan > > Cc: Rodrigo Vivi >

Re: [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Move logic to get TPS registers values to another function

2019-03-11 Thread Dhinakaran Pandiyan
On Mon, 2019-03-11 at 16:28 -0700, Rodrigo Vivi wrote: > On Tue, Mar 05, 2019 at 03:47:33PM -0800, José Roberto de Souza > wrote: > > This will make hsw_activate_psr1() more easy to read and will make > > future modification to TPS registers more easy to review and read. >

Re: [Intel-gfx] [PATCH v5 8/9] drm/i915: Force PSR exit when getting pipe CRC

2019-03-07 Thread Dhinakaran Pandiyan
On Thu, 2019-03-07 at 13:57 -0800, Souza, Jose wrote: > On Thu, 2019-03-07 at 13:25 -0800, Dhinakaran Pandiyan wrote: > > On Tue, 2019-03-05 at 22:47 -0800, José Roberto de Souza wrote: > > > If PSR is active when pipe CRC is enabled the CRC calculations > >

Re: [Intel-gfx] [PATCH v5 9/9] drm/i915: Enable PSR2 by default

2019-03-07 Thread Dhinakaran Pandiyan
d enjoy even more power-savings. Great job :) Reviewed-by: Dhinakaran Pandiyan Is there a reason to include the PSR1 CRC fix in this series, that is an orthogonal issue IMO. And I think we should merge the PSR2 patches independently. > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > R

Re: [Intel-gfx] [PATCH v5 8/9] drm/i915: Force PSR exit when getting pipe CRC

2019-03-07 Thread Dhinakaran Pandiyan
age. > > Cc: Dhinakaran Pandiyan > Cc: Ville Syrjälä > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/intel_psr.c | 36 > > 1 file changed, 23 insertions(+), 13 deletions(-) > > diff --git a/drivers/gpu/drm/i915/intel_

Re: [Intel-gfx] [PATCH v5 7/9] drm/i915: Drop redundant checks to update PSR state

2019-03-07 Thread Dhinakaran Pandiyan
On Tue, 2019-03-05 at 22:47 -0800, José Roberto de Souza wrote: > All of this checks are redudant and can be removed as the if bellow below* > already takes care when there is no changes in the state. > > Cc: Dhinakaran Pandiyan > Reviewed-by: Rodrigo Vivi > Signed-off-b

Re: [Intel-gfx] [PATCH v5 6/9] drm/i915: Disable PSR2 while getting pipe CRC

2019-03-07 Thread Dhinakaran Pandiyan
mode_changed if has_psr is set(Dhinakaran) > > v3: Reusing intel_crtc_crc_prepare() and crc_enabled, only setting > mode_changed if it can do PSR. > > v2: Changed commit description to describe that PSR2 inhibit CRC > calculations. > > Cc: Dhinakaran Pandiyan > Cc: Ville S

Re: [Intel-gfx] [PATCH v5 4/9] drm/i915/psr: Drop test for EDP in CRTC when forcing commit

2019-03-07 Thread Dhinakaran Pandiyan
with current modeset. Since we were already checking has_psr, I don't think it is relevant to say checking just that is "better than check for EDP output alone". Can you please reword the commit message? Reviewed-by: Dhinakaran Pandiyan > > Cc: Dhinakaran Pandiyan > Cc: Ville

Re: [Intel-gfx] [PATCH v5 5/9] drm/i915/crc: Make IPS workaround generic

2019-03-07 Thread Dhinakaran Pandiyan
() will take care of all the checks removed > from here. > > v2: Renaming and parameter changes to the functions that prepares the > commit (Ville) > > Cc: Dhinakaran Pandiyan > Cc: Ville Syrjälä > Reviewed-by: Rodrigo Vivi > Signed-off-by: José Roberto de Souza > -

Re: [Intel-gfx] [PATCH 2/2] drm/i915/cml: Introduce Comet Lake PCH

2019-03-06 Thread Dhinakaran Pandiyan
On Wed, 2019-03-06 at 10:07 -0800, Rodrigo Vivi wrote: > On Tue, Mar 05, 2019 at 01:46:56PM -0800, Anusha wrote: > > From: Anusha Srivatsa > > > > Comet Lake PCH is based off of Cannon Point(CNP). > > Add PCI ID for Comet Lake PCH. > > > > v2: Code cleanu

Re: [Intel-gfx] [PATCH 2/2] drm/i915/cml: Introduce Comet Lake PCH

2019-03-04 Thread Dhinakaran Pandiyan
On Mon, 2019-03-04 at 15:50 -0800, Rodrigo Vivi wrote: > On Mon, Mar 04, 2019 at 03:06:05PM -0800, Anusha wrote: > > From: Anusha Srivatsa > > > > Comet Lake PCH is based off of Cannon Point(CNP). > > Add PCI ID for Comet Lake PCH. > > > > Cc: Rodrigo Vivi > > Cc: Lucas De Marchi > >

Re: [Intel-gfx] [PATCH v4 8/9] drm/i915/psr: Set idle frames to maximum while getting pipe CRC

2019-03-04 Thread Dhinakaran Pandiyan
On Mon, 2019-03-04 at 10:40 -0800, Souza, Jose wrote: > On Mon, 2019-03-04 at 10:31 -0800, Dhinakaran Pandiyan wrote: > > On Fri, 2019-03-01 at 17:34 -0800, José Roberto de Souza wrote: > > > Increase the idle frames to activate PSR1 to avoid CRC timeouts, > > >

Re: [Intel-gfx] [PATCH v4 7/9] drm/i915: Drop redundant checks to update PSR state

2019-03-04 Thread Dhinakaran Pandiyan
e seems right, explanation here not so sure... > but if this is really right and I am missing something feel > free to use: > > > Reviewed-by: Rodrigo Vivi > > otherwise please change the msg. > > Thanks, > Rodrigo. > > > > > Cc: Dhinakaran Pandiyan >

Re: [Intel-gfx] [PATCH v4 8/9] drm/i915/psr: Set idle frames to maximum while getting pipe CRC

2019-03-04 Thread Dhinakaran Pandiyan
inhibits CRC calculations causing CRC timeout errors in IGT > tests. > > Cc: Dhinakaran Pandiyan > Cc: Ville Syrjälä > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_drv.h | 1 + > drivers/gpu/drm/i915/intel_psr.c | 17 +++-- > 2 files

Re: [Intel-gfx] [PATCH v3 5/6] drm/i915: Disable PSR2 while getting pipe CRC

2019-03-01 Thread Dhinakaran Pandiyan
cessary to atomic checks > functions compute new PSR state, that is why it was added to > intel_crtc_crc_prepare(). > > v3: Reusing intel_crtc_crc_prepare() and crc_enabled > > v2: Changed commit description to describe that PSR2 inhibit CRC > calculations. > > Cc: Dhi

Re: [Intel-gfx] [PATCH v3 5/6] drm/i915: Disable PSR2 while getting pipe CRC

2019-02-28 Thread Dhinakaran Pandiyan
() and crc_enabled > > > > > > v2: Changed commit description to describe that PSR2 inhibit CRC > > > calculations. > > > > > > Cc: Dhinakaran Pandiyan > > > Cc: Ville Syrjälä > > > Signed-off-by: José Roberto de Souza > > > --- >

Re: [Intel-gfx] [PATCH v3 4/6] drm/i915/crc: Make IPS workaround generic

2019-02-28 Thread Dhinakaran Pandiyan
gt; > CRC > > > so lets rename ips_force_disable to crc_enabled, drop all this > > > checks > > > for pipe A and HSW and BDW and make it generic and > > > hsw_compute_ips_config() will take care of all the checks removed > > > from here. > > > &g

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Disable PSR2 while getting pipe CRC

2019-02-22 Thread Dhinakaran Pandiyan
On Sat, 2019-02-23 at 02:48 +, Souza, Jose wrote: > On Fri, 2019-02-22 at 18:13 -0800, Dhinakaran Pandiyan wrote: > > On Wed, 2019-02-13 at 18:02 -0800, José Roberto de Souza wrote: > > > As stated in CRC_CTL spec, after PSR entry state CRC will not be > > &

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Disable PSR2 while getting pipe CRC

2019-02-22 Thread Dhinakaran Pandiyan
2 and keep it disabled while user is > requesting pipe CRC. > > BSpec: 7536 > > Cc: Dhinakaran Pandiyan > Cc: Ville Syrjälä > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_drv.h | 1 + > drivers/gpu/drm/i915/intel_drv.h | 1 + >

Re: [Intel-gfx] [PATCH 1/4] drm/i915/psr: Only lookup for enabled CRTCs when forcing a fastset

2019-02-22 Thread Dhinakaran Pandiyan
nabled by default tests like > kms_pipe_crc_basic@read-crc-pipe-b are failling even with the patch > that disable PSR2 when getting CRC. Thanks! > > > > > > Cc: Maarten Lankhorst > > > Cc: Dhinakaran Pandiyan > > > Signed-off-by: José Roberto de Souz

Re: [Intel-gfx] [PATCH 3/4] drm/i915: Remove the broken DP CRC support for g4x

2019-02-20 Thread Dhinakaran Pandiyan
On Mon, 2019-02-18 at 19:57 +0200, Ville Syrjälä wrote: > On Fri, Feb 15, 2019 at 09:43:37PM +, Pandiyan, Dhinakaran wrote: > > On Fri, 2019-02-15 at 23:34 +0200, Ville Syrjälä wrote: > > > On Fri, Feb 15, 2019 at 01:06:32PM -0800, Dhinakaran Pandiyan > > > wrote:

Re: [Intel-gfx] [PATCH 3/4] drm/i915: Remove the broken DP CRC support for g4x

2019-02-15 Thread Dhinakaran Pandiyan
On Fri, 2019-02-15 at 14:47 +0200, Ville Syrjälä wrote: > On Thu, Feb 14, 2019 at 06:26:29PM -0800, Dhinakaran Pandiyan wrote: > > On Thu, 2019-02-14 at 21:22 +0200, Ville Syrjala wrote: > > > From: Ville Syrjälä > > > > > > DP CRCs don't really work on

Re: [Intel-gfx] [PATCH 4/4] drm/i915: Extend skl+ crc sources with more planes

2019-02-15 Thread Dhinakaran Pandiyan
On Thu, 2019-02-14 at 21:22 +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > On skl the crc registers were extended to provide plane crcs > for up to 7 planes. Add the new crc sources. > > The current code uses the ivb+ register definitions for skl+ > which does happen to work as the

Re: [Intel-gfx] [PATCH 1/4] drm/i915: Remove the "pf" crc source

2019-02-15 Thread Dhinakaran Pandiyan
URCE_PLANE2: > *val = PIPE_CRC_ENABLE | PIPE_CRC_SOURCE_SPRITE_IVB; > break; > - case INTEL_PIPE_CRC_SOURCE_PF: > + case INTEL_PIPE_CRC_SOURCE_PIPE: Ah, source == "pipe" would have returned a failure here although ivb_crc_source_valid() considers

Re: [Intel-gfx] [PATCH 1/4] drm/i915: Remove the "pf" crc source

2019-02-15 Thread Dhinakaran Pandiyan
On Thu, 2019-02-14 at 17:32 -0800, Dhinakaran Pandiyan wrote: > On Thu, 2019-02-14 at 21:22 +0200, Ville Syrjala wrote: > > From: Ville Syrjälä > > > > The "pipe" and "pf" crc sources are in fact the same thing. > > Remove the "pf" one

Re: [Intel-gfx] [PATCH 3/4] drm/i915: Remove the broken DP CRC support for g4x

2019-02-15 Thread Dhinakaran Pandiyan
On Thu, 2019-02-14 at 21:22 +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > DP CRCs don't really work on g4x. If you want any CRCs on DP you must > select the CRC source before the port is enabled, otherwise the CRC > source select bits simply ignore any writes to them. And once the > port

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Disable PSR2 while getting pipe CRC

2019-02-14 Thread Dhinakaran Pandiyan
CRCs as well, which should reflect the partial frame that PSR2 sends. To get a better understanding, I'd like to know what the source for mismatching CRCs is? > So here it disables PSR2 and keep it disabled while user is > requesting pipe CRC. > > BSpec: 7536 > > Cc: Dhinakara

Re: [Intel-gfx] [PATCH 4/6] drm/i915/psr: Remove PSR2 FIXME

2019-02-13 Thread Dhinakaran Pandiyan
Reviewed-by: Dhinakaran Pandiyan > > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/intel_psr.c | 5 - > 1 file changed, 5 deletions(-) > > diff --git a/drivers/gpu/drm/i915/intel_psr.c > b/drivers/gpu/drm/i915/intel_psr.c >

Re: [Intel-gfx] [PATCH v4] drm/i915/psr: Execute the default PSR code path when setting i915_edp_psr_debug

2019-02-06 Thread Dhinakaran Pandiyan
also fixes the bug linked bellow were DRRS was > left enabled together with PSR when enabling PSR from debugfs. > > v2: Handling missing case: disabled to PSR1 > > v3: Not duplicating the whole atomic state(Maarten) > > v4: Adding back the missing call to intel_psr_irq

Re: [Intel-gfx] [PATCH v3] drm/i915/psr: Execute the default PSR code path when setting i915_edp_psr_debug

2019-02-05 Thread Dhinakaran Pandiyan
also fixes the bug linked bellow were DRRS was > left enabled together with PSR when enabling PSR from debugfs. > > v2: Handling missing case: disabled to PSR1 > > v3: Not duplicating the whole atomic state(Maarten) > > Bugzilla: https://bugs.freedesktop.org/show_bug.c

Re: [Intel-gfx] [PATCH v2] drm/i915/psr: Execute the default PSR code path when setting i915_edp_psr_debug

2019-01-31 Thread Dhinakaran Pandiyan
also fixes the bug linked bellow were DRRS was > left enabled together with PSR when enabling PSR from debugfs. > > v2: Handling missing case: disabled to PSR1 > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108341 > Cc: Maarten Lankhorst > Cc: Dhinakaran Pandiyan

Re: [Intel-gfx] [PATCH 3/4] drm/i915/vbt: Parse and use the new field with PSR2 TP2/3/4 wakeup time

2019-01-22 Thread Dhinakaran Pandiyan
added to VBT, so lets use it when available otherwise it will > fallback to PSR1 wakeup time. > > BSpec: 20131 > > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_drv.h | 8 > drivers/g

Re: [Intel-gfx] [PATCH 4/4] drm/i915/psr: Add HBR3 support

2019-01-22 Thread Dhinakaran Pandiyan
HBR3 panels. > Sounds like TP3 and TP4 are used only with PSR1, please document that in the commit message. > Cc: Manasi Navare > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > > Still trying to understand how PSR1 was working on ICL while sending > TP

Re: [Intel-gfx] [PATCH v2 3/3] drm/i915/icl: Work around broken VBTs for port F detection

2019-01-16 Thread Dhinakaran Pandiyan
powerwell and checking for a timeout? Or at least mark up a non-existent port after the first timeout so that we don't keep probing it. This patch is an improvement over checking the VBT for all ports, so Reviewed-by: Dhinakaran Pandiyan > > v2: > - Fix IS_ICL_WITH_PORT_F, so it's useabl

Re: [Intel-gfx] [PATCH v3 4/4] drm/i915/debugfs: Print PSR selective update status register values

2019-01-16 Thread Dhinakaran Pandiyan
t; > v3: > - reading PSR2_SU_STATUS registers together(Dhinakaran) > - printing SU blocks of frames with 0 updates(Dhinakaran) > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_debugfs.c | 23

Re: [Intel-gfx] [PATCH v2 5/6] drm/i915: Add PSR2 selective update status registers and bits definitions

2019-01-09 Thread Dhinakaran Pandiyan
expected values are set for the current frame and > the > previous ones too. The values correspond to the last 8 frames actually. > > v2: Improved macros(Dhinakaran) Reviewed-by: Dhinakaran Pandiyan > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto

Re: [Intel-gfx] [PATCH v2 6/6] drm/i915/debugfs: Print PSR selective update status register values

2019-01-09 Thread Dhinakaran Pandiyan
; Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_debugfs.c | 32 + > > 1 file changed, 28 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/i915/i915_debugfs.c

Re: [Intel-gfx] [PATCH v2 4/6] drm/i915/psr: Do not print last attempted entry or exit in PSR debugfs while in PSR2

2019-01-09 Thread Dhinakaran Pandiyan
ot supported, did not work well enough for PSR1 IGTs either. In any case, are these interrupts present on ICL? > v2: Warning and not letting user set PSR_DEBUG_IRQ when PSR2 is > enabled(Dhinakaran) > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto

Re: [Intel-gfx] [PATCH v2 2/6] drm/i915: Refactor PSR status debugfs

2019-01-09 Thread Dhinakaran Pandiyan
l' inside of the brackets, PSR mode and Enabled was > squashed into PSR mode, some renames and reorders and we have this > cleaner version. This will also make easy to parse debugfs for IGT > tests. > > v2: Printing sink PSR version with only 2 hex digits as it is a byte > &g

Re: [Intel-gfx] [PATCH v2 1/6] drm/i915/psr: Allow PSR2 to be enabled when debugfs asks

2019-01-09 Thread Dhinakaran Pandiyan
SR2 is going to be enabled needs to take in consideration > the debug field. > > v2: Using the switch/case that intel_psr2_enabled() already had to > handle this(DK) Reviewed-by: Dhinakaran Pandiyan > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Signed-off-by: José Robert

Re: [Intel-gfx] [PATCH 2/5] drm/i915: Refactor PSR status debugfs

2019-01-02 Thread Dhinakaran Pandiyan
On Wed, 2019-01-02 at 09:09 -0800, Souza, Jose wrote: > On Tue, 2018-12-11 at 18:54 +, Souza, Jose wrote: > > On Tue, 2018-12-11 at 10:32 -0800, Dhinakaran Pandiyan wrote: > > > On Tue, 2018-12-11 at 04:44 -0800, Souza, Jose wrote: > > > > On Mon, 2018-12-10 at 22

Re: [Intel-gfx] [PATCH v2 3/3] drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on pipe updates (v2)

2018-12-21 Thread Dhinakaran Pandiyan
On Thu, 2018-12-20 at 15:13 -0800, Dhinakaran Pandiyan wrote: > On Thu, 2018-12-20 at 09:10 -0800, Rodrigo Vivi wrote: > > On Thu, Dec 20, 2018 at 02:21:20PM +0100, Hans de Goede wrote: > > > Call intel_psr_enable() and intel_edp_drrs_enable() on pipe > > > updates >

Re: [Intel-gfx] [PATCH] drm/i915/psr: simplify enable_psr handling

2018-12-21 Thread Dhinakaran Pandiyan
sr is handled > and > update the module parameter string to match the actual functionality. > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Signed-off-by: Ross Zwisler > --- > drivers/gpu/drm/i915/i915_drv.h| 1 - > drivers/gpu/drm/i915/i915_params.c | 4 +--- >

Re: [Intel-gfx] [PATCH v2 3/3] drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on pipe updates (v2)

2018-12-20 Thread Dhinakaran Pandiyan
this on every encoder->update_pipe > > callback. > > > > Changes in v2: > > -Merge the patches adding the intel_psr_enable() and > > intel_edp_drrs_enable() > > calls into a single patch > > > > Reviewed-by: Maarten Lankhorst > > Signed-off-

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDVO HDMI as well

2018-12-17 Thread Dhinakaran Pandiyan
On Thu, 2018-12-13 at 15:09 -0800, Dhinakaran Pandiyan wrote: > On Thu, 2018-12-13 at 07:18 +0200, Ville Syrjälä wrote: > > On Wed, Dec 12, 2018 at 04:32:02PM -0800, Dhinakaran Pandiyan > > wrote: > > > On Tue, 2018-11-20 at 18:13 +0200, Ville Syrjala wrote: >

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDVO HDMI as well

2018-12-13 Thread Dhinakaran Pandiyan
On Thu, 2018-12-13 at 07:18 +0200, Ville Syrjälä wrote: > On Wed, Dec 12, 2018 at 04:32:02PM -0800, Dhinakaran Pandiyan wrote: > > On Tue, 2018-11-20 at 18:13 +0200, Ville Syrjala wrote: > > > From: Ville Syrjälä > > > > > > Fill out the AVI inf

Re: [Intel-gfx] [PATCH 7/7] drm/i915/psr: Disable DRRS if enabled when enabling PSR from debugfs

2018-12-12 Thread Dhinakaran Pandiyan
On Wed, 2018-12-12 at 05:02 -0800, Souza, Jose wrote: > On Tue, 2018-12-11 at 14:02 -0800, Dhinakaran Pandiyan wrote: > > On Mon, 2018-11-12 at 11:17 +0100, Maarten Lankhorst wrote: > > > Op 09-11-18 om 21:20 schreef José Roberto de Souza: > > > > If panel suppo

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDVO HDMI as well

2018-12-12 Thread Dhinakaran Pandiyan
On Tue, 2018-11-20 at 18:13 +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > Fill out the AVI infoframe quantization range bits using > drm_hdmi_avi_infoframe_quant_range() for SDVO HDMI encoder as well. > > Signed-off-by: Ville Syrjälä > --- > drivers/gpu/drm/i915/intel_sdvo.c | 19

Re: [Intel-gfx] [PATCH 5/5] drm/i915/debugfs: Print PSR selective update status register values

2018-12-11 Thread Dhinakaran Pandiyan
On Tue, 2018-12-04 at 15:00 -0800, José Roberto de Souza wrote: > The value of this registers will be used to test if PSR2 is doing > selective update and if the number of blocks match with the expected. > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: Jos

Re: [Intel-gfx] [PATCH 7/7] drm/i915/psr: Disable DRRS if enabled when enabling PSR from debugfs

2018-12-11 Thread Dhinakaran Pandiyan
gfs latter it will keep PSR and DRRS enabled causing possible > > problems as DRRS will lower the refresh rate while PSR enabled. > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108341 > > Cc: Maarten Lankhorst > > Cc: Dhinakaran Pandiyan > > Sig

Re: [Intel-gfx] [PATCH 2/5] drm/i915: Refactor PSR status debugfs

2018-12-11 Thread Dhinakaran Pandiyan
On Tue, 2018-12-11 at 04:44 -0800, Souza, Jose wrote: > On Mon, 2018-12-10 at 22:51 -0800, Dhinakaran Pandiyan wrote: > > On Tue, 2018-12-04 at 15:00 -0800, José Roberto de Souza wrote: > > > The old debugfs fields was not following a naming partern and it > > >

Re: [Intel-gfx] [PATCH 4/5] drm/i915: Add PSR2 selective update status registers and bits definitions

2018-12-10 Thread Dhinakaran Pandiyan
e current frame and > the > previous ones too. > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_reg.h | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/gpu/drm/i915/i915_r

Re: [Intel-gfx] [PATCH 3/5] drm/i915/psr: Do not print last attempted entry or exit in PSR debugfs while in PSR2

2018-12-10 Thread Dhinakaran Pandiyan
for PSR2. Fix that to reject debugfs writes? > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/i915_debugfs.c | 2 +- > drivers/gpu/drm/i915/intel_psr.c| 1 + > 2 files changed, 2 insertions(

Re: [Intel-gfx] [PATCH 2/5] drm/i915: Refactor PSR status debugfs

2018-12-10 Thread Dhinakaran Pandiyan
'Source PSR ctl' inside of the brackets, PSR mode and Enabled was > squashed into Status, some renames and reorders and we have this > cleaner version. This will also make easy to parse debugfs for IGT > tests. > > Cc: Rodrigo Vivi > Cc: Dhinakaran Pandiyan > Suggested-by: Dhinakar

Re: [Intel-gfx] [PATCH 1/5] drm/i915/psr: Allow PSR2 to be enabled when debugfs asks

2018-12-10 Thread Dhinakaran Pandiyan
SR2 is going to be enabled needs to take in consideration > the debug field. > > Cc: Dhinakaran Pandiyan > Cc: Rodrigo Vivi > Signed-off-by: José Roberto de Souza > --- > drivers/gpu/drm/i915/intel_psr.c | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > dif

Re: [Intel-gfx] [PATCH 3/5] drm/dp: Implement I2C_M_STOP for i2c-over-aux

2018-12-10 Thread Dhinakaran Pandiyan
d here does make sense. Reviewed-by: Dhinakaran Pandiyan > Signed-off-by: Ville Syrjälä > --- > drivers/gpu/drm/drm_dp_helper.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_dp_helper.c > b/drivers/gpu/drm/drm_dp_helper.c >

Re: [Intel-gfx] [PATCH] drm/dp: Set the MOT bit for Write_Status_Update_Request transactions

2018-12-10 Thread Dhinakaran Pandiyan
On Mon, 2018-12-10 at 23:29 +0200, Ville Syrjälä wrote: > On Mon, Dec 10, 2018 at 01:07:49PM -0800, Dhinakaran Pandiyan wrote: > > The Write_Status_Update_Request I2C transaction requires the MOT > > bit to > > be set, Change the logical AND to OR to fix what looks l

[Intel-gfx] [PATCH] drm/dp: Set the MOT bit for Write_Status_Update_Request transactions

2018-12-10 Thread Dhinakaran Pandiyan
WRITE requests") Signed-off-by: Dhinakaran Pandiyan --- drivers/gpu/drm/drm_dp_helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_dp_helper.c b/drivers/gpu/drm/drm_dp_helper.c index 2d6c491a0542..d98805b517f0 100644 --- a/drivers/gpu/drm/drm_d

  1   2   3   4   5   6   7   8   9   >