✗ Fi.CI.BAT: failure for drm/i915/hdcp: Fail Repeater authentication if Type1 device not present (rev3)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915/hdcp: Fail Repeater authentication if Type1 device not present (rev3) URL : https://patchwork.freedesktop.org/series/127414/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14024 -> Patchwork_127414v3

[PATCH] drm/i915/hdcp: Fail Repeater authentication if Type1 device not present

2023-12-14 Thread Suraj Kandpal
Fail repeater authentication step in case RX_INFO indicates HDCP1.x or HDCP2.0/2.1 device is present downstream in repeater topology and content type set by userspace is Type1. --v2 -Fix build error. --v3 -remove mst encoder check as branch device also act as repeater Signed-off-by: Suraj

✗ Fi.CI.IGT: failure for drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST

2023-12-14 Thread Patchwork
== Series Details == Series: drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST URL : https://patchwork.freedesktop.org/series/127844/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14022_full -> Patchwork_127844v1_full

Re: â Fi.CI.BAT: failure for drm/i915: (stolen) memory region related fixes

2023-12-14 Thread Ville Syrjälä
On Thu, Dec 14, 2023 at 12:06:58PM +0100, Andrzej Hajda wrote: > > > On 13.12.2023 17:13, Andrzej Hajda wrote: > > On 13.12.2023 02:37, Patchwork wrote: > >> *Patch Details* > >> *Series:*    drm/i915: (stolen) memory region related fixes > >> *URL:*   

✓ Fi.CI.BAT: success for drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST

2023-12-14 Thread Patchwork
== Series Details == Series: drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST URL : https://patchwork.freedesktop.org/series/127844/ State : success == Summary == CI Bug Log - changes from CI_DRM_14022 -> Patchwork_127844v1

✗ Fi.CI.CHECKPATCH: warning for drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST

2023-12-14 Thread Patchwork
== Series Details == Series: drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST URL : https://patchwork.freedesktop.org/series/127844/ State : warning == Summary == Error: dim checkpatch failed 684264b085bd drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST -:25:

✗ Fi.CI.SPARSE: warning for drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST

2023-12-14 Thread Patchwork
== Series Details == Series: drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST URL : https://patchwork.freedesktop.org/series/127844/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

Re: [PATCH] drm/i915: Add Wa_14019877138

2023-12-14 Thread Matt Roper
On Wed, Dec 13, 2023 at 12:16:12PM +0530, Haridhar Kalvala wrote: > Enable Force Dispatch Ends Collection for DG2. > > BSpec: 46001 > > Signed-off-by: Haridhar Kalvala > Reviewed-by: Matt Roper Applied to drm-intel-gt-next. Thanks for the patch. Matt > --- >

[PATCH] drm/display/dp: Update the name of bit#4 of DPCD TEST_REQUEST

2023-12-14 Thread Khaled Almahallawy
DP_TEST_LINK_FAUX_PATTERN is deprecated since DP1.3 Spec. Update to the latest definition in DP2.1 spec to reflect its true usage in the code. Cc: Jani Nikula Cc: Rob Clark Cc: Abhinav Kumar Cc: Sean Paul Signed-off-by: Khaled Almahallawy --- drivers/gpu/drm/msm/dp/dp_link.c | 2 +-

RE: [PATCH 04/12] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access

2023-12-14 Thread Sripada, Radhakrishna
HI Ville, > -Original Message- > From: Ville Syrjälä > Sent: Wednesday, December 13, 2023 6:03 PM > To: Sripada, Radhakrishna > Cc: Joonas Lahtinen ; Das, Nirmoy > ; intel-gfx@lists.freedesktop.org > Subject: Re: [PATCH 04/12] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL > stolen memory

✓ Fi.CI.IGT: success for drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3) URL : https://patchwork.freedesktop.org/series/115769/ State : success == Summary == CI Bug Log - changes from CI_DRM_14022_full -> Patchwork_115769v3_full

✓ Fi.CI.BAT: success for drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3) URL : https://patchwork.freedesktop.org/series/115769/ State : success == Summary == CI Bug Log - changes from CI_DRM_14022 -> Patchwork_115769v3

✗ Fi.CI.SPARSE: warning for drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3) URL : https://patchwork.freedesktop.org/series/115769/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

