✗ Fi.CI.SPARSE: warning for Enable Adaptive Sync SDP Support for DP (rev12)

2024-02-28 Thread Patchwork
== Series Details == Series: Enable Adaptive Sync SDP Support for DP (rev12) URL : https://patchwork.freedesktop.org/series/126829/ 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 Enable Adaptive Sync SDP Support for DP (rev12)

2024-02-28 Thread Patchwork
== Series Details == Series: Enable Adaptive Sync SDP Support for DP (rev12) URL : https://patchwork.freedesktop.org/series/126829/ State : warning == Summary == Error: dim checkpatch failed 561b1cb88781 drm/dp: Add support to indicate if sink supports AS SDP 64f52ebe7a6b drm: Add Adaptive

✓ Fi.CI.BAT: success for Enable Adaptive Sync SDP Support for DP (rev12)

2024-02-28 Thread Patchwork
== Series Details == Series: Enable Adaptive Sync SDP Support for DP (rev12) URL : https://patchwork.freedesktop.org/series/126829/ State : success == Summary == CI Bug Log - changes from CI_DRM_14361 -> Patchwork_126829v12 Summary ---

Re: [PATCH v3 1/3] bits: introduce fixed-type genmasks

2024-02-28 Thread Lucas De Marchi
On Thu, Feb 22, 2024 at 06:49:59AM -0800, Yury Norov wrote: On Wed, Feb 21, 2024 at 03:59:06PM -0600, Lucas De Marchi wrote: On Wed, Feb 21, 2024 at 11:04:22PM +0200, Andy Shevchenko wrote: > On Wed, Feb 21, 2024 at 10:30:02PM +0200, Dmitry Baryshkov wrote: > > On Thu, 8 Feb 2024 at 09:45,

✗ Fi.CI.BAT: failure for MAINTAINERS: Update email address for Tvrtko Ursulin

2024-02-28 Thread Patchwork
== Series Details == Series: MAINTAINERS: Update email address for Tvrtko Ursulin URL : https://patchwork.freedesktop.org/series/130502/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14360 -> Patchwork_130502v1 Summary

Re: [PATCH v2] drm/i915/guc: Use context hints for GT freq

2024-02-28 Thread Belgaumkar, Vinay
On 2/28/2024 4:54 AM, Tvrtko Ursulin wrote: On 27/02/2024 23:51, Vinay Belgaumkar wrote: Allow user to provide a low latency context hint. When set, KMD sends a hint to GuC which results in special handling for this context. SLPC will ramp the GT frequency aggressively every time it switches

[PATCH v2] drm/i915: Reuse RPLU cdclk fns for MTL+

2024-02-28 Thread Radhakrishna Sripada
MTL/LNL use the same cdclk functions as RPLU albeit with different tables. Having separate tables and not requiring special handling for the platforms, reuse RPLU cdclk functions. v2: Update subject and the commit message(Jani) Cc: Gustavo Sousa Reviewed-by: Jani Nikula Signed-off-by:

Re: [PATCH] drm/i915: Allow for Vsync_start and Vsync_end to change in LRR

2024-02-28 Thread Manasi Navare
Hi Ville, Could you take a peek at this patch, as per our offline discussions, Even if VRR does not look at the Vsync start and Vsync end, we need to write to those registers to keep the state checker happy. Regards Manasi On Mon, Feb 26, 2024 at 3:53 PM Manasi Navare wrote: > > Since LRR mode

✗ Fi.CI.CHECKPATCH: warning for drm/i915/display/dp: Remove support for UHBR13.5 (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/display/dp: Remove support for UHBR13.5 (rev2) URL : https://patchwork.freedesktop.org/series/119555/ State : warning == Summary == Error: dim checkpatch failed a5a6473d567b drm/i915/display/dp: Remove support for UHBR13.5 -:9:

Re: [PATCH 1/2] drm/i915: Don't explode when the dig port we don't have an AUX CH

2024-02-28 Thread Imre Deak
On Fri, Feb 23, 2024 at 10:32:15PM +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > The icl+ power well code currently assumes that every AUX power > well maps to an encoder which is using said power well. That is > by no menas guaranteed as we: > - only register encoders for ports declared

✓ Fi.CI.BAT: success for drm/i915/display: Disable AuxCCS framebuffers if built for Xe (rev3)

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/display: Disable AuxCCS framebuffers if built for Xe (rev3) URL : https://patchwork.freedesktop.org/series/129166/ State : success == Summary == CI Bug Log - changes from CI_DRM_14360 -> Patchwork_129166v3

✗ Fi.CI.CHECKPATCH: warning for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2) URL : https://patchwork.freedesktop.org/series/130433/ State : warning == Summary == Error: dim checkpatch failed 147912ac72e7 drm/i915/drrs: Refactor CPU transcoder DRRS check

✗ Fi.CI.SPARSE: warning for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2) URL : https://patchwork.freedesktop.org/series/130433/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be

