[Intel-gfx] ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Clean up ADPA pipe select bits

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/5] drm/i915: Clean up ADPA pipe select bits URL : https://patchwork.freedesktop.org/series/43151/ State : failure == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_8996 = == Summary - FAILURE == Serious unknown changes

Re: [Intel-gfx] [PATCH] drm/i915/psr: Nuke PSR support for VLV and CHV

2018-05-14 Thread Dhinakaran Pandiyan
On Mon, 2018-05-14 at 12:09 +0300, Jani Nikula wrote: > On Fri, 11 May 2018, Dhinakaran Pandiyan om> wrote: > > > > PSR hardware and hence the driver code for VLV and CHV deviates a > > lot from > > their DDI counterparts. While the feature has been disabled for a >

[Intel-gfx] [PATCH 3/5] drm/i915: Clean up SDVO pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Clean up the SDVO pipe select bits. To make the whole situation a bit less ugly we'll start to share the same code between .get_hw_state() and the port state asserts. v2: Order the defines shift,mask,value (Jani) Reviewed-by: Jani Nikula

[Intel-gfx] [PATCH 1/5] drm/i915: Clean up ADPA pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Clean up the ADPA pipe select bits. To make the whole situation a bit less ugly we'll start to share the same code between .get_hw_state() and the port state asserts. v2: Order the defines shift,mask,value (Jani) Reviewed-by: Jani Nikula

[Intel-gfx] [PATCH 2/5] drm/i915: Clean up LVDS pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Clean up the LVDS pipe select bits. To make the whole situation a bit less ugly we'll start to share the same code between .get_hw_state() and the port state asserts. v2: Order the defines shift,mask,value (Jani) Drop ruperfluous braces and

[Intel-gfx] [PATCH 5/5] drm/i915: Clean up DVO pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Parametrize the DVO pipe select bits. For consistency with the new way of doing things, let's read out the pipe select bits even when the port is disable, even though we don't need that behaviour for asserts in this case. v2: Order the defines

[Intel-gfx] [PATCH 4/5] drm/i915: Clean up TV pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Parametrize the TV pipe select bits. For consistency with the new way of doing things, let's read out the pipe select bits even when the port is disable, even though we don't need that behaviour for asserts in this case. v2: Order the defines

[Intel-gfx] [PATCH v3 2/5] drm/i915: Clean up LVDS pipe select bits

2018-05-14 Thread Ville Syrjala
From: Ville Syrjälä Clean up the LVDS pipe select bits. To make the whole situation a bit less ugly we'll start to share the same code between .get_hw_state() and the port state asserts. v2: Order the defines shift,mask,value (Jani) Drop ruperfluous braces and

Re: [Intel-gfx] [PATCH v10 1/2] drm: content-type property for HDMI connector

2018-05-14 Thread Ville Syrjälä
On Tue, May 08, 2018 at 10:44:56AM +0300, StanLis wrote: > From: Stanislav Lisovskiy > > Added content_type property to drm_connector_state > in order to properly handle external HDMI TV content-type setting. > > v2: > * Moved helper function which attaches

[Intel-gfx] ✗ Fi.CI.IGT: failure for benchmarks/gem_syslatency: Pass a write hazard around

2018-05-14 Thread Patchwork
== Series Details == Series: benchmarks/gem_syslatency: Pass a write hazard around URL : https://patchwork.freedesktop.org/series/43126/ State : failure == Summary == = CI Bug Log - changes from IGT_4477_full -> IGTPW_1353_full = == Summary - FAILURE == Serious unknown changes coming with

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/5] drm/i915: Clean up ADPA pipe select bits (rev2)

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/5] drm/i915: Clean up ADPA pipe select bits (rev2) URL : https://patchwork.freedesktop.org/series/43151/ State : warning == Summary == $ dim checkpatch origin/drm-tip eedc0c805469 drm/i915: Clean up ADPA pipe select bits -:32:

[Intel-gfx] [BACKPORT v4.17-rc5] drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk

2018-05-14 Thread Michel Thierry
Factor in clear values wherever required while updating destination min/max. References: HSDES#160184 Signed-off-by: Michel Thierry Cc: mesa-...@lists.freedesktop.org Cc: Mika Kuoppala Cc: Oscar Mateo

[Intel-gfx] [RFC PATCH 4/5] mfd: cros-ec: Introduce CEC commands and events definitions.

2018-05-14 Thread Neil Armstrong
From: Stefan Adolfsson The EC can expose a CEC bus, this patch adds the CEC related definitions needed by the cros-ec-cec driver. Having a 16 byte mkbp event size makes it possible to send CEC messages from the EC to the AP directly inside the mkbp event instead of first

[Intel-gfx] [RFC PATCH 2/5] media: cec-notifier: Get notifier by device and connector name

2018-05-14 Thread Neil Armstrong
In non device-tree world, we can need to get the notifier by the driver name directly and eventually defer probe if not yet created. This patch adds a variant of the get function by using the device name instead and will not create a notifier if not yet created. But the i915 driver exposes at

[Intel-gfx] [RFC PATCH 3/5] drm/i915: hdmi: add CEC notifier to intel_hdmi

2018-05-14 Thread Neil Armstrong
This patchs adds the cec_notifier feature to the intel_hdmi part of the i915 DRM driver. It uses the HDMI DRM connector name to differentiate between each HDMI ports. The changes will allow the i915 HDMI code to notify EDID and HPD changes to an eventual CEC adapter. Signed-off-by: Neil Armstrong

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads URL : https://patchwork.freedesktop.org/series/43159/ State : success == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_9001 = == Summary - SUCCESS

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2)

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2) URL : https://patchwork.freedesktop.org/series/43155/ State : warning == Summary == $ dim checkpatch origin/drm-tip 2e41c5eabfce drm/i915: Wait for PSR exit before

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2)

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2) URL : https://patchwork.freedesktop.org/series/43155/ State : warning == Summary == $ dim sparse origin/drm-tip Commit: drm/i915: Wait for PSR exit before checking for

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Allow i915_gem_reset_prepare_engine to recurse

2018-05-14 Thread Patchwork
== Series Details == Series: drm/i915: Allow i915_gem_reset_prepare_engine to recurse URL : https://patchwork.freedesktop.org/series/43156/ State : failure == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_8999 = == Summary - FAILURE == Serious unknown changes coming with

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/8] drm/i915: Remove tasklet flush before disable

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/8] drm/i915: Remove tasklet flush before disable URL : https://patchwork.freedesktop.org/series/43157/ State : success == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_9000 = == Summary - SUCCESS == No regressions

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads URL : https://patchwork.freedesktop.org/series/43159/ State : warning == Summary == $ dim sparse origin/drm-tip Commit: drm/i915/cnl: Implement

[Intel-gfx] ✓ Fi.CI.BAT: success for Add ChromeOS EC CEC Support

2018-05-14 Thread Patchwork
== Series Details == Series: Add ChromeOS EC CEC Support URL : https://patchwork.freedesktop.org/series/43162/ State : success == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_9002 = == Summary - SUCCESS == No regressions found. External URL:

[Intel-gfx] linux-next: Signed-off-by missing for commits in the drm-intel tree

2018-05-14 Thread Stephen Rothwell
Hi all, Commits cb8ba171ae6c ("drm/i915/gvt: let force_to_nonpriv cmd handler only valid for LRI cmd") 0438a1059877 ("drm/i915/gvt: do not return error on handling force_to_nonpriv registers") 3d8b9e258b9d ("drm/i915/gvt: let NOPID be the default value of force_to_nonpriv registers")

[Intel-gfx] ✗ Fi.CI.BAT: failure for series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2)

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [v2] drm/i915: Wait for PSR exit before checking for vblank evasion (rev2) URL : https://patchwork.freedesktop.org/series/43155/ State : failure == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_8998 = == Summary - FAILURE

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/8] drm/i915: Remove tasklet flush before disable

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/8] drm/i915: Remove tasklet flush before disable URL : https://patchwork.freedesktop.org/series/43157/ State : warning == Summary == $ dim checkpatch origin/drm-tip fbb6722bc714 drm/i915: Remove tasklet flush before disable 644f21f560b8