✗ Fi.CI.CHECKPATCH: warning for drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915: Replace kmap_atomic() with kmap_local_page() (rev3) URL : https://patchwork.freedesktop.org/series/115769/ State : warning == Summary == Error: dim checkpatch failed 5089a4873acd drm/i915: Use kmap_local_page() in gem/i915_gem_object.c -:39:

Re: [PATCH 2/7] drm/i915/display: Move colorimetry_support from intel_psr to intel_dp

2023-12-14 Thread Rodrigo Vivi
On Thu, Dec 14, 2023 at 01:48:33PM +0200, Jouni Högander wrote: > Colorimetry support is not really a PSR specific thing. Move it to intel_dp > struct and use it also when preparing vsc sdp for non-PSR case. > > Signed-off-by: Jouni Högander Reviewed-by: Rodrigo Vivi > --- >

Re: [PATCH 1/7] drm/i915/display: Remove intel_crtc_state->psr_vsc

2023-12-14 Thread Rodrigo Vivi
On Thu, Dec 14, 2023 at 01:48:32PM +0200, Jouni Högander wrote: > There is no really need to have separate vsc for psr usage. Use > intel_crtc_state->infoframes.vsc instead. I was worried that this would mess with the regular dp path, but then I noticed that that skips on has_psr, so

✓ Fi.CI.IGT: success for VSC SDP rework

2023-12-14 Thread Patchwork
== Series Details == Series: VSC SDP rework URL : https://patchwork.freedesktop.org/series/127803/ State : success == Summary == CI Bug Log - changes from CI_DRM_14021_full -> Patchwork_127803v1_full Summary --- **SUCCESS** No

Re: [PATCH] drm/i915/guc: Change wa registers to MCR type

2023-12-14 Thread Matt Roper
On Thu, Dec 14, 2023 at 07:26:29AM +, Shuicheng Lin wrote: > some of the wa registers are MCR registers, which has different > read/write process with normal MMIO registers. As the MCR process > also work for normal MMIO registers, change all wa registers to > MCR process for simplicity. > >

Re: [PATCH v3 0/9] drm/i915: Replace kmap_atomic() with kmap_local_page()

2023-12-14 Thread Zhao Liu
On Thu, Dec 14, 2023 at 02:35:26PM +, Tvrtko Ursulin wrote: > Date: Thu, 14 Dec 2023 14:35:26 + > From: Tvrtko Ursulin > Subject: Re: [PATCH v3 0/9] drm/i915: Replace kmap_atomic() with > kmap_local_page() > > > On 14/12/2023 13:45, Tvrtko Ursulin wrote: > > > > Hi Zhao, > > > > On

Re: [PATCH v3 0/9] drm/i915: Replace kmap_atomic() with kmap_local_page()

2023-12-14 Thread Tvrtko Ursulin
On 14/12/2023 13:45, Tvrtko Ursulin wrote: Hi Zhao, On 14/12/2023 13:19, Zhao Liu wrote: Hi maintainers, Just kindly ping. May I ask if this refresh version could be merged into the next tree of the i915? I certainly spotted your series last week or so but then it slipped my mind to go

✓ Fi.CI.BAT: success for VSC SDP rework

2023-12-14 Thread Patchwork
== Series Details == Series: VSC SDP rework URL : https://patchwork.freedesktop.org/series/127803/ State : success == Summary == CI Bug Log - changes from CI_DRM_14021 -> Patchwork_127803v1 Summary --- **SUCCESS** No regressions

✗ Fi.CI.SPARSE: warning for VSC SDP rework

2023-12-14 Thread Patchwork
== Series Details == Series: VSC SDP rework URL : https://patchwork.freedesktop.org/series/127803/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. +./arch/x86/include/asm/bitops.h:116:1: warning: unreplaced

✗ Fi.CI.CHECKPATCH: warning for VSC SDP rework

2023-12-14 Thread Patchwork
== Series Details == Series: VSC SDP rework URL : https://patchwork.freedesktop.org/series/127803/ State : warning == Summary == Error: dim checkpatch failed 44b69011f471 drm/i915/display: Remove intel_crtc_state->psr_vsc 80b416493849 drm/i915/display: Move colorimetry_support from intel_psr

Re: [PATCH v3 0/9] drm/i915: Replace kmap_atomic() with kmap_local_page()

2023-12-14 Thread Tvrtko Ursulin
Hi Zhao, On 14/12/2023 13:19, Zhao Liu wrote: Hi maintainers, Just kindly ping. May I ask if this refresh version could be merged into the next tree of the i915? I certainly spotted your series last week or so but then it slipped my mind to go through it. Should be able to go through it