Re: [PATCH 01/12] drm/i915: Indicate which pipe failed the fastset check overall

2024-02-28 Thread Rasmus Villemoes
On 27/02/2024 19.32, Ville Syrjälä wrote: > On Tue, Feb 27, 2024 at 10:38:10AM +0100, Rasmus Villemoes wrote: >> On 26/02/2024 15.57, Jani Nikula wrote: >> >>> Personally I suck at remembering even the standard printf conversion >>> specifiers, let alone all the kernel extensions. I basically have

Re: [PATCH 1/2] Revert "drm/i915/mst: Reject modes that require the bigjoiner"

2024-02-28 Thread Jani Nikula
On Tue, 27 Feb 2024, Vidya Srinivas wrote: > This reverts commit 9c058492b16f90bb772cb0dad567e8acc68e155d. > > Reverting for adding MST bigjoiner functionality. Please squash this together with the fix. Someone might think a revert is a fix that needs to be backported. Besides, for bisection

[PATCH 0/2] Enable fastset for mbus_join state change

2024-02-28 Thread Stanislav Lisovskiy
Currently fastset is not supported, if mbus join state changes, so whenever we have to switch mbus state, we have to force a full modeset. This patch series makes fastset possible from MBUS state point of view. Stanislav Lisovskiy (2): drm/i915: Update mbus in intel_dbuf_mbus_update and do it

[PATCH 1/2] drm/i915: Update mbus in intel_dbuf_mbus_update and do it properly

2024-02-28 Thread Stanislav Lisovskiy
According to BSpec we need to do correspondent MBUS updates before or after DBUF reallocation, depending on whether we are reducing or increasing amount of pipes(typical scenario is swithing between multiple and single displays). As of BSpec 49213 if we are swithing from multiple to single

[PATCH 2/2] drm/i915: Implement vblank synchronized MBUS join changes

2024-02-28 Thread Stanislav Lisovskiy
Currently we can't change MBUS join status without doing a modeset, because we are lacking mechanism to synchronize those with vblank. However then this means that we can't do a fastset, if there is a need to change MBUS join state. Fix that by implementing such change. We already call

✓ Fi.CI.BAT: success for Enable fastset for mbus_join state change

2024-02-28 Thread Patchwork
== Series Details == Series: Enable fastset for mbus_join state change URL : https://patchwork.freedesktop.org/series/130480/ State : success == Summary == CI Bug Log - changes from CI_DRM_14354 -> Patchwork_130480v1 Summary ---

RE: [PATCH 1/2] Revert "drm/i915/mst: Reject modes that require the bigjoiner"

2024-02-28 Thread Srinivas, Vidya
> -Original Message- > From: Jani Nikula > Sent: Wednesday, February 28, 2024 2:39 PM > To: Srinivas, Vidya ; > intel-gfx@lists.freedesktop.org > Cc: Almahallawy, Khaled ; Srinivas, Vidya > > Subject: Re: [PATCH 1/2] Revert "drm/i915/mst: Reject modes that require the > bigjoiner" >

✗ Fi.CI.BAT: failure for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2) URL : https://patchwork.freedesktop.org/series/130433/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14354 -> Patchwork_130433v2

Re: ✗ Fi.CI.BAT: failure for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Modem, Bhanuprakash
Hello Bug filing team, Below failures are False positive, please help to re-report. - Bhanu On 28-02-2024 01:58 pm, Patchwork wrote: *Patch Details* *Series:* series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2) *URL:*

✗ Fi.CI.CHECKPATCH: warning for Enable fastset for mbus_join state change

2024-02-28 Thread Patchwork
== Series Details == Series: Enable fastset for mbus_join state change URL : https://patchwork.freedesktop.org/series/130480/ State : warning == Summary == Error: dim checkpatch failed 5d2ec76ef8f2 drm/i915: Update mbus in intel_dbuf_mbus_update and do it properly -:9: WARNING:TYPO_SPELLING:

[PATCH][next] drm/i915/dp: Fix spelling mistake "redect" -> "reject"

2024-02-28 Thread Colin Ian King
There is a spelling mistake in a drm_dbg_kms message. Fix it. Signed-off-by: Colin Ian King --- drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c

✓ Fi.CI.BAT: success for drm/i915/dp: Fix spelling mistake "redect" -> "reject"

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/dp: Fix spelling mistake "redect" -> "reject" URL : https://patchwork.freedesktop.org/series/130486/ State : success == Summary == CI Bug Log - changes from CI_DRM_14354 -> Patchwork_130486v1 Summary

Re: [PATCH v2 1/2] drm: Introduce plane SIZE_HINTS property

2024-02-28 Thread Simon Ser
On Tuesday, February 27th, 2024 at 20:35, Ville Syrjala wrote: > From: Ville Syrjälä > > Add a new immutable plane property by which a plane can advertise > a handful of recommended plane sizes. This would be mostly exposed > by cursor planes as a slightly more capable replacement for > the