[Intel-gfx] [RFC PATCH 5/5] media: platform: Add Chrome OS EC CEC driver

2018-05-14 Thread Neil Armstrong
The Chrome OS Embedded Controller can expose a CEC bus, this patch add the driver for such feature of the Embedded Controller. This driver is part of the cros-ec MFD and will be add as a sub-device when the feature bit is exposed by the EC. The controller will only handle a single logical

[Intel-gfx] [RFC PATCH 1/5] mfd: cros_ec_dev: Add CEC sub-device registration

2018-05-14 Thread Neil Armstrong
The EC can expose a CEC bus, thus add the cros-ec-cec MFD sub-device when the CEC feature bit is present. Signed-off-by: Neil Armstrong --- drivers/mfd/cros_ec_dev.c | 16 1 file changed, 16 insertions(+) diff --git a/drivers/mfd/cros_ec_dev.c

[Intel-gfx] [RFC PATCH 0/5] Add ChromeOS EC CEC Support

2018-05-14 Thread Neil Armstrong
Hi All, The new Google "Fizz" Intel-based ChromeOS device is gaining CEC support throught it's Embedded Controller, to enable the Linux CEC Core to communicate with it and get the CEC Physical Address from the correct HDMI Connector, the following must be added/changed: - Add the CEC sub-device

Re: [Intel-gfx] [PATCH v6 10/14] drm/i915/kvmgt: Support setting dma map for huge pages

2018-05-14 Thread Du, Changbin
Hi Auld, Thanks for your review. On Thu, May 10, 2018 at 03:31:03PM +0100, Matthew Auld wrote: > On 8 May 2018 at 10:05, wrote: > > From: Changbin Du > > +static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, > > +

Re: [Intel-gfx] [PATCH 1/2] drm/i915: Modify psr_wait_for_idle to be reused.

2018-05-14 Thread Tarun Vyas
On Mon, May 14, 2018 at 10:15:19PM +0100, Chris Wilson wrote: > Quoting Tarun Vyas (2018-05-14 21:49:20) > > intel_pipe_update_start also needs to wait for PSR to idle > > out. Need some minor modifications in psr_wait_for_idle in > > order to reuse it. > > > > Cc: Chris Wilson

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Add ChromeOS EC CEC Support

2018-05-14 Thread Patchwork
== Series Details == Series: Add ChromeOS EC CEC Support URL : https://patchwork.freedesktop.org/series/43162/ State : warning == Summary == $ dim checkpatch origin/drm-tip f0dc064a3cc9 mfd: cros_ec_dev: Add CEC sub-device registration a596dfa2f304 media: cec-notifier: Get notifier by device

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Allow i915_gem_reset_prepare_engine to recurse

2018-05-14 Thread Patchwork
== Series Details == Series: drm/i915: Allow i915_gem_reset_prepare_engine to recurse URL : https://patchwork.freedesktop.org/series/43156/ State : warning == Summary == $ dim checkpatch origin/drm-tip 7fae27664969 drm/i915: Allow i915_gem_reset_prepare_engine to recurse -:57:

Re: [Intel-gfx] [PATCH v6 09/14] drm/i915/gvt: Add 64K huge gtt support

2018-05-14 Thread Du, Changbin
Hi Auld, On Mon, May 14, 2018 at 09:31:54PM +0100, Matthew Auld wrote: > On 8 May 2018 at 10:05, wrote: > > From: Changbin Du > > > > Finally, this add the first huge gtt support for GVTg - 64K pages. Since > > 64K page and 4K page cannot be mixed

[Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915: Clean up ADPA pipe select bits (rev2)

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/5] drm/i915: Clean up ADPA pipe select bits (rev2) URL : https://patchwork.freedesktop.org/series/43151/ State : failure == Summary == = CI Bug Log - changes from CI_DRM_4179_full -> Patchwork_8997_full = == Summary - FAILURE ==