✗ Fi.CI.BUILD: failure for drm/xe: Add wait for completion after gt force reset

2023-12-14 Thread Patchwork
== Series Details == Series: drm/xe: Add wait for completion after gt force reset URL : https://patchwork.freedesktop.org/series/127796/ State : failure == Summary == Error: patch https://patchwork.freedesktop.org/api/1.0/series/127796/revisions/1/mbox/ not applied Applying: drm/xe: Add

Re: [PATCH v3 0/9] drm/i915: Replace kmap_atomic() with kmap_local_page()

2023-12-14 Thread Zhao Liu
Hi maintainers, Just kindly ping. May I ask if this refresh version could be merged into the next tree of the i915? Thanks, Zhao On Sun, Dec 03, 2023 at 09:29:38PM +0800, Zhao Liu wrote: > Date: Sun, 3 Dec 2023 21:29:38 +0800 > From: Zhao Liu > Subject: [PATCH v3 0/9] drm/i915: Replace

Re: [PATCH] drm/xe: Add wait for completion after gt force reset

2023-12-14 Thread Jani Nikula
On Thu, 14 Dec 2023, Karthik Poosa wrote: > Wait for gt reset to complete before returning from force_reset > sysfs call. Without this igt test freq_reset_multiple fails > sporadically in case xe_guc_pc is not started. Please send xe changes to intel-xe mailing list. Thanks, Jani. > >

[PATCH 6/7] drm/i915/display: Read PSR configuration before VSC SDP

2023-12-14 Thread Jouni Högander
VSC SDP sending is taken care by PSR HW and it's not enabled in VIDEO_DIP_CTL when PSR is enabled. Readback of VSC SDP is depending on VSC_SDP being set in intel_crtc_state->infoframes.enabled. In case of PSR setting this flag is taken care by PSR code -> read back PSR configuration before reading

[PATCH 7/7] drm/i915/display: Take care of VSC select field in video dip ctl register

2023-12-14 Thread Jouni Högander
We need to configure VSC Select field in video dip ctl if we want to have e.g. colorimetry date in our VSC SDP. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_hdmi.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git

[PATCH 5/7] drm/i915/display: Ignore only psr specific part of vsc sdp

2023-12-14 Thread Jouni Högander
Pipe config check is currently ignoring vsc sdp changes completely if psr is enabled. We want to ignore only PSR part of it as there might be changes in colorimetry data. Also read back vsc_sdp when psr is used. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_display.c | 9

[PATCH 2/7] drm/i915/display: Move colorimetry_support from intel_psr to intel_dp

2023-12-14 Thread Jouni Högander
Colorimetry support is not really a PSR specific thing. Move it to intel_dp struct and use it also when preparing vsc sdp for non-PSR case. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_display_types.h | 3 ++- drivers/gpu/drm/i915/display/intel_dp.c| 10

[PATCH 4/7] drm/i915/display: Fix vsc_sdp computation

2023-12-14 Thread Jouni Högander
Currently colorimetry data is not added for psr1 or non-psr case. Fix this by adding it as needed. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_dp.c | 48 ++--- 1 file changed, 19 insertions(+), 29 deletions(-) diff --git

[PATCH 3/7] drm/i915/display: Unify VSC SPD preparation

2023-12-14 Thread Jouni Högander
There is no specific reason to prepare VSC SDP for PSR case somehow differently. Unify PSR and non-PSR preparation. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_dp.c | 43 drivers/gpu/drm/i915/display/intel_dp.h | 7

[PATCH 0/7] VSC SDP rework

2023-12-14 Thread Jouni Högander
Current VSC SDP configuration code is broken: 1. Driver configured header and data is not used at all 2. Colorimetry data is not added into VSC SDP if PSR1 is used This patch set fixes these problems and makes VSC SDP configuration a bit more simpler by unifying PSR and non-PSR cases. Cc:

[PATCH 1/7] drm/i915/display: Remove intel_crtc_state->psr_vsc

2023-12-14 Thread Jouni Högander
There is no really need to have separate vsc for psr usage. Use intel_crtc_state->infoframes.vsc instead. Signed-off-by: Jouni Högander --- drivers/gpu/drm/i915/display/intel_display_types.h | 1 - drivers/gpu/drm/i915/display/intel_psr.c | 4 ++-- 2 files changed, 2 insertions(+), 3