Re: [PATCH v2 1/2] drm: Introduce plane SIZE_HINTS property

2024-02-28 Thread Daniel Stone
Hi, On Tue, 27 Feb 2024 at 19:35, Ville Syrjala wrote: > Add a new immutable plane property by which a plane can advertise > a handful of recommended plane sizes. This would be mostly exposed > by cursor planes as a slightly more capable replacement for > the DRM_CAP_CURSOR_WIDTH/HEIGHT caps,

✗ Fi.CI.BAT: failure for drm/i915/mtl: Update workaround 14018575942

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/mtl: Update workaround 14018575942 URL : https://patchwork.freedesktop.org/series/130490/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14355 -> Patchwork_130490v1 Summary ---

✓ Fi.CI.BAT: success for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2) URL : https://patchwork.freedesktop.org/series/130433/ State : success == Summary == CI Bug Log - changes from CI_DRM_14354 -> Patchwork_130433v2

RE: ✗ Fi.CI.BAT: failure for series starting with [V2,1/2] drm/i915/drrs: Refactor CPU transcoder DRRS check (rev2)

2024-02-28 Thread Illipilli, TejasreeX
Hi, https://patchwork.freedesktop.org/series/130433/ - Re-reported Thanks, Tejasree -Original Message- From: Modem, Bhanuprakash Sent: Wednesday, February 28, 2024 2:25 PM To: intel-gfx@lists.freedesktop.org; LGCI Bug Filing ; Illipilli, TejasreeX Subject: Re: ✗ Fi.CI.BAT: failure

[PATCH V2] drm/i915/mtl: Update workaround 14018575942

2024-02-28 Thread Tejas Upadhyay
Applying WA 14018575942 only on Compute engine has impact on some apps like chrome. Updating this WA to apply on Render engine as well as it is helping with performance on Chrome. Note: There is no concern from media team thus not applying WA on media engines. We will revisit if any issues

Re: [PATCH 01/12] drm/i915: Indicate which pipe failed the fastset check overall

2024-02-28 Thread Petr Mladek
On Wed 2024-02-28 09:32:37, Rasmus Villemoes wrote: > On 27/02/2024 19.32, Ville Syrjälä wrote: > > On Tue, Feb 27, 2024 at 10:38:10AM +0100, Rasmus Villemoes wrote: > >> On 26/02/2024 15.57, Jani Nikula wrote: > So if we really want to go down this road, I think it should be > something like

Re: [PATCH][next] drm/i915/dp: Fix spelling mistake "redect" -> "reject"

2024-02-28 Thread Jani Nikula
On Wed, 28 Feb 2024, Colin Ian King wrote: > There is a spelling mistake in a drm_dbg_kms message. Fix it. > > Signed-off-by: Colin Ian King Pushed to drm-intel-next, thanks for the patch. BR, Jani. > --- > drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 2 +- > 1 file changed, 1

Re: [PATCH 0/6] Enable Adaptive Sync SDP Support for DP

2024-02-28 Thread Jani Nikula
On Wed, 21 Feb 2024, Mitul Golani wrote: > An Adaptive Sync SDP allows a DP protocol converter to > forward Adaptive Sync video with minimal buffering overhead > within the converter. An Adaptive-Sync-capable DP protocol > converter indicates its support by setting the related bit > in the DPCD

Re: [PATCH] drm/i915/display: Disable AuxCCS framebuffers if built for Xe

2024-02-28 Thread Souza, Jose
On Wed, 2024-02-28 at 16:02 +0200, Juha-Pekka Heikkila wrote: > AuxCCS framebuffers don't work on Xe driver hence disable them > from plane capabilities until they are fixed. FlatCCS framebuffers > work and they are left enabled. CCS is left untouched for i915 > driver. > Reviewed-by: José

Re: [PATCH] drm/i915: check before removing mm notifier

2024-02-28 Thread Nirmoy Das
On 2/28/2024 2:24 PM, Tvrtko Ursulin wrote: On 27/02/2024 09:26, Nirmoy Das wrote: Hi Tvrtko, On 2/27/2024 10:04 AM, Tvrtko Ursulin wrote: On 21/02/2024 11:52, Nirmoy Das wrote: Merged it to drm-intel-gt-next with s/check/Check Shouldn't this have had: Fixes: ed29c2691188 ("drm/i915:

[PATCH] MAINTAINERS: Update email address for Tvrtko Ursulin

2024-02-28 Thread Tvrtko Ursulin
From: Tvrtko Ursulin I will lose access to my @.*intel.com e-mail addresses soon so let me adjust the maintainers entry and update the mailmap too. While at it consolidate a few other of my old emails to point to the main one. Signed-off-by: Tvrtko Ursulin Cc: Daniel Vetter Cc: Dave Airlie

[PATCH v12 2/8] drm: Add Adaptive Sync SDP logging