[Intel-gfx] [PATCH v2 1/4] drm/dp: Define payload size for DP SDP PPS packet

2018-05-14 Thread Manasi Navare
DP 1.4 spec defines DP secondary data packet for DSC picture parameter set. This patch defines its payload size according to the DP 1.4 specification. Signed-off-by: Manasi Navare Cc: Jani Nikula Cc: Ville Syrjala

[Intel-gfx] [PATCH v2 4/4] drm/dsc: Add helpers for DSC picture parameter set infoframes

2018-05-14 Thread Manasi Navare
According to Display Stream compression spec 1.2, the picture parameter set metadata is sent from source to sink device using the DP Secondary data packet. An infoframe is formed for the PPS SDP header and PPS SDP payload bytes. This patch adds helpers to fill the PPS SDP header and PPS SDP

[Intel-gfx] [PATCH v2 0/4] DRM helpers for Display Stream Compression PPS infoframes

2018-05-14 Thread Manasi Navare
VESA Display Stream Compression is a specification for visually losless video compression over display links. The DSC standard also defines a picture parameter set (PPS) which encoder must communicate to decoders. This is done by encapsulating PPS header and payload bytes in an infoframe that can

[Intel-gfx] [PATCH v2 3/4] drm/dsc: Define VESA Display Stream Compression Capabilities

2018-05-14 Thread Manasi Navare
From: Gaurav K Singh This defines all the DSC parameters as per the VESA DSC spec that will be required for DSC encoder/decoder v2: Define this struct in DRM (From Manasi) * Changed the data types to u8/u16 instead of unsigned longs (Manasi) * Remove driver specific

[Intel-gfx] [PATCH v2 2/4] drm/dsc: Define Display Stream Compression PPS infoframe

2018-05-14 Thread Manasi Navare
This patch defines a new header file for all the DSC 1.2 structures and creates a structure for PPS infoframe which will be used to send picture parameter set secondary data packet for display stream compression. All the PPS infoframe syntax elements are taken from DSC 1.2 specification from VESA.

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for DRM helpers for Display Stream Compression PPS infoframes (rev3)

2018-05-14 Thread Patchwork
== Series Details == Series: DRM helpers for Display Stream Compression PPS infoframes (rev3) URL : https://patchwork.freedesktop.org/series/42968/ State : warning == Summary == $ dim checkpatch origin/drm-tip 7be7958fe7e4 drm/dp: Define payload size for DP SDP PPS packet b02ff15cb266

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for DRM helpers for Display Stream Compression PPS infoframes (rev3)

2018-05-14 Thread Patchwork
== Series Details == Series: DRM helpers for Display Stream Compression PPS infoframes (rev3) URL : https://patchwork.freedesktop.org/series/42968/ State : warning == Summary == $ dim sparse origin/drm-tip Commit: drm/dp: Define payload size for DP SDP PPS packet Okay! Commit: drm/dsc:

[Intel-gfx] ✓ Fi.CI.BAT: success for DRM helpers for Display Stream Compression PPS infoframes (rev3)

2018-05-14 Thread Patchwork
== Series Details == Series: DRM helpers for Display Stream Compression PPS infoframes (rev3) URL : https://patchwork.freedesktop.org/series/42968/ State : success == Summary == = CI Bug Log - changes from CI_DRM_4179 -> Patchwork_9003 = == Summary - SUCCESS == No regressions found.

Re: [Intel-gfx] [PATCH v2] drm/i915: Wait for PSR exit before checking for vblank evasion

2018-05-14 Thread kbuild test robot
Hi Tarun, Thank you for the patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [also build test ERROR on v4.17-rc5 next-20180514] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com

[Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads

2018-05-14 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecificMmioReads URL : https://patchwork.freedesktop.org/series/43159/ State : failure == Summary == = CI Bug Log - changes from CI_DRM_4179_full -> Patchwork_9001_full = == Summary

<    1   2