Re: [PATCH] drm/xe: Add wait for completion after gt force reset

2023-12-14 Thread Nilawar, Badal
I think title should be make sysfs gt force reset synchronous. On 14-12-2023 15:36, Karthik Poosa wrote: Wait for gt reset to complete before returning from force_reset sysfs call. Without this igt test freq_reset_multiple fails sporadically in case xe_guc_pc is not started. Testcase:

Re: â Fi.CI.BAT: failure for drm/i915: (stolen) memory region related fixes

2023-12-14 Thread Andrzej Hajda
On 13.12.2023 17:13, Andrzej Hajda wrote: On 13.12.2023 02:37, Patchwork wrote: *Patch Details* *Series:*    drm/i915: (stolen) memory region related fixes *URL:*    https://patchwork.freedesktop.org/series/127721/ *State:*    failure

Re: [PATCH 1/2] drm/edid: replace __attribute__((packed)) with __packed

2023-12-14 Thread Jani Nikula
On Tue, 12 Dec 2023, Jani Nikula wrote: > __packed is preferred over __attribute__((packed)). > > Signed-off-by: Jani Nikula Pushed both to drm-misc-next with Simon's irc r-b. Thanks, Jani. > --- > include/drm/drm_edid.h | 32 > 1 file changed, 16

✓ Fi.CI.IGT: success for drm/i915/guc: Change wa registers to MCR type (rev2)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915/guc: Change wa registers to MCR type (rev2) URL : https://patchwork.freedesktop.org/series/127788/ State : success == Summary == CI Bug Log - changes from CI_DRM_14017_full -> Patchwork_127788v2_full

[PATCH] drm/xe: Add wait for completion after gt force reset

2023-12-14 Thread Karthik Poosa
Wait for gt reset to complete before returning from force_reset sysfs call. Without this igt test freq_reset_multiple fails sporadically in case xe_guc_pc is not started. Testcase: igt@xe_guc_pc@freq_reset_multiple Signed-off-by: Karthik Poosa --- drivers/gpu/drm/xe/xe_gt.c | 3 +++

[PULL] drm-misc-next

2023-12-14 Thread Maxime Ripard
Hi, Here's this week (and probably last for 6.8) drm-misc-next PR. Thanks! Maxime drm-misc-next-2023-12-14: drm-misc-next for $kernel-version: UAPI Changes: Cross-subsystem Changes: - A few fixes for usb/typec Core Changes: - ci: Updates to the defconfig, igt version, etc. - writeback:

[PULL] drm-misc-fixes

2023-12-14 Thread Maarten Lankhorst
Hi Dave, Daniel, Small fixes all over the place, one regression fix for master capability. Cheers, ~Maarten drm-misc-fixes-2023-12-14: drm-misc-fixes for v6.7-rc6: - Fix regression for checking if FD is master capable. - Fix uninitialized variables in drm/crtc. - Fix ivpu w/a. - Refresh modes

✓ Fi.CI.BAT: success for drm/i915/guc: Change wa registers to MCR type (rev2)

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915/guc: Change wa registers to MCR type (rev2) URL : https://patchwork.freedesktop.org/series/127788/ State : success == Summary == CI Bug Log - changes from CI_DRM_14017 -> Patchwork_127788v2 Summary

✓ Fi.CI.BAT: success for drm/i915/guc: Change wa registers to MCR type

2023-12-14 Thread Patchwork
== Series Details == Series: drm/i915/guc: Change wa registers to MCR type URL : https://patchwork.freedesktop.org/series/127788/ State : success == Summary == CI Bug Log - changes from CI_DRM_14017 -> Patchwork_127788v1 Summary ---

Re: [PATCH 3/4] drm/ttm: improve idle/busy handling

2023-12-14 Thread kernel test robot
Hi Christian, kernel test robot noticed the following build warnings: [auto build test WARNING on drm-misc/drm-misc-next] [also build test WARNING on drm-intel/for-linux-next drm-intel/for-linux-next-fixes drm-tip/drm-tip linus/master v6.7-rc5 next-20231214] [If your patch is applied

[PATCH] drm/i915/guc: Change wa registers to MCR type

2023-12-14 Thread Shuicheng Lin
some of the wa registers are MCR registers, which have different read/write process with normal MMIO registers. As the MCR process also work for normal MMIO registers, change all wa registers to MCR process for simplicity. Signed-off-by: Shuicheng Lin Cc: Matt Roper ---