2024-02-28 Thread Mitul Golani
Add structure representing Adaptive Sync Secondary Data Packet (AS SDP). Also, add Adaptive Sync SDP logging in drm_dp_helper.c to facilitate debugging. --v2: - Update logging. [Jani, Ankit] - Use 'as_sdp' instead of 'async' [Ankit] - Correct define placeholders to where they are actually used.

[PATCH v12 3/8] drm/i915/dp: Add Read/Write support for Adaptive Sync SDP

2024-02-28 Thread Mitul Golani
Add the necessary structures and functions to handle reading and unpacking Adaptive Sync Secondary Data Packets. Also add support to write and pack AS SDP. --v2: - Correct use of REG_BIT and REG_GENMASK. [Jani] - Use as_sdp instead of async. [Jani] - Remove unrelated comments and changes. [Jani]

[PATCH v12 4/8] drm/i915/display/dp: Add wrapper function to check AS SDP

2024-02-28 Thread Mitul Golani
Add a wrapper function to check if both the source and sink support Adaptive Sync SDP. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 8 drivers/gpu/drm/i915/display/intel_dp.h

[PATCH v12 7/8] drm/i915/display: Compute vrr_vsync params

2024-02-28 Thread Mitul Golani
Compute vrr_vsync_start/end, which sets the position for hardware to send the Vsync at a fixed position relative to the end of the Vblank. --v2: - Updated VSYNC_START/END macros to VRR_VSYNC_START/END. (Ankit) - Updated bit fields of VRR_VSYNC_START/END. (Ankit) --v3: - Add

[PATCH v12 8/8] drm/i915/display: Read/Write AS sdp only when sink/source has enabled

2024-02-28 Thread Mitul Golani
Write/Read Adaptive sync SDP only when Sink and Source is enabled for the same. Also along with write TRANS_VRR_VSYNC values. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_ddi.c | 4 drivers/gpu/drm/i915/display/intel_dp.c | 4

[PATCH v12 1/8] drm/dp: Add support to indicate if sink supports AS SDP

2024-02-28 Thread Mitul Golani
Add an API that indicates support for Adaptive Sync SDP in the sink, which can be utilized by the rest of the DP programming. --v1: - Format commit message properly. Signed-off-by: Mitul Golani --- drivers/gpu/drm/display/drm_dp_helper.c | 25 +

[PATCH v12 0/8] Enable Adaptive Sync SDP Support for DP

2024-02-28 Thread Mitul Golani
An Adaptive-Sync-capable DP protocol converter indicates its support by setting the related bit in the DPCD register. Computes AS SDP values based on the display configuration, ensuring proper handling of Variable Refresh Rate (VRR) in the context of Adaptive Sync. --v2: - Update logging to

[PATCH] drm/i915/display: Disable AuxCCS framebuffers if built for Xe

2024-02-28 Thread Juha-Pekka Heikkila
AuxCCS framebuffers don't work on Xe driver hence disable them from plane capabilities until they are fixed. FlatCCS framebuffers work and they are left enabled. CCS is left untouched for i915 driver. Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/933 Signed-off-by: Juha-Pekka

[PULL] drm-intel-gt-next

2024-02-28 Thread Tvrtko Ursulin
Hi Dave, Sima, Last drm-intel-gt-next pull request for 6.9. There are only two small fixes in there so could also wait for the -next-fixes round if so would be preferred. One fix is for a kerneldoc warning and other for a very unlikely userptr object creation failure where cleanup would oops.

[PATCH v11 5/8] drm/i915/display: Compute AS SDP parameters.

2024-02-28 Thread Mitul Golani
Add necessary function definitions to compute AS SDP data. The new intel_dp_compute_as_sdp function computes AS SDP values based on the display configuration, ensuring proper handling of Variable Refresh Rate (VRR). --v2: - Added DP_SDP_ADAPTIVE_SYNC to infoframe_type_to_idx(). [Ankit] -

[PATCH v11 6/8] drm/i915/display: Add state checker for Adaptive Sync SDP

2024-02-28 Thread Mitul Golani
Enable infoframe and add state checker for Adaptive Sync SDP enablement. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_display.c | 46 drivers/gpu/drm/i915/display/intel_dp.c | 2 + 2 files changed, 48 insertions(+) diff --git

[PATCH v11 0/8] Enable Adaptive Sync SDP Support for DP

2024-02-28 Thread Mitul Golani
An Adaptive Sync SDP allows a DP protocol converter to forward Adaptive Sync video with minimal buffering overhead within the converter. An Adaptive-Sync-capable DP protocol converter indicates its support by setting the related bit in the DPCD register. Computes AS SDP values based on the

[PATCH v11 1/8] drm/dp: Add support to indicate if sink supports AS SDP

2024-02-28 Thread Mitul Golani
Add an API that indicates support for Adaptive Sync SDP in the sink, which can be utilized by the rest of the DP programming. --v1: - Format commit message properly. Signed-off-by: Mitul Golani --- drivers/gpu/drm/display/drm_dp_helper.c | 25 +

