== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev7)
URL : https://patchwork.freedesktop.org/series/139934/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15608 -> Patchwork_139934v7
Summary
---
Hello,
for this commit but in linux-next/fs-next branch, we notice crash issue in
vm/booting tests
kernel test robot noticed
"Oops:general_protection_fault,probably_for_non-canonical_address#:#[##]PREEMPT_SMP_KASAN_PTI"
on:
commit: 0eccf222d798166ce42a4ed0da91a0cb14945c7a ("fs: port files t
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev7)
URL : https://patchwork.freedesktop.org/series/139934/
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/bit
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev7)
URL : https://patchwork.freedesktop.org/series/139934/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15608 -> Patchwork_139934v7
Summary
---
Looks good to me.
Reviewed-by: Naga Venkata Srikanth V
> -Original Message-
> From: Garg, Nemesa
> Sent: Thursday, October 24, 2024 2:41 PM
> To: Srikanth V, NagaVenkata ; intel-
> g...@lists.freedesktop.org
> Subject: RE: [PATCH v4 2/5] drm/i915/display: Compute the scaler filter
> coef
> -Original Message-
> From: Kandpal, Suraj
> Sent: Wednesday, October 30, 2024 8:23 AM
> To: intel...@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
> Cc: Kandpal, Suraj ; Borah, Chaitanya Kumar
>
> Subject: [PATCH] drm/i915/hdcp: Add the loop only for DP encoders
>
> Add the
For some platforms, the maximum slices per DSC engine is 4, while for
others it is 2. Update the comment to reflect this and clarify that
the 'valid_dsc_slicecount' list represents the valid number of slices
per pipe.
Currently, we are working with 1, and 2 slices per DSC engine,
which works for a
According to the DSC spec, the slice width should be chosen such that
the picture width (hactive) is evenly divisible by the slice width.
If not, extra pixels (padding) must be added to the last slice to
ensure all slices have the same width.
Currently, we do not support handling these extra pixel
Certain resolutions require 12 DSC slices support along with ultrajoiner.
For such cases, the third DSC Engine per Pipe is enabled. Each DSC
Engine processes 1 Slice, resulting in a total of 12 VDSC slices
(4 Pipes * 3 DSC Instances per Pipe).
Add support for 12 DSC slices and 3 DSC engines for suc
With BMG each pipe has 3 DSC engines, so add bits to read/write the PPS
registers for the 3rd DSC engine
Signed-off-by: Ankit Nautiyal
Reviewed-by: Suraj Kandpal
---
drivers/gpu/drm/i915/display/intel_vdsc.c | 8 +---
drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 6 ++
2 files c
At the moment dsc_split represents whether the dsc splitter is used
or not. With 3 DSC engines, the splitter can split into two streams
or three streams.
Instead of representing the splitter's state, it is more effective to
represent the number of DSC streams per pipe.
Replace the `dsc.dsc_split`
Drop use of LEFT/RIGHT VDSC engine and use VDSC0/VDSC1 instead.
While at it, use REG_BIT macro for the bits.
Signed-off-by: Ankit Nautiyal
Reviewed-by: Suraj Kandpal
---
drivers/gpu/drm/i915/display/intel_vdsc.c | 8
drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 4 ++--
2 files
For BMG 3 VDSC engines are supported and each pipe can then support
3 slices. For Ultra joiner cases for modes like 8k@120 Hz we require
ultrajoiner and 3 x 4= 12 slices.
Add support for 3 VDSC engines and 12 DSC slices.
Rev2: Rebase
Rev3:
-Add patch to account for pixel replication in pipe_src.
-
Introduce the register bits to enable the 3rd DSC engine VDSC2.
Add support to read/write these bits.
v2: Only introduce bits that are used and update the subject and commit
message. (Suraj)
Signed-off-by: Ankit Nautiyal
Reviewed-by: Suraj Kandpal
---
drivers/gpu/drm/i915/display/intel_vdsc.c
== Series Details ==
Series: drm/i915/hdcp: Add the loop only for DP encoders (rev2)
URL : https://patchwork.freedesktop.org/series/140633/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15608 -> Patchwork_140633v2
Summary
-
> -Original Message-
> From: Intel-gfx On Behalf Of Animesh
> Manna
> Sent: Tuesday, October 29, 2024 10:31 AM
> To: intel-gfx@lists.freedesktop.org
> Cc: Hogander, Jouni ; Manna, Animesh
>
> Subject: [RFC] drm/i915/psr: Disable psr1 if setup_time > vblank
>
> Issue is seen when PSR e
On Wed, Oct 30, 2024 at 12:10:16AM -, Patchwork wrote:
> == Series Details ==
>
> Series: drm/i915/display/dp: Reduce log level for SOURCE OUI write failures
> (rev2)
> URL : https://patchwork.freedesktop.org/series/139585/
> State : failure
>
> == Summary ==
>
> CI Bug Log - changes from
Add the loop on the first read/write we do to give docks and dp encoders
some extra time to get their HDCP DPCD registers ready only for
DP/DPMST encoders as this issue is only observed here no need to burden
other encoders with extra retries as this causes the HDMI connector to
have some other tim
== Series Details ==
Series: drm/i915/cdclk: Declutter CDCLK code
URL : https://patchwork.freedesktop.org/series/140697/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15608 -> Patchwork_140697v1
Summary
---
**FAILURE
== Series Details ==
Series: drm/i915/cdclk: Declutter CDCLK code
URL : https://patchwork.freedesktop.org/series/140697/
State : warning
== Summary ==
Error: dim checkpatch failed
692ab31effb0 drm/i915: Introduce HAS_DOUBLE_WIDE()
522cd55cd86a drm/i915/cdclk: Extract intel_cdclk_guardband() an
On Fri, Oct 11, 2024 at 03:54:29PM -0700, Lucas De Marchi wrote:
> This is already done inside perf_pmu_unregister() - no need to do it
> before.
>
> Signed-off-by: Lucas De Marchi
Reviewed-by: Matt Roper
> ---
> drivers/gpu/drm/i915/i915_pmu.c | 7 +--
> 1 file changed, 1 insertion(+), 6
== Series Details ==
Series: drm/i915/cdclk: Declutter CDCLK code
URL : https://patchwork.freedesktop.org/series/140697/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/scaler: Scaler code cleanups
URL : https://patchwork.freedesktop.org/series/140694/
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:
== Series Details ==
Series: drm/i915/scaler: Scaler code cleanups
URL : https://patchwork.freedesktop.org/series/140694/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15607 -> Patchwork_140694v1
Summary
---
**FAILUR
== Series Details ==
Series: drm/i915: add dedicated lock for each sideband (rev3)
URL : https://patchwork.freedesktop.org/series/139437/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15607 -> Patchwork_139437v3
Summary
---
== Series Details ==
Series: drm/i915: add dedicated lock for each sideband (rev3)
URL : https://patchwork.freedesktop.org/series/139437/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
On Fri, Oct 11, 2024 at 03:54:30PM -0700, Lucas De Marchi wrote:
> When unregistering the PMU, disable the active events. This
> allows userspace to see the change and possibly react on it, like
> reopening the fd.
>
> With perf-stat, "" starts to be printed:
>
> 2.007597571500,909,
On Tue, 29 Oct 2024, Imre Deak wrote:
> Export intel_ddi_config_transcoder_dp2() taken into use by the MST
> encoder in the next patch. Move the HAS_DP20() check to the function, so
> it doesn't need to be checked for each caller. Besides enabling the DP2
> configuration also add a way to disable
On Fri, Oct 11, 2024 at 03:54:28PM -0700, Lucas De Marchi wrote:
> Since i915 calls perf_pmu_register/perf_pmu_unregister, let's call the
> variable "registered" so we can flip the logic and rely on it being
> false by default. Looking at other drivers, it's also more common.
> Examples: arch/x86/e
On Fri, Oct 11, 2024 at 03:54:27PM -0700, Lucas De Marchi wrote:
> Setting event_init to NULL is mostly done to detect when the driver is
> partially working: i915 probed, but pmu is not registered. However,
> checking for event_init is odd as it was supposed to always be set and
> kernel/events/ w
On Sun, Oct 27, 2024 at 09:11:07PM -0700, Kandpal, Suraj wrote:
>
>
> > -Original Message-
> > From: Roper, Matthew D
> > Sent: Saturday, October 26, 2024 12:28 AM
> > To: Kandpal, Suraj
> > Cc: Atwood, Matthew S ; intel-
> > x...@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
>
== Series Details ==
Series: drm/i915/dp_mst: Fix DDI function/DP2 config programming
URL : https://patchwork.freedesktop.org/series/140685/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
+./arch/x86/includ
== Series Details ==
Series: drm/i915/dp_mst: Fix DDI function/DP2 config programming
URL : https://patchwork.freedesktop.org/series/140685/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15607 -> Patchwork_140685v1
Summary
== Series Details ==
Series: drm/i915/display: bunch of struct intel_display conversions (rev6)
URL : https://patchwork.freedesktop.org/series/140324/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15607 -> Patchwork_140324v6
== Series Details ==
Series: drm/i915/display: bunch of struct intel_display conversions (rev6)
URL : https://patchwork.freedesktop.org/series/140324/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/display: bunch of struct intel_display conversions (rev6)
URL : https://patchwork.freedesktop.org/series/140324/
State : warning
== Summary ==
Error: dim checkpatch failed
ad128789ff31 drm/i915/gmbus: convert to struct intel_display
c7142960f3a5 drm/i915/c
== Series Details ==
Series: drm/i915/display: use x100 version for full version and release (rev4)
URL : https://patchwork.freedesktop.org/series/140454/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15606 -> Patchwork_140454v4
From: Ville Syrjälä
All the if statements in intel_audio_min_cdclk() check for
has_audio==true. Check that once ahead of time to make
things a bit simpler.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_audio.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
From: Ville Syrjälä
Move intel_vdsc_min_cdclk() into intel_vdsc.c from intel_cdclk.c
so that details about DSC are better contained.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 46 --
drivers/gpu/drm/i915/display/intel_vdsc.c | 46
From: Ville Syrjälä
Pull the whole BDW IPS min CDCLK stuff into the IPS code
so that all the details around IPS are contained in once
place.
Note that while
- min_cdclk = DIV_ROUND_UP(min_cdclk * 100, 95);
vs.
+ min_cdclk = max(DIV_ROUND_UP(crtc_state->pixel_rate * 100, 95), min_cdclk)
may look
== Series Details ==
Series: drm/i915/xe3lpd: Power request asserting/deasserting (rev2)
URL : https://patchwork.freedesktop.org/series/140583/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15606 -> Patchwork_140583v2
Summa
== Series Details ==
Series: drm/i915/psr: minor cleanups
URL : https://patchwork.freedesktop.org/series/140651/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_140651v1
Summary
---
**SUCCESS**
No
== Series Details ==
Series: pmu changes with igt (rev2)
URL : https://patchwork.freedesktop.org/series/140379/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15606 -> Patchwork_140379v2
Summary
---
**SUCCESS**
No
From: Ville Syrjälä
Declutter intel_crtc_compute_min_cdclk() by moving the
crtc_state->dsc.compression_enable check into
intel_vdsc_min_cdclk().
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git
From: Ville Syrjälä
All the if statements in vlv_dsi_min_cdclk() check for
INTEL_OUTPUT_DSI. Make life simpler by checking that just
once at the start.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/vlv_dsi.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
From: Ville Syrjälä
In some places we do
min_cdclk = max(min_cdclk, other_min_cdclk)
and in other places we have the arguments swapped as
min_cdclk = max(other_min_cdclk, min_cdclk)
Unify everyone to use the first order of arguments, because
it looks cleaner, especially within intel_crtc_compu
From: Ville Syrjälä
min_cdclk==0 when intel_vdsc_min_cdclk() calls max_t() on it.
Drop the redundant max_t().
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_
From: Ville Syrjälä
Pull the DSI min cdclk calculation into a helper and hide
it inside vlv_dsi.c in order to keep most DSI related
details in one place.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 23 ++--
drivers/gpu/drm/i915/display/vlv_dsi.
From: Ville Syrjälä
Make the code a bit more self documenting by adding
HAS_DOUBLE_WIDE().
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c| 4 ++--
drivers/gpu/drm/i915/display/intel_display_devic
From: Ville Syrjälä
Pull the audio min cdclk calculation into a helper and hide
it inside intel_audio.c in order to keep most audio related
details in one place.
The one audio related thing that remains in intel_cdclk.c
is commit 451eaa1a614c ("drm/i915: Bump GLK CDCLK frequency when
driving mul
From: Ville Syrjälä
We are duplicating the CDCLK guardband and "pixels per clock"
figures in two places. Pull those out into small helpers that
can be used by both places.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 50 +++---
1 file changed, 2
From: Ville Syrjälä
Declutter the CDCLK code a bit by moving a all the
foo_min_cdclk() things out into their respective files.
And I also reworked the "pixels per clock" and
guardband handling so that we don't have to repeat
essentially the same platform if-ladder two times.
TODO: the dsi and a
== Series Details ==
Series: drm/i915/xe3lpd: Power request asserting/deasserting (rev2)
URL : https://patchwork.freedesktop.org/series/140583/
State : warning
== Summary ==
Error: dim checkpatch failed
6f87bd284a1f drm/i915/xe3lpd: Power request asserting/deasserting
-:49: WARNING:LONG_LINE:
From: Ville Syrjälä
The plane scaler is stored in the plane state, but the crtc scaler
is stored in the scaler_state. That is a bit incosistent as the
plane state is the state of the consumer, but scaler_state is more
the state of the producer. Move the crtc scaler into the pfit state
which is mo
== Series Details ==
Series: pmu changes with igt (rev2)
URL : https://patchwork.freedesktop.org/series/140379/
State : warning
== Summary ==
Error: dim checkpatch failed
78b9c1eafb55 pmu changes
-:7: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible
unwrapped commit
== Series Details ==
Series: pmu changes with igt (rev2)
URL : https://patchwork.freedesktop.org/series/140379/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
From: Ville Syrjälä
Declutter intel_atomic_setup_scalers() a bit by splitting
the crtc scaling/pfit vs. plane scaling cases into their
own functions.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/skl_scaler.c | 92 ++-
1 file changed, 56 insertions(+), 36 de
From: Ville Syrjälä
Rename some variables from the intel_foo to just foo, to match
the more modern style used throughout the driver.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/skl_scaler.c | 33 +++
drivers/gpu/drm/i915/display/skl_scaler.h | 2 +-
2 fil
From: Ville Syrjälä
Make scaler in_use a boolean since that's how it's used.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/intel_display_types.h | 2 +-
drivers/gpu/drm/i915/display/skl_scaler.c | 8
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git
From: Ville Syrjälä
intel_atomic_setup_scaler() is a mess. Make it a bit less so
by moving the scaler allocation loop into its own function.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/skl_scaler.c | 31 ++-
1 file changed, 19 insertions(+), 12 deletions(-
From: Ville Syrjälä
struct intel_display will replace struct drm_i915_private as
the main thing for display code. Convert the scaler code to
use it (as much as possible at this stage).
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/skl_scaler.c | 105 +++---
1 fi
From: Ville Syrjälä
intel_atomic_setup_scalers() is currently messing around with
the internals of the atomic states. Stop doing that and instead
use the regular interfaces so that we don't need to know any ugly
implementation details.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/disp
From: Ville Syrjälä
intel_atomic_setup_scalers() currently digs out the full atomic
state from the crtc state. Flip that on its head so that we instead
pass in the full atomic state and dig out the crtc state (and whatever
else we need). This is generallte the better approach as it works
in all p
From: Ville Syrjälä
Nuke some redundant includes and forward declarations from
skl_scaler.h.
Signed-off-by: Ville Syrjälä
---
drivers/gpu/drm/i915/display/skl_scaler.h | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/skl_scaler.h
b/drivers/gpu/drm/i915/displ
From: Ville Syrjälä
Bunch of cleanups/refactoring in the scaler code.
Ville Syrjälä (9):
drm/i915/scaler: s/intel_crtc/crtc/ etc.
drm/i915/scaler: Remove redudant junk from skl_scaler.h
drm/i915/scaler: Pass the whole atomic state into
intel_atomic_setup_scalers()
drm/i915/scaler: Cl
== Series Details ==
Series: drm/i915/psr: WA for panels stating bad link status after PSR is
enabled (rev2)
URL : https://patchwork.freedesktop.org/series/140570/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15606 -> Patchwork_140570v2
==
Reviewed-by: Jacek Lawrynowicz
On 10/28/2024 7:51 PM, Jani Nikula wrote:
> The ivpu struct drm_driver has conditional initialization based on #ifdef
> DRIVER_DATE, which is never defined anywhere. Neither are the macros
> referenced within the block: DRIVER_DATE, DRIVER_MAJOR, DRIVER_MINOR,
> and
Fix/align with the spec the DDI function and DP2 config programming
during enabling/disabling MST slave transcoders. On PTL the first patch
fixes a slave transcoder getting stuck issue. On PTL the DP2
configuration and on other ADLP+ platforms both the DDI function and the
DP2 configuration changes
== Series Details ==
Series: drm/i915: add dedicated lock for each sideband (rev2)
URL : https://patchwork.freedesktop.org/series/139437/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_139437v2
Summary
---
== Series Details ==
Series: drm/i915: Implement Dbuf overlap detection feature starting from LNL
(rev6)
URL : https://patchwork.freedesktop.org/series/136884/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/136884/revisions/6/mbox/ not
applied
Ap
== Series Details ==
Series: drm/i915/psr: minor cleanups
URL : https://patchwork.freedesktop.org/series/140651/
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: warnin
On PTL during modeset enabling configure the DDI function without
enabling it for MST slave transcoders before programming the data and
link M/N values. The DDI function gets enabled separately later in the
transcoder enabling sequence.
This fixes a slave transcoder getting stuck during enabling,
On PTL during modeset enabling and disabling enable and disable the DP2
configuration for MST slave transcoders as required by the specification.
The spec requires the same programming steps on ADLP+ platforms as well,
this will be addressed by the next patch.
Bspec: 68849
Signed-off-by: Imre Dea
On ADLP+ during modeset enabling configure the DDI function without
enabling it for MST slave transcoders before programming the data and
link M/N values. The DDI function gets enabled separately later in the
transcoder enabling sequence.
Also for these platforms the DP2 configuration needs to be
Export intel_ddi_config_transcoder_dp2() taken into use by the MST
encoder in the next patch. Move the HAS_DP20() check to the function, so
it doesn't need to be checked for each caller. Besides enabling the DP2
configuration also add a way to disable it, required by the MST slave
transcoder disabl
== Series Details ==
Series: drm/i915: add dedicated lock for each sideband (rev2)
URL : https://patchwork.freedesktop.org/series/139437/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/xe3lpd: Disable HDCP Line Rekeying for Xe3
URL : https://patchwork.freedesktop.org/series/140624/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_140624v1
Summary
-
== Series Details ==
Series: drm/i915/psr: Disable psr1 if setup_time > vblank
URL : https://patchwork.freedesktop.org/series/140623/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_140623v1
Summary
---
== Series Details ==
Series: drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
URL : https://patchwork.freedesktop.org/series/140620/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_140620v1
Summary
--
On Tue, 29 Oct 2024, Mika Kahola wrote:
> There is a HW issue that arises when there are race conditions
> between TCSS entering/exiting TC7 or TC10 states while the
> driver is asserting/deasserting TCSS power request. As a
> workaround, Display driver will implement a mailbox sequence
> to ensur
Quoting Raag Jadav (2024-10-29 13:56:33-03:00)
>On Tue, Oct 29, 2024 at 04:00:37PM +0200, Mika Kahola wrote:
>
>...
>
>> Use boolean enable instead of if-else structure (Gustavo)
>
>Hmm... Not sure if I'm reading it correctly, maybe need to revisit v2.
Yeah, this was Raag's suggestion.
--
Gus
== Series Details ==
Series: drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
URL : https://patchwork.freedesktop.org/series/140620/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
URL : https://patchwork.freedesktop.org/series/140620/
State : warning
== Summary ==
Error: dim checkpatch failed
a2f1e2c2a443 drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
-:183: ERROR:COMPLEX_MACRO: Macros w
On Tue, Oct 29, 2024 at 04:41:29PM +0200, Jani Nikula wrote:
> On Tue, 29 Oct 2024, Mika Kahola wrote:
...
> > +static void wa_14020908590(struct intel_display *display,
> > + bool enable)
> > +{
> > + bool error = false;
> > +
> > + /* check if mailbox is running busy *
On Tue, Oct 29, 2024 at 04:00:37PM +0200, Mika Kahola wrote:
...
> Use boolean enable instead of if-else structure (Gustavo)
Hmm... Not sure if I'm reading it correctly, maybe need to revisit v2.
Raag
== Series Details ==
Series: drm/i915/display/dp: Reduce log level for SOURCE OUI write failures
(rev2)
URL : https://patchwork.freedesktop.org/series/139585/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15605 -> Patchwork_139585v2
===
struct intel_display will replace struct drm_i915_private as the main
device pointer for display code. Switch Cx0 PHY code over to it.
v2: Rebase, split out the include cleanups (Rodrigo)
v3: Rebase
Reviewed-by: Rodrigo Vivi
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_cx
Use x100, or ver * 100 + rel, versions for full IP version checks,
similar to what xe driver does:
- Replace IP_VER(14, 1) inline with 1401, etc.
- Convert DISPLAY_VER_FULL() to DISPLAY_VERx100()
- Convert IS_DISPLAY_VER_FULL() to IS_DISPLAY_VERx100()
- Convert IS_DISPLAY_VER_STEP() to IS_DISPL
On Tue, 29 Oct 2024, Rodrigo Vivi wrote:
> Acked-by: Rodrigo Vivi
Thanks, pushed to drm-intel-next. The PVC stuff in topic/xe-for-CI
caused a bit of a hurdle, but it's there now.
BR,
Jani.
--
Jani Nikula, Intel
== Series Details ==
Series: drm/i915/display: use x100 version for full version and release (rev3)
URL : https://patchwork.freedesktop.org/series/140454/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/140454/revisions/3/mbox/ not
applied
Applying
On Mon, Oct 28 2024 at 09:05, Sean Christopherson wrote:
> On Mon, Oct 28, 2024, Nam Cao wrote:
>> This is the first part of a 5-part series (split for convenience). All 5
>> parts are:
>>
>> Part 1:
>> https://lore.kernel.org/lkml/cover.1729864615.git.nam...@linutronix.de
>> Part 2:
>> https://
== Series Details ==
Series: drm/i915/display: convert I915_STATE_WARN() to struct intel_display
(rev3)
URL : https://patchwork.freedesktop.org/series/140444/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
== Series Details ==
Series: drm/i915/display: convert I915_STATE_WARN() to struct intel_display
(rev3)
URL : https://patchwork.freedesktop.org/series/140444/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15604 -> Patchwork_140444v3
===
By Peter:
git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git
perf/pmu-unregister
https://lore.kernel.org/all/20241022215210.ga31...@noisy.programming.kicks-ass.net/
Signed-off-by: Lucas De Marchi
---
include/linux/idr.h| 17 +
include/linux/perf_event.h | 35 ++-
kernel/ev
Try again, this time with the correct igt series.
Test-with: 20241023050502.3049664-1-lucas.demar...@intel.com
Lucas De Marchi (1):
pmu changes
include/linux/idr.h| 17 +
include/linux/perf_event.h | 35 ++-
kernel/events/core.c | 620 +
3 f
== Series Details ==
Series: drm/i915/xe3lpd: ptl display patches (rev6)
URL : https://patchwork.freedesktop.org/series/140196/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15604 -> Patchwork_140196v6
Summary
---
**
== Series Details ==
Series: series starting with [v2,1/3] drm/xen: remove redundant initialization
info print
URL : https://patchwork.freedesktop.org/series/140600/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15604 -> Patchwork_140600v1
There is a HW issue that arises when there are race conditions
between TCSS entering/exiting TC7 or TC10 states while the
driver is asserting/deasserting TCSS power request. As a
workaround, Display driver will implement a mailbox sequence
to ensure that the TCSS is in TC0 when TCSS power request i
On Fri, Oct 25, 2024 at 07:58:29AM -0700, Matt Roper wrote:
On Fri, Oct 25, 2024 at 11:49:34AM +0300, Jani Nikula wrote:
On Fri, 25 Oct 2024, Ville Syrjälä wrote:
> On Thu, Oct 24, 2024 at 08:11:04PM +0300, Jani Nikula wrote:
>> Use x100, or ver * 100 + rel, versions for full IP version checks,
== Series Details ==
Series: series starting with [v2,1/3] drm/xen: remove redundant initialization
info print
URL : https://patchwork.freedesktop.org/series/140600/
State : warning
== Summary ==
Error: dim checkpatch failed
e8018fe19f82 drm/xen: remove redundant initialization info print
f78
1 - 100 of 153 matches
Mail list logo