[Intel-gfx] ✓ Fi.CI.BAT: success for Add support for Gen 11 pipe color features (rev7)

2019-02-10 Thread Patchwork
== Series Details == Series: Add support for Gen 11 pipe color features (rev7) URL : https://patchwork.freedesktop.org/series/51408/ State : success == Summary == CI Bug Log - changes from CI_DRM_5584 -> Patchwork_12189 Summary --- *

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Add support for Gen 11 pipe color features (rev7)

2019-02-10 Thread Patchwork
== Series Details == Series: Add support for Gen 11 pipe color features (rev7) URL : https://patchwork.freedesktop.org/series/51408/ State : warning == Summary == $ dim checkpatch origin/drm-tip 59353770a05b drm/i915/glk: Fix degamma lut programming -:47: CHECK:PREFER_KERNEL_TYPES: Prefer kern

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Implement HDCP2.2 (rev2)

2019-02-10 Thread Patchwork
== Series Details == Series: drm/i915: Implement HDCP2.2 (rev2) URL : https://patchwork.freedesktop.org/series/56453/ State : success == Summary == CI Bug Log - changes from CI_DRM_5584 -> Patchwork_12188 Summary --- **SUCCESS** N

[Intel-gfx] [v7 1/5] drm/i915/glk: Fix degamma lut programming

2019-02-10 Thread Uma Shankar
Fixed the glk degamma lut programming which currently was hard coding a linear lut all the time, making degamma block of glk basically a pass through. Currently degamma lut for glk is assigned as 0 in platform configuration. Updated the same to 33 as per the hardware capability. IGT tests for dega

[Intel-gfx] [v7 5/5] drm/i915/icl: Add degamma and gamma lut size to gen11 caps

2019-02-10 Thread Uma Shankar
Add the degamma and gamma lut sizes to gen11 capability structure. Note: Currently this doesn't account for the extended range gamma entries and this will be addressed with new segmented gamma ABI in a future patch. v2: Reorder the patch as per Maarten's suggestion. v3: Rebase v4: Updated commi

[Intel-gfx] [v7 3/5] drm/i915/icl: Enable ICL Pipe CSC block

2019-02-10 Thread Uma Shankar
Enable ICL pipe csc hardware. CSC block is enabled in CSC_MODE register instead of PLANE_COLOR_CTL. ToDO: Extend the ABI to accept 32 bit coefficient values instead of 16bit for future platforms. v2: Addressed Maarten's review comments. v3: Addressed Matt's review comments. Removed rmw patterns

[Intel-gfx] [v7 4/5] drm/i915/icl: Enable pipe output csc

2019-02-10 Thread Uma Shankar
GEN11+ onwards an output csc hardware block has been added. This is after the pipe gamma block and is in addition to the legacy pipe CSC block. Primary use case for this block is to convert RGB to YUV in case sink supports YUV. This patch adds supports for the same. v2: This is added after splitti

[Intel-gfx] [v7 2/5] drm/i915/icl: Add icl pipe degamma and gamma support

2019-02-10 Thread Uma Shankar
Add support for icl pipe degamma and gamma. v2: Removed a POSTING_READ and corrected the Bit Definition as per Maarten's comments. v3: Addressed Matt's review comments. Removed rmw patterns as suggested by Matt. v4: Fixed Matt's review comments. v5: Corrected macro alignment as per Jani Nikula'

[Intel-gfx] [v7 0/5] Add support for Gen 11 pipe color features

2019-02-10 Thread Uma Shankar
This patch series adds support for Gen11 pipe degamma, CSC and gamma hardware blocks. CRC checks are not working for 10bit gamma but works for 8bit pallete modes which seems to be due to some rounding errors in pipe. Also there is a corner case where Lut precision is increased to 3.16, hence its n

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Implement HDCP2.2 (rev2)

2019-02-10 Thread Patchwork
== Series Details == Series: drm/i915: Implement HDCP2.2 (rev2) URL : https://patchwork.freedesktop.org/series/56453/ State : warning == Summary == $ dim sparse origin/drm-tip Sparse version: v0.5.2 Commit: drm/doc: document recommended component helper usage Okay! Commit: drm/i915: Gathering

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Implement HDCP2.2 (rev2)

2019-02-10 Thread Patchwork
== Series Details == Series: drm/i915: Implement HDCP2.2 (rev2) URL : https://patchwork.freedesktop.org/series/56453/ State : warning == Summary == $ dim checkpatch origin/drm-tip d289db6f93f4 drm/doc: document recommended component helper usage -:17: WARNING:SPDX_LICENSE_TAG: Missing or malfo

[Intel-gfx] [PATCH v13 24/38] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session

2019-02-10 Thread Ramalingam C
Request ME FW to start the HDCP2.2 session for an intel port. Prepares payloads for command WIRED_INITIATE_HDCP2_SESSION and sends to ME FW. On Success, ME FW will start a HDCP2.2 session for the port and provides the content for HDCP2.2 AKE_Init message. v2: Rebased. v3: cldev is add as a sepa

Re: [Intel-gfx] [PATCH v12 24/38] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session

2019-02-10 Thread Winkler, Tomas
> > > > On 2/10/2019 1:55 PM, Winkler, Tomas wrote: > >> On 2/9/2019 9:39 PM, Winkler, Tomas wrote: > Request ME FW to start the HDCP2.2 session for an intel port. > Prepares payloads for command WIRED_INITIATE_HDCP2_SESSION and > >> sends > to ME FW. > > On Success, M

Re: [Intel-gfx] [PATCH v12 24/38] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session

2019-02-10 Thread C, Ramalingam
On 2/10/2019 1:55 PM, Winkler, Tomas wrote: On 2/9/2019 9:39 PM, Winkler, Tomas wrote: Request ME FW to start the HDCP2.2 session for an intel port. Prepares payloads for command WIRED_INITIATE_HDCP2_SESSION and sends to ME FW. On Success, ME FW will start a HDCP2.2 session for the port and

Re: [Intel-gfx] [PATCH v12 24/38] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session

2019-02-10 Thread Winkler, Tomas
> > On 2/9/2019 9:39 PM, Winkler, Tomas wrote: > >> Request ME FW to start the HDCP2.2 session for an intel port. > >> Prepares payloads for command WIRED_INITIATE_HDCP2_SESSION and > sends > >> to ME FW. > >> > >> On Success, ME FW will start a HDCP2.2 session for the port and > >> provides the c

Re: [Intel-gfx] [PATCH v12 24/38] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session

2019-02-10 Thread C, Ramalingam
On 2/9/2019 9:39 PM, Winkler, Tomas wrote: Request ME FW to start the HDCP2.2 session for an intel port. Prepares payloads for command WIRED_INITIATE_HDCP2_SESSION and sends to ME FW. On Success, ME FW will start a HDCP2.2 session for the port and provides the content for HDCP2.2 AKE_Init mess