[PATCH v11 2/8] drm: Add Adaptive Sync SDP logging

2024-02-28 Thread Mitul Golani
Add structure representing Adaptive Sync Secondary Data Packet (AS SDP). Also, add Adaptive Sync SDP logging in drm_dp_helper.c to facilitate debugging. --v2: - Update logging. [Jani, Ankit] - Use 'as_sdp' instead of 'async' [Ankit] - Correct define placeholders to where they are actually used.

[PATCH v11 3/8] drm/i915/dp: Add Read/Write support for Adaptive Sync SDP

2024-02-28 Thread Mitul Golani
Add the necessary structures and functions to handle reading and unpacking Adaptive Sync Secondary Data Packets. Also add support to write and pack AS SDP. --v2: - Correct use of REG_BIT and REG_GENMASK. [Jani] - Use as_sdp instead of async. [Jani] - Remove unrelated comments and changes. [Jani]

[PATCH v11 7/8] drm/i915/display: Compute vrr_vsync params

2024-02-28 Thread Mitul Golani
Compute vrr_vsync_start/end, which sets the position for hardware to send the Vsync at a fixed position relative to the end of the Vblank. --v2: - Updated VSYNC_START/END macros to VRR_VSYNC_START/END. (Ankit) - Updated bit fields of VRR_VSYNC_START/END. (Ankit) --v3: - Add

[PATCH v11 8/8] drm/i915/display: Read/Write AS sdp only when sink/source has enabled

2024-02-28 Thread Mitul Golani
Write/Read Adaptive sync SDP only when Sink and Source is enabled for the same. Also along with write TRANS_VRR_VSYNC values. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_ddi.c | 4 drivers/gpu/drm/i915/display/intel_dp.c | 4

[PATCH v11 4/8] drm/i915/display/dp: Add wrapper function to check AS SDP

2024-02-28 Thread Mitul Golani
Add a wrapper function to check if both the source and sink support Adaptive Sync SDP. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 8 drivers/gpu/drm/i915/display/intel_dp.h

[PATCH v12 5/8] drm/i915/display: Compute AS SDP parameters.

2024-02-28 Thread Mitul Golani
Add necessary function definitions to compute AS SDP data. The new intel_dp_compute_as_sdp function computes AS SDP values based on the display configuration, ensuring proper handling of Variable Refresh Rate (VRR). --v2: - Added DP_SDP_ADAPTIVE_SYNC to infoframe_type_to_idx(). [Ankit] -

[PATCH v12 6/8] drm/i915/display: Add state checker for Adaptive Sync SDP

2024-02-28 Thread Mitul Golani
Enable infoframe and add state checker for Adaptive Sync SDP enablement. Signed-off-by: Mitul Golani --- drivers/gpu/drm/i915/display/intel_display.c | 46 drivers/gpu/drm/i915/display/intel_dp.c | 2 + 2 files changed, 48 insertions(+) diff --git

Re: [PATCH v3 2/5] ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing

2024-02-28 Thread Mark Brown
On Mon, Feb 26, 2024 at 01:44:29PM +0100, Cezary Rojewski wrote: > If i915 does not support given platform but the hardware i.e.: HDAudio > codec is still there, the codec-probing procedure will succeed for such > device but the follow up initialization will always end up with -ENODEV. Acked-by:

Re: [PATCH v3 4/5] ASoC: codecs: hda: Cleanup error messages

2024-02-28 Thread Mark Brown
On Mon, Feb 26, 2024 at 01:44:31PM +0100, Cezary Rojewski wrote: > Be cohesive and use same pattern in each error message. Acked-by: Mark Brown signature.asc Description: PGP signature

Re: [PATCH v3 3/5] ASoC: Intel: avs: Ignore codecs with no suppoting driver

2024-02-28 Thread Mark Brown
On Mon, Feb 26, 2024 at 01:44:30PM +0100, Cezary Rojewski wrote: > HDMI codecs which are present and functional from audio perspective lack > i915 support on drm side what results in -ENODEV during the probing > sequence. There is no reason to perform recovery procedure e.g.: reset > the HDAudio

Re: [PATCH V2] drm/i915/mtl: Update workaround 14018575942

2024-02-28 Thread Matt Roper
On Wed, Feb 28, 2024 at 04:07:38PM +0530, Tejas Upadhyay wrote: > Applying WA 14018575942 only on Compute engine has impact on > some apps like chrome. Updating this WA to apply on Render > engine as well as it is helping with performance on Chrome. > > Note: There is no concern from media team

[PATCHv2] drm/i915/display/dp: Remove support for UHBR13.5

2024-02-28 Thread Arun R Murthy
UHBR13.5 is not supported in MTL and also the DP2.1 spec says UHBR13.5 is optional. Hence removing UHBR135 from the supported link rates. Fixes: https://gitlab.freedesktop.org/drm/intel/-/issues/8686 v2: Reframed the commit message and added link to the the issue. Signed-off-by: Arun R Murthy

Re: [PATCH] MAINTAINERS: Update email address for Tvrtko Ursulin

2024-02-28 Thread Jani Nikula
On Wed, 28 Feb 2024, Tvrtko Ursulin wrote: > From: Tvrtko Ursulin > > I will lose access to my @.*intel.com e-mail addresses soon so let me > adjust the maintainers entry and update the mailmap too. > > While at it consolidate a few other of my old emails to point to the > main one. > >

Re: [PATCHv2] drm/i915/display/dp: Remove support for UHBR13.5

2024-02-28 Thread Jani Nikula
On Wed, 28 Feb 2024, Arun R Murthy wrote: > UHBR13.5 is not supported in MTL and also the DP2.1 spec says UHBR13.5 > is optional. Hence removing UHBR135 from the supported link rates. > > Fixes: https://gitlab.freedesktop.org/drm/intel/-/issues/8686 Fixes: trailer is for commits. And trailers

[PATCH 1/1] drm/i915: Allow bigjoiner for MST

2024-02-28 Thread Vidya Srinivas
We need bigjoiner support with MST functionality for MST monitor resolutions > 5K to work. Adding support for the same. Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git

[PATCH 0/1] Enable MST bigjoiner

2024-02-28 Thread Vidya Srinivas
Support resolutions > 5k on MST monitors that need bigjoiner by adding MST bigjoiner functionality Vidya Srinivas (1): drm/i915: Allow bigjoiner for MST drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) -- 2.33.0

[PATCH 0/1] Enable MST bigjoiner

2024-02-28 Thread Vidya Srinivas
Support resolutions > 5k on MST monitors that need bigjoiner by adding MST bigjoiner functionality Vidya Srinivas (1): drm/i915: Allow bigjoiner for MST drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) -- 2.33.0

[PATCH 1/1] drm/i915: Allow bigjoiner for MST

2024-02-28 Thread Vidya Srinivas
We need bigjoiner support with MST functionality for MST monitor resolutions > 5K to work. Adding support for the same. v2: Addressed review comments from Jani. Revert rejection of MST bigjoiner modes and add functionality Signed-off-by: Vidya Srinivas ---

Re: [PATCH v12 0/8] Enable Adaptive Sync SDP Support for DP

2024-02-28 Thread Jani Nikula
On Wed, 28 Feb 2024, Mitul Golani wrote: > -v12: > - Update cover letter Did you just send the entire series again within 30 minutes just to update the cover letter? You could've just replied to the cover letter... BR, Jani. -- Jani Nikula, Intel

[PATCH] drm/i915/selftest_hangcheck: Check sanity with more patience

2024-02-28 Thread Janusz Krzysztofik
While trying to reproduce some other issues reported by CI for i915 hangcheck live selftest, I found them hidden behind timeout failures reported by igt_hang_sanitycheck -- the very first hangcheck test case executed. Feb 22 19:49:06 DUT1394ACMR kernel: calling mei_gsc_driver_init+0x0/0xff0

[PATCH topic/core-for-CI 1/3] mei: me: add arrow lake point S DID

2024-02-28 Thread Jonathan Cavitt
From: Alexander Usyskin Add Arrow Lake S device id. Cc: Signed-off-by: Alexander Usyskin Signed-off-by: Tomas Winkler --- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/misc/mei/hw-me-regs.h

[PATCH topic/core-for-CI 3/3] mei: gsc_proxy: match component when GSC is on different bus

2024-02-28 Thread Jonathan Cavitt
From: Alexander Usyskin On Arrow Lake S systems, MEI is no longer strictly connected to bus 0, while graphics remain exclusively on bus 0. Adapt the component matching logic to accommodate this change: Original behavior: Required both MEI and graphics to be on the same bus 0. New behavior:

[PATCH topic/core-for-CI 2/3] mei: me: add arrow lake point H DID

2024-02-28 Thread Jonathan Cavitt
From: Alexander Usyskin Add Arrow Lake H device id. Cc: Signed-off-by: Alexander Usyskin Signed-off-by: Tomas Winkler --- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/misc/mei/hw-me-regs.h

Re: [PATCH v2] drm/i915/guc: Use context hints for GT freq

2024-02-28 Thread Tvrtko Ursulin
On 27/02/2024 23:51, Vinay Belgaumkar wrote: Allow user to provide a low latency context hint. When set, KMD sends a hint to GuC which results in special handling for this context. SLPC will ramp the GT frequency aggressively every time it switches to this context. The down freq threshold will

Re: [PATCH] drm/i915: check before removing mm notifier

2024-02-28 Thread Tvrtko Ursulin
On 27/02/2024 09:26, Nirmoy Das wrote: Hi Tvrtko, On 2/27/2024 10:04 AM, Tvrtko Ursulin wrote: On 21/02/2024 11:52, Nirmoy Das wrote: Merged it to drm-intel-gt-next with s/check/Check Shouldn't this have had: Fixes: ed29c2691188 ("drm/i915: Fix userptr so we do not have to worry about

Re: [PATCH topic/core-for-CI 1/3] mei: me: add arrow lake point S DID

2024-02-28 Thread Lucas De Marchi
too late. These patches are already applied in topic/core-for-CI. On Wed, Feb 28, 2024 at 07:37:16AM -0800, Jonathan Cavitt wrote: From: Alexander Usyskin Add Arrow Lake S device id. Cc: Signed-off-by: Alexander Usyskin Signed-off-by: Tomas Winkler For all patches you submit you should

[PATCH] drm/dp: Fix documentation of DP tunnel functions

2024-02-28 Thread Imre Deak
Fix the documentation issues below, also reported by 'make htmldocs': drivers/gpu/drm/display/drm_dp_tunnel.c:447: warning: Function parameter or struct member 'tunnel' not described in 'drm_dp_tunnel_put' drivers/gpu/drm/display/drm_dp_tunnel.c:447: warning: Function parameter or struct member

✓ Fi.CI.IGT: success for XE HDCP Enablement (rev8)

2024-02-28 Thread Patchwork
== Series Details == Series: XE HDCP Enablement (rev8) URL : https://patchwork.freedesktop.org/series/129456/ State : success == Summary == CI Bug Log - changes from CI_DRM_14353_full -> Patchwork_129456v8_full Summary ---

✓ Fi.CI.BAT: success for Enable MST bigjoiner (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: Enable MST bigjoiner (rev2) URL : https://patchwork.freedesktop.org/series/130449/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130449v2 Summary --- **SUCCESS** No

✓ Fi.CI.BAT: success for drm/dp: Fix documentation of DP tunnel functions

2024-02-28 Thread Patchwork
== Series Details == Series: drm/dp: Fix documentation of DP tunnel functions URL : https://patchwork.freedesktop.org/series/130517/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130517v1 Summary ---

✓ Fi.CI.BAT: success for drm/i915/lnl: Modeset sequence change for DP on LNL

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/lnl: Modeset sequence change for DP on LNL URL : https://patchwork.freedesktop.org/series/130535/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130535v1 Summary

✗ Fi.CI.CHECKPATCH: warning for drm/i915/selftest_hangcheck: Check sanity with more patience

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/selftest_hangcheck: Check sanity with more patience URL : https://patchwork.freedesktop.org/series/130512/ State : warning == Summary == Error: dim checkpatch failed bfba9f4eec37 drm/i915/selftest_hangcheck: Check sanity with more patience -:11:

✗ Fi.CI.BUILD: failure for series starting with [topic/core-for-CI,1/3] mei: me: add arrow lake point S DID

2024-02-28 Thread Patchwork
== Series Details == Series: series starting with [topic/core-for-CI,1/3] mei: me: add arrow lake point S DID URL : https://patchwork.freedesktop.org/series/130513/ State : failure == Summary == Error: patch https://patchwork.freedesktop.org/api/1.0/series/130513/revisions/1/mbox/ not

✗ Fi.CI.SPARSE: warning for VBT read cleanup

2024-02-28 Thread Patchwork
== Series Details == Series: VBT read cleanup URL : https://patchwork.freedesktop.org/series/130528/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

RE: [PATCH v12 0/8] Enable Adaptive Sync SDP Support for DP

2024-02-28 Thread Golani, Mitulkumar Ajitkumar
> Subject: Re: [PATCH v12 0/8] Enable Adaptive Sync SDP Support for DP > > On Wed, 28 Feb 2024, Mitul Golani > wrote: > > -v12: > > - Update cover letter > > Did you just send the entire series again within 30 minutes just to update the > cover letter? You could've just replied to the cover

✓ Fi.CI.BAT: success for drm/i915/display/dp: Remove support for UHBR13.5 (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/display/dp: Remove support for UHBR13.5 (rev2) URL : https://patchwork.freedesktop.org/series/119555/ State : success == Summary == CI Bug Log - changes from CI_DRM_14361 -> Patchwork_119555v2 Summary

✗ Fi.CI.CHECKPATCH: warning for Enable MST bigjoiner (rev2)

2024-02-28 Thread Patchwork
== Series Details == Series: Enable MST bigjoiner (rev2) URL : https://patchwork.freedesktop.org/series/130449/ State : warning == Summary == Error: dim checkpatch failed 1b60bcd2953c drm/i915: Allow bigjoiner for MST -:15: ERROR:BAD_SIGN_OFF: Unrecognized email address: 'Manasi Navare

✗ Fi.CI.CHECKPATCH: warning for drm/dp: Fix documentation of DP tunnel functions

2024-02-28 Thread Patchwork
== Series Details == Series: drm/dp: Fix documentation of DP tunnel functions URL : https://patchwork.freedesktop.org/series/130517/ State : warning == Summary == Error: dim checkpatch failed e2b29d9ac69d drm/dp: Fix documentation of DP tunnel functions -:14: WARNING:BAD_REPORTED_BY_LINK:

✓ Fi.CI.BAT: success for VBT read cleanup

2024-02-28 Thread Patchwork
== Series Details == Series: VBT read cleanup URL : https://patchwork.freedesktop.org/series/130528/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130528v1 Summary --- **SUCCESS** No

✓ Fi.CI.BAT: success for drm/i915: Reuse RPLU cdclk fns for MTL+

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915: Reuse RPLU cdclk fns for MTL+ URL : https://patchwork.freedesktop.org/series/130529/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130529v1 Summary ---

linux-next: build failure after merge of the kunit-next tree

2024-02-28 Thread Stephen Rothwell
Hi all, After merging the kunit-next tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from drivers/gpu/drm/tests/drm_buddy_test.c:7: drivers/gpu/drm/tests/drm_buddy_test.c: In function 'drm_test_buddy_alloc_range_bias':

[PATCH v2] drm/i915/panelreplay: Move out psr_init_dpcd() from init_connector()

2024-02-28 Thread Animesh Manna
Move psr_init_dpcd() from init-connector to connector-detect function. The dpcd probe for checking panel replay capability for external dp connector is causing delay during boot which can be optimized by moving dpcd probe to connector specific detect(). v1: Initial version. v2: Add details in

[PATCH] drm/i915/lnl: Modeset sequence change for DP on LNL

2024-02-28 Thread Shekhar Chauhan
Currently, the driver is only waiting for 1ms for idle patterns. But starting from LNL and beyond, the MST wants the driver to wait for 1640us before timing out (which we round up to 2ms). BSpec: 68849 Signed-off-by: Shekhar Chauhan --- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- 1 file

✓ Fi.CI.BAT: success for drm/i915/selftest_hangcheck: Check sanity with more patience

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/selftest_hangcheck: Check sanity with more patience URL : https://patchwork.freedesktop.org/series/130512/ State : success == Summary == CI Bug Log - changes from CI_DRM_14362 -> Patchwork_130512v1

✗ Fi.CI.CHECKPATCH: warning for drm/i915/display: Disable AuxCCS framebuffers if built for Xe (rev3)

2024-02-28 Thread Patchwork
== Series Details == Series: drm/i915/display: Disable AuxCCS framebuffers if built for Xe (rev3) URL : https://patchwork.freedesktop.org/series/129166/ State : warning == Summary == Error: dim checkpatch failed 9f5f0f63f1e8 drm/i915/display: Disable AuxCCS framebuffers if built for Xe -:26:

Re: ✗ Fi.CI.IGT: failure for drm/i915/cdclk: Rename intel_cdclk_needs_modeset to intel_cdclk_clock_changed (rev2)

2024-02-28 Thread Matt Roper
On Mon, Feb 19, 2024 at 08:30:00PM -, Patchwork wrote: > == Series Details == > > Series: drm/i915/cdclk: Rename intel_cdclk_needs_modeset to > intel_cdclk_clock_changed (rev2) > URL : https://patchwork.freedesktop.org/series/129908/ > State : failure > > == Summary == > > CI Bug Log -

Re: ✓ Fi.CI.IGT: success for drm/i915/cdclk: Document CDCLK components (rev2)

2024-02-28 Thread Matt Roper
On Thu, Feb 22, 2024 at 05:23:47AM -, Patchwork wrote: > == Series Details == > > Series: drm/i915/cdclk: Document CDCLK components (rev2) > URL : https://patchwork.freedesktop.org/series/130016/ > State : success > > == Summary == > > CI Bug Log - changes from CI_DRM_14311_full ->

Re: [PATCH 1/1] drm/i915: Allow bigjoiner for MST

2024-02-28 Thread Manasi Navare
With v2, this looks good to me, Acked-by: Manasi Navare wrote: > > We need bigjoiner support with MST functionality > for MST monitor resolutions > 5K to work. > Adding support for the same. > > v2: Addressed review comments from Jani. > Revert rejection of MST bigjoiner modes and add >

Re: [PATCH 2/2] drm/i915: Allow bigjoiner for MST

2024-02-28 Thread Manasi Navare
I think now Patch 1/1 of this series takes care of squashing the revert with enabling bigjoiner for MST, so this patch is redundant. Manasi On Tue, Feb 27, 2024 at 10:37 AM Vidya Srinivas wrote: > > We need bigjoiner support with MST functionality > for MST monitor resolutions > 5K to work. >

[PATCH v3 2/6] drm/i915: Pass size to spi_oprom_get_vbt

2024-02-28 Thread Radhakrishna Sripada
spi_oprom_get_vbt will later be used to show the contents of vbt for which the size of vbt is needed. Cc: Jani Nikula Signed-off-by: Radhakrishna Sripada --- drivers/gpu/drm/i915/display/intel_bios.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git

  1   2   >