* [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:52 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 02/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_DP flag macro Mika Kahola
` (39 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Rename the PHY_C20_CUSTOM_SERDES / PHY_C20_CUSTOM_SERDES_MASK register
field names to PHY_C20_DP_RATE / PHY_C20_DP_RATE_MASK, and move the
definitions under the actual register containing the fields.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 6 +++---
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index a2d2cecf7121..0d83145eff41 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2700,12 +2700,12 @@ static void intel_c20_pll_program(struct intel_display *display,
/* 5. For DP or 6. For HDMI */
if (is_dp) {
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- BIT(6) | PHY_C20_CUSTOM_SERDES_MASK,
- BIT(6) | PHY_C20_CUSTOM_SERDES(intel_c20_get_dp_rate(port_clock)),
+ BIT(6) | PHY_C20_DP_RATE_MASK,
+ BIT(6) | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
MB_WRITE_COMMITTED);
} else {
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- BIT(7) | PHY_C20_CUSTOM_SERDES_MASK,
+ BIT(7) | PHY_C20_DP_RATE_MASK,
is_hdmi_frl(port_clock) ? BIT(7) : 0,
MB_WRITE_COMMITTED);
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 77eae1d845f7..25ab8808e548 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -298,10 +298,10 @@
#define PHY_C20_RD_DATA_L 0xC08
#define PHY_C20_RD_DATA_H 0xC09
#define PHY_C20_VDR_CUSTOM_SERDES_RATE 0xD00
+#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
+#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
#define PHY_C20_VDR_HDMI_RATE 0xD01
#define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
-#define PHY_C20_CUSTOM_SERDES_MASK REG_GENMASK8(4, 1)
-#define PHY_C20_CUSTOM_SERDES(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_SERDES_MASK, val)
#define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
#define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
#define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
2025-10-01 8:28 ` [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros Mika Kahola
@ 2025-10-01 8:52 ` Jani Nikula
2025-10-01 8:57 ` Raag Jadav
0 siblings, 1 reply; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 8:52 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> Rename the PHY_C20_CUSTOM_SERDES / PHY_C20_CUSTOM_SERDES_MASK register
> field names to PHY_C20_DP_RATE / PHY_C20_DP_RATE_MASK, and move the
> definitions under the actual register containing the fields.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
You need to add your Signed-off-by when sending someone else's patches.
BR,
Jani.
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 6 +++---
> drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 4 ++--
> 2 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index a2d2cecf7121..0d83145eff41 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2700,12 +2700,12 @@ static void intel_c20_pll_program(struct intel_display *display,
> /* 5. For DP or 6. For HDMI */
> if (is_dp) {
> intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> - BIT(6) | PHY_C20_CUSTOM_SERDES_MASK,
> - BIT(6) | PHY_C20_CUSTOM_SERDES(intel_c20_get_dp_rate(port_clock)),
> + BIT(6) | PHY_C20_DP_RATE_MASK,
> + BIT(6) | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
> MB_WRITE_COMMITTED);
> } else {
> intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> - BIT(7) | PHY_C20_CUSTOM_SERDES_MASK,
> + BIT(7) | PHY_C20_DP_RATE_MASK,
> is_hdmi_frl(port_clock) ? BIT(7) : 0,
> MB_WRITE_COMMITTED);
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> index 77eae1d845f7..25ab8808e548 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> @@ -298,10 +298,10 @@
> #define PHY_C20_RD_DATA_L 0xC08
> #define PHY_C20_RD_DATA_H 0xC09
> #define PHY_C20_VDR_CUSTOM_SERDES_RATE 0xD00
> +#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
> +#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
> #define PHY_C20_VDR_HDMI_RATE 0xD01
> #define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
> -#define PHY_C20_CUSTOM_SERDES_MASK REG_GENMASK8(4, 1)
> -#define PHY_C20_CUSTOM_SERDES(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_SERDES_MASK, val)
> #define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
> #define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
> #define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* Re: [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
2025-10-01 8:52 ` Jani Nikula
@ 2025-10-01 8:57 ` Raag Jadav
2025-10-01 9:57 ` Jani Nikula
0 siblings, 1 reply; 57+ messages in thread
From: Raag Jadav @ 2025-10-01 8:57 UTC (permalink / raw)
To: Jani Nikula; +Cc: Mika Kahola, intel-gfx, intel-xe, Imre Deak
On Wed, Oct 01, 2025 at 11:52:20AM +0300, Jani Nikula wrote:
> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> > From: Imre Deak <imre.deak@intel.com>
> >
> > Rename the PHY_C20_CUSTOM_SERDES / PHY_C20_CUSTOM_SERDES_MASK register
> > field names to PHY_C20_DP_RATE / PHY_C20_DP_RATE_MASK, and move the
> > definitions under the actual register containing the fields.
> >
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
>
> You need to add your Signed-off-by when sending someone else's patches.
Isn't this only when the submitter has made adjustments to originally
authored code?
Raag
> > ---
> > drivers/gpu/drm/i915/display/intel_cx0_phy.c | 6 +++---
> > drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 4 ++--
> > 2 files changed, 5 insertions(+), 5 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > index a2d2cecf7121..0d83145eff41 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > @@ -2700,12 +2700,12 @@ static void intel_c20_pll_program(struct intel_display *display,
> > /* 5. For DP or 6. For HDMI */
> > if (is_dp) {
> > intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> > - BIT(6) | PHY_C20_CUSTOM_SERDES_MASK,
> > - BIT(6) | PHY_C20_CUSTOM_SERDES(intel_c20_get_dp_rate(port_clock)),
> > + BIT(6) | PHY_C20_DP_RATE_MASK,
> > + BIT(6) | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
> > MB_WRITE_COMMITTED);
> > } else {
> > intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> > - BIT(7) | PHY_C20_CUSTOM_SERDES_MASK,
> > + BIT(7) | PHY_C20_DP_RATE_MASK,
> > is_hdmi_frl(port_clock) ? BIT(7) : 0,
> > MB_WRITE_COMMITTED);
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> > index 77eae1d845f7..25ab8808e548 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> > @@ -298,10 +298,10 @@
> > #define PHY_C20_RD_DATA_L 0xC08
> > #define PHY_C20_RD_DATA_H 0xC09
> > #define PHY_C20_VDR_CUSTOM_SERDES_RATE 0xD00
> > +#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
> > +#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
> > #define PHY_C20_VDR_HDMI_RATE 0xD01
> > #define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
> > -#define PHY_C20_CUSTOM_SERDES_MASK REG_GENMASK8(4, 1)
> > -#define PHY_C20_CUSTOM_SERDES(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_SERDES_MASK, val)
> > #define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
> > #define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
> > #define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* Re: [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
2025-10-01 8:57 ` Raag Jadav
@ 2025-10-01 9:57 ` Jani Nikula
2025-10-01 10:01 ` Kahola, Mika
0 siblings, 1 reply; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 9:57 UTC (permalink / raw)
To: Raag Jadav; +Cc: Mika Kahola, intel-gfx, intel-xe, Imre Deak
On Wed, 01 Oct 2025, Raag Jadav <raag.jadav@intel.com> wrote:
> On Wed, Oct 01, 2025 at 11:52:20AM +0300, Jani Nikula wrote:
>> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
>> > Signed-off-by: Imre Deak <imre.deak@intel.com>
>>
>> You need to add your Signed-off-by when sending someone else's patches.
>
> Isn't this only when the submitter has made adjustments to originally
> authored code?
No. You *always* need to add your Signed-off-by when contributing to the
kernel, regardless of whether you were involved in the development of
the patch, or just handling and transporting the patch. See (c) in [1].
BR,
Jani.
[1] https://docs.kernel.org/process/submitting-patches.html#developer-s-certificate-of-origin-1-1
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* RE: [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
2025-10-01 9:57 ` Jani Nikula
@ 2025-10-01 10:01 ` Kahola, Mika
0 siblings, 0 replies; 57+ messages in thread
From: Kahola, Mika @ 2025-10-01 10:01 UTC (permalink / raw)
To: Jani Nikula, Jadav, Raag
Cc: intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Deak, Imre
> -----Original Message-----
> From: Jani Nikula <jani.nikula@linux.intel.com>
> Sent: Wednesday, 1 October 2025 12.58
> To: Jadav, Raag <raag.jadav@intel.com>
> Cc: Kahola, Mika <mika.kahola@intel.com>; intel-gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Deak, Imre
> <imre.deak@intel.com>
> Subject: Re: [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros
>
> On Wed, 01 Oct 2025, Raag Jadav <raag.jadav@intel.com> wrote:
> > On Wed, Oct 01, 2025 at 11:52:20AM +0300, Jani Nikula wrote:
> >> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> >> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> >>
> >> You need to add your Signed-off-by when sending someone else's patches.
> >
> > Isn't this only when the submitter has made adjustments to originally
> > authored code?
>
> No. You *always* need to add your Signed-off-by when contributing to the kernel, regardless of whether you were involved in the
> development of the patch, or just handling and transporting the patch. See (c) in [1].
Thanks Jani for a quick review and comments. I will add those missing signed-off-bys on revision 2 as initial feedback suggests that we need one.
Cheers,
Mika
>
>
> BR,
> Jani.
>
>
> [1] https://docs.kernel.org/process/submitting-patches.html#developer-s-certificate-of-origin-1-1
>
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 02/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_DP flag macro
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 03/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE " Mika Kahola
` (38 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Define PHY_C20_IS_DP, so it can be used instead of the plain bit number.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 4 ++--
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 0d83145eff41..9492661f1645 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2700,8 +2700,8 @@ static void intel_c20_pll_program(struct intel_display *display,
/* 5. For DP or 6. For HDMI */
if (is_dp) {
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- BIT(6) | PHY_C20_DP_RATE_MASK,
- BIT(6) | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
+ PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK,
+ PHY_C20_IS_DP | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
MB_WRITE_COMMITTED);
} else {
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 25ab8808e548..ad2f7fb3beae 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -298,6 +298,7 @@
#define PHY_C20_RD_DATA_L 0xC08
#define PHY_C20_RD_DATA_H 0xC09
#define PHY_C20_VDR_CUSTOM_SERDES_RATE 0xD00
+#define PHY_C20_IS_DP REG_BIT8(6)
#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
#define PHY_C20_VDR_HDMI_RATE 0xD01
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 03/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE flag macro
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 01/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 02/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_DP flag macro Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:49 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 04/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_HDMI_FRL " Mika Kahola
` (37 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Define PHY_C20_CONTEXT_TOGGLE, so it can be used instead of the plain
bit number.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 6 ++++--
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 9492661f1645..a7aee098e7b9 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2628,7 +2628,8 @@ static void intel_c20_pll_program(struct intel_display *display,
int i;
/* 1. Read current context selection */
- cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) & BIT(0);
+ cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) &
+ PHY_C20_CONTEXT_TOGGLE;
/*
* 2. If there is a protocol switch from HDMI to DP or vice versa, clear
@@ -2719,7 +2720,8 @@ static void intel_c20_pll_program(struct intel_display *display,
* the updated programming toggle context bit
*/
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- BIT(0), cntx ? 0 : 1, MB_WRITE_COMMITTED);
+ PHY_C20_CONTEXT_TOGGLE, cntx ? 0 : PHY_C20_CONTEXT_TOGGLE,
+ MB_WRITE_COMMITTED);
}
static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index ad2f7fb3beae..5bd1e02b5313 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -301,8 +301,8 @@
#define PHY_C20_IS_DP REG_BIT8(6)
#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
-#define PHY_C20_VDR_HDMI_RATE 0xD01
#define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
+#define PHY_C20_VDR_HDMI_RATE 0xD01
#define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
#define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
#define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 03/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE flag macro
2025-10-01 8:28 ` [RFC PATCH 03/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE " Mika Kahola
@ 2025-10-01 8:49 ` Jani Nikula
0 siblings, 0 replies; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 8:49 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> Define PHY_C20_CONTEXT_TOGGLE, so it can be used instead of the plain
> bit number.
PHY_C20_CONTEXT_TOGGLE is already there, this just shuffles the
definition around.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 6 ++++--
> drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 +-
> 2 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index 9492661f1645..a7aee098e7b9 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2628,7 +2628,8 @@ static void intel_c20_pll_program(struct intel_display *display,
> int i;
>
> /* 1. Read current context selection */
> - cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) & BIT(0);
> + cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) &
> + PHY_C20_CONTEXT_TOGGLE;
>
> /*
> * 2. If there is a protocol switch from HDMI to DP or vice versa, clear
> @@ -2719,7 +2720,8 @@ static void intel_c20_pll_program(struct intel_display *display,
> * the updated programming toggle context bit
> */
> intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> - BIT(0), cntx ? 0 : 1, MB_WRITE_COMMITTED);
> + PHY_C20_CONTEXT_TOGGLE, cntx ? 0 : PHY_C20_CONTEXT_TOGGLE,
> + MB_WRITE_COMMITTED);
> }
>
> static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> index ad2f7fb3beae..5bd1e02b5313 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
> @@ -301,8 +301,8 @@
> #define PHY_C20_IS_DP REG_BIT8(6)
> #define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
> #define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
> -#define PHY_C20_VDR_HDMI_RATE 0xD01
> #define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
> +#define PHY_C20_VDR_HDMI_RATE 0xD01
> #define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
> #define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
> #define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 04/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_HDMI_FRL flag macro
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (2 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 03/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE " Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 05/39] drm/i915/display: Fix PHY_C20_VDR_CUSTOM_SERDES_RATE programming Mika Kahola
` (36 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Define PHY_C20_IS_HDMI_FRL, so it can be used instead of the plain bit
number.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 4 ++--
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index a7aee098e7b9..9be7e155a584 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2706,8 +2706,8 @@ static void intel_c20_pll_program(struct intel_display *display,
MB_WRITE_COMMITTED);
} else {
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- BIT(7) | PHY_C20_DP_RATE_MASK,
- is_hdmi_frl(port_clock) ? BIT(7) : 0,
+ PHY_C20_IS_HDMI_FRL | PHY_C20_DP_RATE_MASK,
+ is_hdmi_frl(port_clock) ? PHY_C20_IS_HDMI_FRL : 0,
MB_WRITE_COMMITTED);
intel_cx0_write(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 5bd1e02b5313..0743a3e2d15f 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -298,6 +298,7 @@
#define PHY_C20_RD_DATA_L 0xC08
#define PHY_C20_RD_DATA_H 0xC09
#define PHY_C20_VDR_CUSTOM_SERDES_RATE 0xD00
+#define PHY_C20_IS_HDMI_FRL REG_BIT8(7)
#define PHY_C20_IS_DP REG_BIT8(6)
#define PHY_C20_DP_RATE_MASK REG_GENMASK8(4, 1)
#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 05/39] drm/i915/display: Fix PHY_C20_VDR_CUSTOM_SERDES_RATE programming
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (3 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 04/39] drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_HDMI_FRL " Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 06/39] drm/i915/display: Fix PHY_C20_VDR_HDMI_RATE programming Mika Kahola
` (35 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Make sure all the DP/HDMI/HDMI-FRL flags are programmed in all the modes
the PLL is configured.
Atm the DP mode flag is not programmed in case the PLL is configured for
HDMI mode for instance. This is incorrect after HW reset, since the DP
mode flag is asserted after reset, hence would need to be cleared for
HDMI, but also incorrect because of the same reason after configuring
the PLL to HDMI mode after it was used in DP mode (for instance on a
DP++ connector).
There is a similar issue with the HDMI-FRL flag, potentially remaining
set when configuring the PLL in DP mode.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 25 +++++++++++---------
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 9be7e155a584..6e49659d2f17 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2624,6 +2624,7 @@ static void intel_c20_pll_program(struct intel_display *display,
bool is_dp, int port_clock)
{
u8 owned_lane_mask = intel_cx0_get_owned_lane_mask(encoder);
+ u8 serdes;
bool cntx;
int i;
@@ -2699,21 +2700,23 @@ static void intel_c20_pll_program(struct intel_display *display,
MB_WRITE_COMMITTED);
/* 5. For DP or 6. For HDMI */
- if (is_dp) {
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK,
- PHY_C20_IS_DP | PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock)),
- MB_WRITE_COMMITTED);
- } else {
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- PHY_C20_IS_HDMI_FRL | PHY_C20_DP_RATE_MASK,
- is_hdmi_frl(port_clock) ? PHY_C20_IS_HDMI_FRL : 0,
- MB_WRITE_COMMITTED);
+ serdes = 0;
+
+ if (is_dp)
+ serdes = PHY_C20_IS_DP |
+ PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock));
+ else if (is_hdmi_frl(port_clock))
+ serdes = PHY_C20_IS_HDMI_FRL;
+ intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
+ PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK | PHY_C20_IS_HDMI_FRL,
+ serdes,
+ MB_WRITE_COMMITTED);
+
+ if (!is_dp)
intel_cx0_write(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
intel_c20_get_hdmi_rate(port_clock),
MB_WRITE_COMMITTED);
- }
/*
* 7. Write Vendor specific registers to toggle context setting to load
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 06/39] drm/i915/display: Fix PHY_C20_VDR_HDMI_RATE programming
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (4 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 05/39] drm/i915/display: Fix PHY_C20_VDR_CUSTOM_SERDES_RATE programming Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 07/39] drm/i915/display: Add missing clock to C10 PHY state compute/HW readout Mika Kahola
` (34 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
The PHY_C20_VDR_HDMI_RATE registers 7:2 bits are reserved and they are
not specified as a must-be-zero field. Accordingly this reserved field
shouldn't be zeroed; to ensure that use an RMW to update the
PHY_C20_HDMI_RATE field (which is bits 1:0 of the register).
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 7 ++++---
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 2 ++
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 6e49659d2f17..f8c1338f9053 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2714,9 +2714,10 @@ static void intel_c20_pll_program(struct intel_display *display,
MB_WRITE_COMMITTED);
if (!is_dp)
- intel_cx0_write(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
- intel_c20_get_hdmi_rate(port_clock),
- MB_WRITE_COMMITTED);
+ intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
+ PHY_C20_HDMI_RATE_MASK,
+ intel_c20_get_hdmi_rate(port_clock),
+ MB_WRITE_COMMITTED);
/*
* 7. Write Vendor specific registers to toggle context setting to load
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
index 0743a3e2d15f..86e2e1c7babf 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
@@ -304,6 +304,8 @@
#define PHY_C20_DP_RATE(val) REG_FIELD_PREP8(PHY_C20_DP_RATE_MASK, val)
#define PHY_C20_CONTEXT_TOGGLE REG_BIT8(0)
#define PHY_C20_VDR_HDMI_RATE 0xD01
+#define PHY_C20_HDMI_RATE_MASK REG_GENMASK8(1, 0)
+#define PHY_C20_HDMI_RATE(val) REG_FIELD_PREP8(PHY_C20_HDMI_RATE_MASK, val)
#define PHY_C20_VDR_CUSTOM_WIDTH 0xD02
#define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
#define PHY_C20_CUSTOM_WIDTH(val) REG_FIELD_PREP8(PHY_C20_CUSTOM_WIDTH_MASK, val)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 07/39] drm/i915/display: Add missing clock to C10 PHY state compute/HW readout
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (5 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 06/39] drm/i915/display: Fix PHY_C20_VDR_HDMI_RATE programming Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 08/39] drm/i915/display: Rename TBT functions to be ICL specific Mika Kahola
` (33 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Clock value is missing from C10 hw readout stage. Let's fix this.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 5 +++++
drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c | 2 ++
2 files changed, 7 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index f8c1338f9053..a74c1be225ac 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2103,6 +2103,9 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
return 0;
}
+static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
+ const struct intel_c10pll_state *pll_state);
+
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_c10pll_state *pll_state)
{
@@ -2127,6 +2130,8 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
pll_state->tx = intel_cx0_read(encoder, lane, PHY_C10_VDR_TX(0));
intel_cx0_phy_transaction_end(encoder, wakeref);
+
+ pll_state->clock = intel_c10pll_calc_port_clock(encoder, pll_state);
}
static void intel_c10_pll_program(struct intel_display *display,
diff --git a/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c b/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
index 7fe6b4a18213..a201edceee10 100644
--- a/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
+++ b/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
@@ -332,6 +332,8 @@ void intel_snps_hdmi_pll_compute_c10pll(struct intel_c10pll_state *pll_state, u6
c10_curve_1, c10_curve_2, prescaler_divider,
&pll_params);
+ pll_state->clock = pixel_clock;
+
pll_state->tx = 0x10;
pll_state->cmn = 0x1;
pll_state->pll[0] = REG_FIELD_PREP(C10_PLL0_DIV5CLK_EN, pll_params.mpll_div5_en) |
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 08/39] drm/i915/display: Rename TBT functions to be ICL specific
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (6 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 07/39] drm/i915/display: Add missing clock to C10 PHY state compute/HW readout Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 09/39] drm/i915/display: Factor out C10 msgbus access start/end helpers Mika Kahola
` (32 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Rename pll functions to include ICL platform as these are
used from ICL onwards.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 30 +++++++++----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 8ea96cc524a1..303f03b420ae 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -3754,9 +3754,9 @@ static bool combo_pll_get_hw_state(struct intel_display *display,
return icl_pll_get_hw_state(display, pll, dpll_hw_state, enable_reg);
}
-static bool tbt_pll_get_hw_state(struct intel_display *display,
- struct intel_dpll *pll,
- struct intel_dpll_hw_state *dpll_hw_state)
+static bool icl_tbt_pll_get_hw_state(struct intel_display *display,
+ struct intel_dpll *pll,
+ struct intel_dpll_hw_state *dpll_hw_state)
{
return icl_pll_get_hw_state(display, pll, dpll_hw_state, TBT_PLL_ENABLE);
}
@@ -3985,9 +3985,9 @@ static void combo_pll_enable(struct intel_display *display,
/* DVFS post sequence would be here. See the comment above. */
}
-static void tbt_pll_enable(struct intel_display *display,
- struct intel_dpll *pll,
- const struct intel_dpll_hw_state *dpll_hw_state)
+static void icl_tbt_pll_enable(struct intel_display *display,
+ struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state)
{
const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
@@ -4070,8 +4070,8 @@ static void combo_pll_disable(struct intel_display *display,
icl_pll_disable(display, pll, enable_reg);
}
-static void tbt_pll_disable(struct intel_display *display,
- struct intel_dpll *pll)
+static void icl_tbt_pll_disable(struct intel_display *display,
+ struct intel_dpll *pll)
{
icl_pll_disable(display, pll, TBT_PLL_ENABLE);
}
@@ -4143,10 +4143,10 @@ static const struct intel_dpll_funcs combo_pll_funcs = {
.get_freq = icl_ddi_combo_pll_get_freq,
};
-static const struct intel_dpll_funcs tbt_pll_funcs = {
- .enable = tbt_pll_enable,
- .disable = tbt_pll_disable,
- .get_hw_state = tbt_pll_get_hw_state,
+static const struct intel_dpll_funcs icl_tbt_pll_funcs = {
+ .enable = icl_tbt_pll_enable,
+ .disable = icl_tbt_pll_disable,
+ .get_hw_state = icl_tbt_pll_get_hw_state,
.get_freq = icl_ddi_tbt_pll_get_freq,
};
@@ -4160,7 +4160,7 @@ static const struct intel_dpll_funcs mg_pll_funcs = {
static const struct dpll_info icl_plls[] = {
{ .name = "DPLL 0", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL0, },
{ .name = "DPLL 1", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL1, },
- { .name = "TBT PLL", .funcs = &tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
+ { .name = "TBT PLL", .funcs = &icl_tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
.is_alt_port_dpll = true, },
{ .name = "MG PLL 1", .funcs = &mg_pll_funcs, .id = DPLL_ID_ICL_MGPLL1, },
{ .name = "MG PLL 2", .funcs = &mg_pll_funcs, .id = DPLL_ID_ICL_MGPLL2, },
@@ -4208,7 +4208,7 @@ static const struct intel_dpll_funcs dkl_pll_funcs = {
static const struct dpll_info tgl_plls[] = {
{ .name = "DPLL 0", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL0, },
{ .name = "DPLL 1", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL1, },
- { .name = "TBT PLL", .funcs = &tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
+ { .name = "TBT PLL", .funcs = &icl_tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
.is_alt_port_dpll = true, },
{ .name = "TC PLL 1", .funcs = &dkl_pll_funcs, .id = DPLL_ID_ICL_MGPLL1, },
{ .name = "TC PLL 2", .funcs = &dkl_pll_funcs, .id = DPLL_ID_ICL_MGPLL2, },
@@ -4286,7 +4286,7 @@ static const struct intel_dpll_mgr adls_pll_mgr = {
static const struct dpll_info adlp_plls[] = {
{ .name = "DPLL 0", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL0, },
{ .name = "DPLL 1", .funcs = &combo_pll_funcs, .id = DPLL_ID_ICL_DPLL1, },
- { .name = "TBT PLL", .funcs = &tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
+ { .name = "TBT PLL", .funcs = &icl_tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
.is_alt_port_dpll = true, },
{ .name = "TC PLL 1", .funcs = &dkl_pll_funcs, .id = DPLL_ID_ICL_MGPLL1, },
{ .name = "TC PLL 2", .funcs = &dkl_pll_funcs, .id = DPLL_ID_ICL_MGPLL2, },
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 09/39] drm/i915/display: Factor out C10 msgbus access start/end helpers
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (7 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 08/39] drm/i915/display: Rename TBT functions to be ICL specific Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:55 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 10/39] drm/i915/display: Sanitize setting the Cx0 PLL use_c10 flag Mika Kahola
` (31 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Factor out functions to begin and complete C10 PHY programming
sequences to make the code more concise.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 62 +++++++++++---------
1 file changed, 35 insertions(+), 27 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index a74c1be225ac..9b38c7b4f0a7 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -449,6 +449,31 @@ static u8 intel_c10_get_tx_term_ctl(const struct intel_crtc_state *crtc_state)
}
}
+static void intel_c10_msgbus_access_begin(struct intel_encoder *encoder,
+ u8 lane_mask)
+{
+ if (!intel_encoder_is_c10phy(encoder))
+ return;
+
+ intel_cx0_rmw(encoder, lane_mask, PHY_C10_VDR_CONTROL(1),
+ 0, C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
+}
+
+static void intel_c10_msgbus_update_config(struct intel_encoder *encoder,
+ u8 lane_mask, bool master_lane)
+{
+ u8 val = C10_VDR_CTRL_UPDATE_CFG;
+
+ if (!intel_encoder_is_c10phy(encoder))
+ return;
+
+ if (master_lane)
+ val |= C10_VDR_CTRL_MASTER_LANE;
+
+ intel_cx0_rmw(encoder, lane_mask, PHY_C10_VDR_CONTROL(1),
+ 0, val, MB_WRITE_COMMITTED);
+}
+
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state)
{
@@ -472,9 +497,9 @@ void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
return;
}
+ intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
+
if (intel_encoder_is_c10phy(encoder)) {
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1),
- 0, C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CMN(3),
C10_CMN3_TXVBOOST_MASK,
C10_CMN3_TXVBOOST(intel_c10_get_tx_vboost_lvl(crtc_state)),
@@ -513,9 +538,7 @@ void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
0, PHY_C10_VDR_OVRD_TX1 | PHY_C10_VDR_OVRD_TX2,
MB_WRITE_COMMITTED);
- if (intel_encoder_is_c10phy(encoder))
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1),
- 0, C10_VDR_CTRL_UPDATE_CFG, MB_WRITE_COMMITTED);
+ intel_c10_msgbus_update_config(encoder, owned_lane_mask, false);
intel_cx0_phy_transaction_end(encoder, wakeref);
}
@@ -2119,9 +2142,7 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
* According to C10 VDR Register programming Sequence we need
* to do this to read PHY internal registers from MsgBus.
*/
- intel_cx0_rmw(encoder, lane, PHY_C10_VDR_CONTROL(1),
- 0, C10_VDR_CTRL_MSGBUS_ACCESS,
- MB_WRITE_COMMITTED);
+ intel_c10_msgbus_access_begin(encoder, lane);
for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
pll_state->pll[i] = intel_cx0_read(encoder, lane, PHY_C10_VDR_PLL(i));
@@ -2140,9 +2161,7 @@ static void intel_c10_pll_program(struct intel_display *display,
{
int i;
- intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C10_VDR_CONTROL(1),
- 0, C10_VDR_CTRL_MSGBUS_ACCESS,
- MB_WRITE_COMMITTED);
+ intel_c10_msgbus_access_begin(encoder, INTEL_CX0_BOTH_LANES);
/* Program the pll values only for the master lane */
for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
@@ -2157,9 +2176,8 @@ static void intel_c10_pll_program(struct intel_display *display,
intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C10_VDR_CUSTOM_WIDTH,
C10_VDR_CUSTOM_WIDTH_MASK, C10_VDR_CUSTOM_WIDTH_8_10,
MB_WRITE_COMMITTED);
- intel_cx0_rmw(encoder, INTEL_CX0_LANE0, PHY_C10_VDR_CONTROL(1),
- 0, C10_VDR_CTRL_MASTER_LANE | C10_VDR_CTRL_UPDATE_CFG,
- MB_WRITE_COMMITTED);
+
+ intel_c10_msgbus_update_config(encoder, INTEL_CX0_LANE0, true);
}
static void intel_c10pll_dump_hw_state(struct intel_display *display,
@@ -2959,11 +2977,7 @@ static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_c
bool dp_alt_mode = intel_tc_port_in_dp_alt_mode(enc_to_dig_port(encoder));
u8 owned_lane_mask = intel_cx0_get_owned_lane_mask(encoder);
- if (intel_encoder_is_c10phy(encoder))
- intel_cx0_rmw(encoder, owned_lane_mask,
- PHY_C10_VDR_CONTROL(1), 0,
- C10_VDR_CTRL_MSGBUS_ACCESS,
- MB_WRITE_COMMITTED);
+ intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
if (lane_reversal)
disables = REG_GENMASK8(3, 0) >> lane_count;
@@ -2988,11 +3002,7 @@ static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_c
MB_WRITE_COMMITTED);
}
- if (intel_encoder_is_c10phy(encoder))
- intel_cx0_rmw(encoder, owned_lane_mask,
- PHY_C10_VDR_CONTROL(1), 0,
- C10_VDR_CTRL_UPDATE_CFG,
- MB_WRITE_COMMITTED);
+ intel_c10_msgbus_update_config(encoder, owned_lane_mask, false);
}
static u32 intel_cx0_get_pclk_pll_request(u8 lane_mask)
@@ -3260,9 +3270,7 @@ void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
wakeref = intel_cx0_phy_transaction_begin(encoder);
- if (intel_encoder_is_c10phy(encoder))
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1), 0,
- C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
+ intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
for (i = 0; i < 4; i++) {
int tx = i % 2 + 1;
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 09/39] drm/i915/display: Factor out C10 msgbus access start/end helpers
2025-10-01 8:28 ` [RFC PATCH 09/39] drm/i915/display: Factor out C10 msgbus access start/end helpers Mika Kahola
@ 2025-10-01 8:55 ` Jani Nikula
0 siblings, 0 replies; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 8:55 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> Factor out functions to begin and complete C10 PHY programming
> sequences to make the code more concise.
access_begin and update_config don't sound like a matching pair,
though. If you're reading code and see "access begin", I think you'd
naturally expect to see a corresponding "access
end/complete/commit/something", instead of "update config".
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> Signed-off-by: Mika Kahola <mika.kahola@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 62 +++++++++++---------
> 1 file changed, 35 insertions(+), 27 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index a74c1be225ac..9b38c7b4f0a7 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -449,6 +449,31 @@ static u8 intel_c10_get_tx_term_ctl(const struct intel_crtc_state *crtc_state)
> }
> }
>
> +static void intel_c10_msgbus_access_begin(struct intel_encoder *encoder,
> + u8 lane_mask)
> +{
> + if (!intel_encoder_is_c10phy(encoder))
> + return;
> +
> + intel_cx0_rmw(encoder, lane_mask, PHY_C10_VDR_CONTROL(1),
> + 0, C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
> +}
> +
> +static void intel_c10_msgbus_update_config(struct intel_encoder *encoder,
> + u8 lane_mask, bool master_lane)
> +{
> + u8 val = C10_VDR_CTRL_UPDATE_CFG;
> +
> + if (!intel_encoder_is_c10phy(encoder))
> + return;
> +
> + if (master_lane)
> + val |= C10_VDR_CTRL_MASTER_LANE;
> +
> + intel_cx0_rmw(encoder, lane_mask, PHY_C10_VDR_CONTROL(1),
> + 0, val, MB_WRITE_COMMITTED);
> +}
> +
> void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
> const struct intel_crtc_state *crtc_state)
> {
> @@ -472,9 +497,9 @@ void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
> return;
> }
>
> + intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
> +
> if (intel_encoder_is_c10phy(encoder)) {
> - intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1),
> - 0, C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
> intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CMN(3),
> C10_CMN3_TXVBOOST_MASK,
> C10_CMN3_TXVBOOST(intel_c10_get_tx_vboost_lvl(crtc_state)),
> @@ -513,9 +538,7 @@ void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
> 0, PHY_C10_VDR_OVRD_TX1 | PHY_C10_VDR_OVRD_TX2,
> MB_WRITE_COMMITTED);
>
> - if (intel_encoder_is_c10phy(encoder))
> - intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1),
> - 0, C10_VDR_CTRL_UPDATE_CFG, MB_WRITE_COMMITTED);
> + intel_c10_msgbus_update_config(encoder, owned_lane_mask, false);
>
> intel_cx0_phy_transaction_end(encoder, wakeref);
> }
> @@ -2119,9 +2142,7 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
> * According to C10 VDR Register programming Sequence we need
> * to do this to read PHY internal registers from MsgBus.
> */
> - intel_cx0_rmw(encoder, lane, PHY_C10_VDR_CONTROL(1),
> - 0, C10_VDR_CTRL_MSGBUS_ACCESS,
> - MB_WRITE_COMMITTED);
> + intel_c10_msgbus_access_begin(encoder, lane);
>
> for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
> pll_state->pll[i] = intel_cx0_read(encoder, lane, PHY_C10_VDR_PLL(i));
> @@ -2140,9 +2161,7 @@ static void intel_c10_pll_program(struct intel_display *display,
> {
> int i;
>
> - intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C10_VDR_CONTROL(1),
> - 0, C10_VDR_CTRL_MSGBUS_ACCESS,
> - MB_WRITE_COMMITTED);
> + intel_c10_msgbus_access_begin(encoder, INTEL_CX0_BOTH_LANES);
>
> /* Program the pll values only for the master lane */
> for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
> @@ -2157,9 +2176,8 @@ static void intel_c10_pll_program(struct intel_display *display,
> intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C10_VDR_CUSTOM_WIDTH,
> C10_VDR_CUSTOM_WIDTH_MASK, C10_VDR_CUSTOM_WIDTH_8_10,
> MB_WRITE_COMMITTED);
> - intel_cx0_rmw(encoder, INTEL_CX0_LANE0, PHY_C10_VDR_CONTROL(1),
> - 0, C10_VDR_CTRL_MASTER_LANE | C10_VDR_CTRL_UPDATE_CFG,
> - MB_WRITE_COMMITTED);
> +
> + intel_c10_msgbus_update_config(encoder, INTEL_CX0_LANE0, true);
> }
>
> static void intel_c10pll_dump_hw_state(struct intel_display *display,
> @@ -2959,11 +2977,7 @@ static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_c
> bool dp_alt_mode = intel_tc_port_in_dp_alt_mode(enc_to_dig_port(encoder));
> u8 owned_lane_mask = intel_cx0_get_owned_lane_mask(encoder);
>
> - if (intel_encoder_is_c10phy(encoder))
> - intel_cx0_rmw(encoder, owned_lane_mask,
> - PHY_C10_VDR_CONTROL(1), 0,
> - C10_VDR_CTRL_MSGBUS_ACCESS,
> - MB_WRITE_COMMITTED);
> + intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
>
> if (lane_reversal)
> disables = REG_GENMASK8(3, 0) >> lane_count;
> @@ -2988,11 +3002,7 @@ static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_c
> MB_WRITE_COMMITTED);
> }
>
> - if (intel_encoder_is_c10phy(encoder))
> - intel_cx0_rmw(encoder, owned_lane_mask,
> - PHY_C10_VDR_CONTROL(1), 0,
> - C10_VDR_CTRL_UPDATE_CFG,
> - MB_WRITE_COMMITTED);
> + intel_c10_msgbus_update_config(encoder, owned_lane_mask, false);
> }
>
> static u32 intel_cx0_get_pclk_pll_request(u8 lane_mask)
> @@ -3260,9 +3270,7 @@ void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
>
> wakeref = intel_cx0_phy_transaction_begin(encoder);
>
> - if (intel_encoder_is_c10phy(encoder))
> - intel_cx0_rmw(encoder, owned_lane_mask, PHY_C10_VDR_CONTROL(1), 0,
> - C10_VDR_CTRL_MSGBUS_ACCESS, MB_WRITE_COMMITTED);
> + intel_c10_msgbus_access_begin(encoder, owned_lane_mask);
>
> for (i = 0; i < 4; i++) {
> int tx = i % 2 + 1;
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 10/39] drm/i915/display: Sanitize setting the Cx0 PLL use_c10 flag
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (8 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 09/39] drm/i915/display: Factor out C10 msgbus access start/end helpers Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 11/39] drm/i915/display: Sanitize calculating C20 PLL state from tables Mika Kahola
` (30 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Sanitize setting the Cx0 PLL use_c10 flag during state computation and
HW readout, making sure they happen the same way in the
intel_c{10,20}pll_calc_state() and intel_c{10,20}pll_readout_hw_state()
functions.
Follow-up changes will add more state computation/HW readout, this
change prepares for those as well.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 23 ++++++++++++--------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 9b38c7b4f0a7..0ac186e5db88 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2130,12 +2130,15 @@ static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
const struct intel_c10pll_state *pll_state);
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
- struct intel_c10pll_state *pll_state)
+ struct intel_cx0pll_state *cx0pll_state)
{
+ struct intel_c10pll_state *pll_state = &cx0pll_state->c10;
u8 lane = INTEL_CX0_LANE0;
intel_wakeref_t wakeref;
int i;
+ cx0pll_state->use_c10 = true;
+
wakeref = intel_cx0_phy_transaction_begin(encoder);
/*
@@ -2361,6 +2364,8 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
const struct intel_c20pll_state * const *tables;
int i;
+ crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
+
/* try computed C20 HDMI tables before using consolidated tables */
if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI)) {
if (intel_c20_compute_hdmi_tmds_pll(crtc_state) == 0)
@@ -2377,7 +2382,6 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
intel_cx0pll_update_ssc(encoder,
&crtc_state->dpll_hw_state.cx0pll,
intel_crtc_has_dp_encoder(crtc_state));
- crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
return 0;
}
}
@@ -2444,13 +2448,16 @@ static int intel_c20pll_calc_port_clock(struct intel_encoder *encoder,
}
static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
- struct intel_c20pll_state *pll_state)
+ struct intel_cx0pll_state *cx0pll_state)
{
+ struct intel_c20pll_state *pll_state = &cx0pll_state->c20;
struct intel_display *display = to_intel_display(encoder);
bool cntx;
intel_wakeref_t wakeref;
int i;
+ cx0pll_state->use_c10 = false;
+
wakeref = intel_cx0_phy_transaction_begin(encoder);
/* 1. Read current context selection */
@@ -3470,12 +3477,10 @@ void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
if (pll_state->tbt_mode)
return;
- if (intel_encoder_is_c10phy(encoder)) {
- intel_c10pll_readout_hw_state(encoder, &pll_state->c10);
- pll_state->use_c10 = true;
- } else {
- intel_c20pll_readout_hw_state(encoder, &pll_state->c20);
- }
+ if (intel_encoder_is_c10phy(encoder))
+ intel_c10pll_readout_hw_state(encoder, pll_state);
+ else
+ intel_c20pll_readout_hw_state(encoder, pll_state);
}
static bool mtl_compare_hw_state_c10(const struct intel_c10pll_state *a,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 11/39] drm/i915/display: Sanitize calculating C20 PLL state from tables
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (9 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 10/39] drm/i915/display: Sanitize setting the Cx0 PLL use_c10 flag Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 12/39] drm/i915/display: Track the C20 PHY VDR state in the PLL state Mika Kahola
` (29 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
A follow up change adds a computation for the C20 PLL VDR state, which
is common to both the HDMI algorithmic and DP/HDMI table based method.
To prepare for that streamline the code. The C10 counterpart would
benefit from the same change, leave that for later adding a TODO
comment.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 68 ++++++++++++++------
1 file changed, 47 insertions(+), 21 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 0ac186e5db88..b2fc93954933 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2077,6 +2077,10 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
pll_state->c10.pll[i] = 0;
}
+/*
+ * TODO: Convert the following align with intel_c20pll_find_table() and
+ * intel_c20pll_calc_state_from_table().
+ */
static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
const struct intel_c10pll_state * const *tables,
bool is_dp, int port_clock,
@@ -2330,7 +2334,7 @@ static int intel_c20_compute_hdmi_tmds_pll(struct intel_crtc_state *crtc_state)
}
static const struct intel_c20pll_state * const *
-intel_c20_pll_tables_get(struct intel_crtc_state *crtc_state,
+intel_c20_pll_tables_get(const struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
struct intel_display *display = to_intel_display(crtc_state);
@@ -2358,35 +2362,57 @@ intel_c20_pll_tables_get(struct intel_crtc_state *crtc_state,
return NULL;
}
-static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
- struct intel_encoder *encoder)
+static const struct intel_c20pll_state *
+intel_c20_pll_find_table(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder)
{
const struct intel_c20pll_state * const *tables;
int i;
- crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
-
- /* try computed C20 HDMI tables before using consolidated tables */
- if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI)) {
- if (intel_c20_compute_hdmi_tmds_pll(crtc_state) == 0)
- return 0;
- }
-
tables = intel_c20_pll_tables_get(crtc_state, encoder);
if (!tables)
+ return NULL;
+
+ for (i = 0; tables[i]; i++)
+ if (crtc_state->port_clock == tables[i]->clock)
+ return tables[i];
+
+ return NULL;
+}
+
+static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder)
+{
+ const struct intel_c20pll_state *table;
+
+ table = intel_c20_pll_find_table(crtc_state, encoder);
+ if (!table)
return -EINVAL;
- for (i = 0; tables[i]; i++) {
- if (crtc_state->port_clock == tables[i]->clock) {
- crtc_state->dpll_hw_state.cx0pll.c20 = *tables[i];
- intel_cx0pll_update_ssc(encoder,
- &crtc_state->dpll_hw_state.cx0pll,
- intel_crtc_has_dp_encoder(crtc_state));
- return 0;
- }
- }
+ crtc_state->dpll_hw_state.cx0pll.c20 = *table;
- return -EINVAL;
+ intel_cx0pll_update_ssc(encoder, &crtc_state->dpll_hw_state.cx0pll,
+ intel_crtc_has_dp_encoder(crtc_state));
+
+ return 0;
+}
+
+static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder)
+{
+ int err = -ENOENT;
+
+ crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
+
+ /* try computed C20 HDMI tables before using consolidated tables */
+ if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
+ /* TODO: Update SSC state for HDMI as well */
+ err = intel_c20_compute_hdmi_tmds_pll(crtc_state);
+
+ if (err)
+ err = intel_c20pll_calc_state_from_table(crtc_state, encoder);
+
+ return err;
}
int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 12/39] drm/i915/display: Track the C20 PHY VDR state in the PLL state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (10 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 11/39] drm/i915/display: Sanitize calculating C20 PLL state from tables Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 9:03 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 13/39] drm/i915/display: Move definition of Cx0 PHY functions earlier Mika Kahola
` (28 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
enable hook, so prepare here for the conversion to use the PLL manager
for Cx0 PHY PLLs by tracking the DP/HDMI mode in the PLL state.
This change has the advantage, that the VDR HW/SW state can be verified
now.
A follow up change will convert the PLL enable function to retrieve the
DP/HDMI mode parameter from the PLL state.
This also allows dropping the is_dp and port clock params from the
intel_c20_pll_program() function, since it can retrieve these now from
the PLL state.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 115 +++++++++++++-----
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 +
2 files changed, 89 insertions(+), 31 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index b2fc93954933..3f426f5b4929 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2362,6 +2362,76 @@ intel_c20_pll_tables_get(const struct intel_crtc_state *crtc_state,
return NULL;
}
+static u8 intel_c20_get_dp_rate(u32 clock);
+static u8 intel_c20_get_hdmi_rate(u32 clock);
+static bool is_hdmi_frl(u32 clock);
+static int intel_get_c20_custom_width(u32 clock, bool dp);
+
+static void intel_c20_calc_vdr_params(struct intel_c20pll_vdr_state *vdr, bool is_dp,
+ int port_clock)
+{
+ vdr->custom_width = intel_get_c20_custom_width(port_clock, is_dp);
+
+ vdr->serdes_rate = 0;
+ vdr->hdmi_rate = 0;
+
+ if (is_dp) {
+ vdr->serdes_rate = PHY_C20_IS_DP |
+ PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock));
+ } else {
+ if (is_hdmi_frl(port_clock))
+ vdr->serdes_rate = PHY_C20_IS_HDMI_FRL;
+
+ vdr->hdmi_rate = intel_c20_get_hdmi_rate(port_clock);
+ }
+}
+
+#define PHY_C20_SERDES_RATE_MASK (PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK | PHY_C20_IS_HDMI_FRL)
+
+static void intel_c20_readout_vdr_params(struct intel_encoder *encoder,
+ struct intel_c20pll_vdr_state *vdr, bool *cntx)
+{
+ u8 serdes;
+
+ serdes = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE);
+ *cntx = serdes & PHY_C20_CONTEXT_TOGGLE;
+
+ vdr->custom_width = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_WIDTH) &
+ PHY_C20_CUSTOM_WIDTH_MASK;
+
+ vdr->serdes_rate = serdes & PHY_C20_SERDES_RATE_MASK;
+ if (!(vdr->serdes_rate & PHY_C20_IS_DP))
+ vdr->hdmi_rate = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_HDMI_RATE) &
+ PHY_C20_HDMI_RATE_MASK;
+ else
+ vdr->hdmi_rate = 0;
+}
+
+static void intel_c20_program_vdr_params(struct intel_encoder *encoder,
+ const struct intel_c20pll_vdr_state *vdr,
+ u8 owned_lane_mask)
+{
+ struct intel_display *display = to_intel_display(encoder);
+
+ drm_WARN_ON(display->drm, vdr->custom_width & ~PHY_C20_CUSTOM_WIDTH_MASK);
+ intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_WIDTH,
+ PHY_C20_CUSTOM_WIDTH_MASK, vdr->custom_width,
+ MB_WRITE_COMMITTED);
+
+ drm_WARN_ON(display->drm, vdr->serdes_rate & ~PHY_C20_SERDES_RATE_MASK);
+ intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
+ PHY_C20_SERDES_RATE_MASK, vdr->serdes_rate,
+ MB_WRITE_COMMITTED);
+
+ if (vdr->serdes_rate & PHY_C20_IS_DP)
+ return;
+
+ drm_WARN_ON(display->drm, vdr->hdmi_rate & ~PHY_C20_HDMI_RATE_MASK);
+ intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
+ PHY_C20_HDMI_RATE_MASK, vdr->hdmi_rate,
+ MB_WRITE_COMMITTED);
+}
+
static const struct intel_c20pll_state *
intel_c20_pll_find_table(const struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
@@ -2400,19 +2470,26 @@ static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_stat
static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
+ bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
int err = -ENOENT;
crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
/* try computed C20 HDMI tables before using consolidated tables */
- if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
+ if (!is_dp)
/* TODO: Update SSC state for HDMI as well */
err = intel_c20_compute_hdmi_tmds_pll(crtc_state);
if (err)
err = intel_c20pll_calc_state_from_table(crtc_state, encoder);
- return err;
+ if (err)
+ return err;
+
+ intel_c20_calc_vdr_params(&crtc_state->dpll_hw_state.cx0pll.c20.vdr,
+ is_dp, crtc_state->port_clock);
+
+ return 0;
}
int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state,
@@ -2486,8 +2563,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
wakeref = intel_cx0_phy_transaction_begin(encoder);
- /* 1. Read current context selection */
- cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) & PHY_C20_CONTEXT_TOGGLE;
+ /* 1. Read VDR params and current context selection */
+ intel_c20_readout_vdr_params(encoder, &pll_state->vdr, &cntx);
/* Read Tx configuration */
for (i = 0; i < ARRAY_SIZE(pll_state->tx); i++) {
@@ -2676,11 +2753,9 @@ static int intel_get_c20_custom_width(u32 clock, bool dp)
static void intel_c20_pll_program(struct intel_display *display,
struct intel_encoder *encoder,
- const struct intel_c20pll_state *pll_state,
- bool is_dp, int port_clock)
+ const struct intel_c20pll_state *pll_state)
{
u8 owned_lane_mask = intel_cx0_get_owned_lane_mask(encoder);
- u8 serdes;
bool cntx;
int i;
@@ -2750,30 +2825,8 @@ static void intel_c20_pll_program(struct intel_display *display,
}
/* 4. Program custom width to match the link protocol */
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_WIDTH,
- PHY_C20_CUSTOM_WIDTH_MASK,
- PHY_C20_CUSTOM_WIDTH(intel_get_c20_custom_width(port_clock, is_dp)),
- MB_WRITE_COMMITTED);
-
/* 5. For DP or 6. For HDMI */
- serdes = 0;
-
- if (is_dp)
- serdes = PHY_C20_IS_DP |
- PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock));
- else if (is_hdmi_frl(port_clock))
- serdes = PHY_C20_IS_HDMI_FRL;
-
- intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
- PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK | PHY_C20_IS_HDMI_FRL,
- serdes,
- MB_WRITE_COMMITTED);
-
- if (!is_dp)
- intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
- PHY_C20_HDMI_RATE_MASK,
- intel_c20_get_hdmi_rate(port_clock),
- MB_WRITE_COMMITTED);
+ intel_c20_program_vdr_params(encoder, &pll_state->vdr, owned_lane_mask);
/*
* 7. Write Vendor specific registers to toggle context setting to load
@@ -3098,7 +3151,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
if (intel_encoder_is_c10phy(encoder))
intel_c10_pll_program(display, encoder, &pll_state->c10);
else
- intel_c20_pll_program(display, encoder, &pll_state->c20, is_dp, port_clock);
+ intel_c20_pll_program(display, encoder, &pll_state->c20);
/*
* 6. Program the enabled and disabled owned PHY lane
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
index f131bdd1c975..43c7200050e9 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
@@ -255,6 +255,11 @@ struct intel_c20pll_state {
u16 mplla[10];
u16 mpllb[11];
};
+ struct intel_c20pll_vdr_state {
+ u8 custom_width;
+ u8 serdes_rate;
+ u8 hdmi_rate;
+ } vdr;
};
struct intel_cx0pll_state {
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 12/39] drm/i915/display: Track the C20 PHY VDR state in the PLL state
2025-10-01 8:28 ` [RFC PATCH 12/39] drm/i915/display: Track the C20 PHY VDR state in the PLL state Mika Kahola
@ 2025-10-01 9:03 ` Jani Nikula
0 siblings, 0 replies; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 9:03 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
> mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
> enable hook, so prepare here for the conversion to use the PLL manager
> for Cx0 PHY PLLs by tracking the DP/HDMI mode in the PLL state.
>
> This change has the advantage, that the VDR HW/SW state can be verified
> now.
>
> A follow up change will convert the PLL enable function to retrieve the
> DP/HDMI mode parameter from the PLL state.
>
> This also allows dropping the is_dp and port clock params from the
> intel_c20_pll_program() function, since it can retrieve these now from
> the PLL state.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 115 +++++++++++++-----
> drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 +
> 2 files changed, 89 insertions(+), 31 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index b2fc93954933..3f426f5b4929 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2362,6 +2362,76 @@ intel_c20_pll_tables_get(const struct intel_crtc_state *crtc_state,
> return NULL;
> }
>
> +static u8 intel_c20_get_dp_rate(u32 clock);
> +static u8 intel_c20_get_hdmi_rate(u32 clock);
> +static bool is_hdmi_frl(u32 clock);
> +static int intel_get_c20_custom_width(u32 clock, bool dp);
> +
> +static void intel_c20_calc_vdr_params(struct intel_c20pll_vdr_state *vdr, bool is_dp,
> + int port_clock)
> +{
> + vdr->custom_width = intel_get_c20_custom_width(port_clock, is_dp);
> +
> + vdr->serdes_rate = 0;
> + vdr->hdmi_rate = 0;
> +
> + if (is_dp) {
> + vdr->serdes_rate = PHY_C20_IS_DP |
> + PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock));
> + } else {
> + if (is_hdmi_frl(port_clock))
> + vdr->serdes_rate = PHY_C20_IS_HDMI_FRL;
> +
> + vdr->hdmi_rate = intel_c20_get_hdmi_rate(port_clock);
> + }
> +}
> +
> +#define PHY_C20_SERDES_RATE_MASK (PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK | PHY_C20_IS_HDMI_FRL)
> +
> +static void intel_c20_readout_vdr_params(struct intel_encoder *encoder,
> + struct intel_c20pll_vdr_state *vdr, bool *cntx)
> +{
> + u8 serdes;
> +
> + serdes = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE);
> + *cntx = serdes & PHY_C20_CONTEXT_TOGGLE;
> +
> + vdr->custom_width = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_WIDTH) &
> + PHY_C20_CUSTOM_WIDTH_MASK;
> +
> + vdr->serdes_rate = serdes & PHY_C20_SERDES_RATE_MASK;
I'm not a huge fan of storing ŕegister contents directly in state. This
sounds like three separate fields, is_dp, rate, and is_hdmi_frl, or
similar.
> + if (!(vdr->serdes_rate & PHY_C20_IS_DP))
> + vdr->hdmi_rate = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_HDMI_RATE) &
> + PHY_C20_HDMI_RATE_MASK;
> + else
> + vdr->hdmi_rate = 0;
> +}
> +
> +static void intel_c20_program_vdr_params(struct intel_encoder *encoder,
> + const struct intel_c20pll_vdr_state *vdr,
> + u8 owned_lane_mask)
> +{
> + struct intel_display *display = to_intel_display(encoder);
> +
> + drm_WARN_ON(display->drm, vdr->custom_width & ~PHY_C20_CUSTOM_WIDTH_MASK);
> + intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_WIDTH,
> + PHY_C20_CUSTOM_WIDTH_MASK, vdr->custom_width,
> + MB_WRITE_COMMITTED);
> +
> + drm_WARN_ON(display->drm, vdr->serdes_rate & ~PHY_C20_SERDES_RATE_MASK);
> + intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> + PHY_C20_SERDES_RATE_MASK, vdr->serdes_rate,
> + MB_WRITE_COMMITTED);
> +
> + if (vdr->serdes_rate & PHY_C20_IS_DP)
Case in point. Please let's not mix software state and hardware register
definitions.
> + return;
> +
> + drm_WARN_ON(display->drm, vdr->hdmi_rate & ~PHY_C20_HDMI_RATE_MASK);
> + intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
> + PHY_C20_HDMI_RATE_MASK, vdr->hdmi_rate,
> + MB_WRITE_COMMITTED);
> +}
> +
> static const struct intel_c20pll_state *
> intel_c20_pll_find_table(const struct intel_crtc_state *crtc_state,
> struct intel_encoder *encoder)
> @@ -2400,19 +2470,26 @@ static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_stat
> static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
> struct intel_encoder *encoder)
> {
> + bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
> int err = -ENOENT;
>
> crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
>
> /* try computed C20 HDMI tables before using consolidated tables */
> - if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
> + if (!is_dp)
> /* TODO: Update SSC state for HDMI as well */
> err = intel_c20_compute_hdmi_tmds_pll(crtc_state);
>
> if (err)
> err = intel_c20pll_calc_state_from_table(crtc_state, encoder);
>
> - return err;
> + if (err)
> + return err;
> +
> + intel_c20_calc_vdr_params(&crtc_state->dpll_hw_state.cx0pll.c20.vdr,
> + is_dp, crtc_state->port_clock);
> +
> + return 0;
> }
>
> int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state,
> @@ -2486,8 +2563,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
>
> wakeref = intel_cx0_phy_transaction_begin(encoder);
>
> - /* 1. Read current context selection */
> - cntx = intel_cx0_read(encoder, INTEL_CX0_LANE0, PHY_C20_VDR_CUSTOM_SERDES_RATE) & PHY_C20_CONTEXT_TOGGLE;
> + /* 1. Read VDR params and current context selection */
> + intel_c20_readout_vdr_params(encoder, &pll_state->vdr, &cntx);
>
> /* Read Tx configuration */
> for (i = 0; i < ARRAY_SIZE(pll_state->tx); i++) {
> @@ -2676,11 +2753,9 @@ static int intel_get_c20_custom_width(u32 clock, bool dp)
>
> static void intel_c20_pll_program(struct intel_display *display,
> struct intel_encoder *encoder,
> - const struct intel_c20pll_state *pll_state,
> - bool is_dp, int port_clock)
> + const struct intel_c20pll_state *pll_state)
> {
> u8 owned_lane_mask = intel_cx0_get_owned_lane_mask(encoder);
> - u8 serdes;
> bool cntx;
> int i;
>
> @@ -2750,30 +2825,8 @@ static void intel_c20_pll_program(struct intel_display *display,
> }
>
> /* 4. Program custom width to match the link protocol */
> - intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_WIDTH,
> - PHY_C20_CUSTOM_WIDTH_MASK,
> - PHY_C20_CUSTOM_WIDTH(intel_get_c20_custom_width(port_clock, is_dp)),
> - MB_WRITE_COMMITTED);
> -
> /* 5. For DP or 6. For HDMI */
> - serdes = 0;
> -
> - if (is_dp)
> - serdes = PHY_C20_IS_DP |
> - PHY_C20_DP_RATE(intel_c20_get_dp_rate(port_clock));
> - else if (is_hdmi_frl(port_clock))
> - serdes = PHY_C20_IS_HDMI_FRL;
> -
> - intel_cx0_rmw(encoder, owned_lane_mask, PHY_C20_VDR_CUSTOM_SERDES_RATE,
> - PHY_C20_IS_DP | PHY_C20_DP_RATE_MASK | PHY_C20_IS_HDMI_FRL,
> - serdes,
> - MB_WRITE_COMMITTED);
> -
> - if (!is_dp)
> - intel_cx0_rmw(encoder, INTEL_CX0_BOTH_LANES, PHY_C20_VDR_HDMI_RATE,
> - PHY_C20_HDMI_RATE_MASK,
> - intel_c20_get_hdmi_rate(port_clock),
> - MB_WRITE_COMMITTED);
> + intel_c20_program_vdr_params(encoder, &pll_state->vdr, owned_lane_mask);
>
> /*
> * 7. Write Vendor specific registers to toggle context setting to load
> @@ -3098,7 +3151,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> if (intel_encoder_is_c10phy(encoder))
> intel_c10_pll_program(display, encoder, &pll_state->c10);
> else
> - intel_c20_pll_program(display, encoder, &pll_state->c20, is_dp, port_clock);
> + intel_c20_pll_program(display, encoder, &pll_state->c20);
>
> /*
> * 6. Program the enabled and disabled owned PHY lane
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> index f131bdd1c975..43c7200050e9 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> @@ -255,6 +255,11 @@ struct intel_c20pll_state {
> u16 mplla[10];
> u16 mpllb[11];
> };
> + struct intel_c20pll_vdr_state {
> + u8 custom_width;
> + u8 serdes_rate;
> + u8 hdmi_rate;
> + } vdr;
> };
>
> struct intel_cx0pll_state {
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 13/39] drm/i915/display: Move definition of Cx0 PHY functions earlier
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (11 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 12/39] drm/i915/display: Track the C20 PHY VDR state in the PLL state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 14/39] drm/i915/display: Add macro to get DDI port width from a register value Mika Kahola
` (27 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Move the definitions of the
intel_c10pll_calc_port_clock()
intel_c20_get_dp_rate()
intel_c20_get_hdmi_rate()
is_hdmi_frl()
is_dp2()
intel_get_c20_custom_width()
functions earlier to avoid the forward declarations.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 232 +++++++++----------
1 file changed, 112 insertions(+), 120 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 3f426f5b4929..2aba1ebae428 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2131,7 +2131,31 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
}
static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
- const struct intel_c10pll_state *pll_state);
+ const struct intel_c10pll_state *pll_state)
+{
+ unsigned int frac_quot = 0, frac_rem = 0, frac_den = 1;
+ unsigned int multiplier, tx_clk_div, hdmi_div, refclk = 38400;
+ int tmpclk = 0;
+
+ if (pll_state->pll[0] & C10_PLL0_FRACEN) {
+ frac_quot = pll_state->pll[12] << 8 | pll_state->pll[11];
+ frac_rem = pll_state->pll[14] << 8 | pll_state->pll[13];
+ frac_den = pll_state->pll[10] << 8 | pll_state->pll[9];
+ }
+
+ multiplier = (REG_FIELD_GET8(C10_PLL3_MULTIPLIERH_MASK, pll_state->pll[3]) << 8 |
+ pll_state->pll[2]) / 2 + 16;
+
+ tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, pll_state->pll[15]);
+ hdmi_div = REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
+
+ tmpclk = DIV_ROUND_CLOSEST_ULL(mul_u32_u32(refclk, (multiplier << 16) + frac_quot) +
+ DIV_ROUND_CLOSEST(refclk * frac_rem, frac_den),
+ 10 << (tx_clk_div + 16));
+ tmpclk *= (hdmi_div ? 2 : 1);
+
+ return tmpclk;
+}
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *cx0pll_state)
@@ -2362,10 +2386,93 @@ intel_c20_pll_tables_get(const struct intel_crtc_state *crtc_state,
return NULL;
}
-static u8 intel_c20_get_dp_rate(u32 clock);
-static u8 intel_c20_get_hdmi_rate(u32 clock);
-static bool is_hdmi_frl(u32 clock);
-static int intel_get_c20_custom_width(u32 clock, bool dp);
+static u8 intel_c20_get_dp_rate(u32 clock)
+{
+ switch (clock) {
+ case 162000: /* 1.62 Gbps DP1.4 */
+ return 0;
+ case 270000: /* 2.7 Gbps DP1.4 */
+ return 1;
+ case 540000: /* 5.4 Gbps DP 1.4 */
+ return 2;
+ case 810000: /* 8.1 Gbps DP1.4 */
+ return 3;
+ case 216000: /* 2.16 Gbps eDP */
+ return 4;
+ case 243000: /* 2.43 Gbps eDP */
+ return 5;
+ case 324000: /* 3.24 Gbps eDP */
+ return 6;
+ case 432000: /* 4.32 Gbps eDP */
+ return 7;
+ case 1000000: /* 10 Gbps DP2.0 */
+ return 8;
+ case 1350000: /* 13.5 Gbps DP2.0 */
+ return 9;
+ case 2000000: /* 20 Gbps DP2.0 */
+ return 10;
+ case 648000: /* 6.48 Gbps eDP*/
+ return 11;
+ case 675000: /* 6.75 Gbps eDP*/
+ return 12;
+ default:
+ MISSING_CASE(clock);
+ return 0;
+ }
+}
+
+static u8 intel_c20_get_hdmi_rate(u32 clock)
+{
+ if (clock >= 25175 && clock <= 600000)
+ return 0;
+
+ switch (clock) {
+ case 300000: /* 3 Gbps */
+ case 600000: /* 6 Gbps */
+ case 1200000: /* 12 Gbps */
+ return 1;
+ case 800000: /* 8 Gbps */
+ return 2;
+ case 1000000: /* 10 Gbps */
+ return 3;
+ default:
+ MISSING_CASE(clock);
+ return 0;
+ }
+}
+
+static bool is_hdmi_frl(u32 clock)
+{
+ switch (clock) {
+ case 300000: /* 3 Gbps */
+ case 600000: /* 6 Gbps */
+ case 800000: /* 8 Gbps */
+ case 1000000: /* 10 Gbps */
+ case 1200000: /* 12 Gbps */
+ return true;
+ default:
+ return false;
+ }
+}
+
+static bool is_dp2(u32 clock)
+{
+ /* DP2.0 clock rates */
+ if (clock == 1000000 || clock == 1350000 || clock == 2000000)
+ return true;
+
+ return false;
+}
+
+static int intel_get_c20_custom_width(u32 clock, bool dp)
+{
+ if (dp && is_dp2(clock))
+ return 2;
+ else if (is_hdmi_frl(clock))
+ return 1;
+ else
+ return 0;
+}
static void intel_c20_calc_vdr_params(struct intel_c20pll_vdr_state *vdr, bool is_dp,
int port_clock)
@@ -2654,84 +2761,6 @@ void intel_cx0pll_dump_hw_state(struct intel_display *display,
intel_c20pll_dump_hw_state(display, &hw_state->c20);
}
-static u8 intel_c20_get_dp_rate(u32 clock)
-{
- switch (clock) {
- case 162000: /* 1.62 Gbps DP1.4 */
- return 0;
- case 270000: /* 2.7 Gbps DP1.4 */
- return 1;
- case 540000: /* 5.4 Gbps DP 1.4 */
- return 2;
- case 810000: /* 8.1 Gbps DP1.4 */
- return 3;
- case 216000: /* 2.16 Gbps eDP */
- return 4;
- case 243000: /* 2.43 Gbps eDP */
- return 5;
- case 324000: /* 3.24 Gbps eDP */
- return 6;
- case 432000: /* 4.32 Gbps eDP */
- return 7;
- case 1000000: /* 10 Gbps DP2.0 */
- return 8;
- case 1350000: /* 13.5 Gbps DP2.0 */
- return 9;
- case 2000000: /* 20 Gbps DP2.0 */
- return 10;
- case 648000: /* 6.48 Gbps eDP*/
- return 11;
- case 675000: /* 6.75 Gbps eDP*/
- return 12;
- default:
- MISSING_CASE(clock);
- return 0;
- }
-}
-
-static u8 intel_c20_get_hdmi_rate(u32 clock)
-{
- if (clock >= 25175 && clock <= 600000)
- return 0;
-
- switch (clock) {
- case 300000: /* 3 Gbps */
- case 600000: /* 6 Gbps */
- case 1200000: /* 12 Gbps */
- return 1;
- case 800000: /* 8 Gbps */
- return 2;
- case 1000000: /* 10 Gbps */
- return 3;
- default:
- MISSING_CASE(clock);
- return 0;
- }
-}
-
-static bool is_dp2(u32 clock)
-{
- /* DP2.0 clock rates */
- if (clock == 1000000 || clock == 1350000 || clock == 2000000)
- return true;
-
- return false;
-}
-
-static bool is_hdmi_frl(u32 clock)
-{
- switch (clock) {
- case 300000: /* 3 Gbps */
- case 600000: /* 6 Gbps */
- case 800000: /* 8 Gbps */
- case 1000000: /* 10 Gbps */
- case 1200000: /* 12 Gbps */
- return true;
- default:
- return false;
- }
-}
-
static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
{
struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder);
@@ -2741,16 +2770,6 @@ static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
return intel_tc_port_in_legacy_mode(intel_dig_port);
}
-static int intel_get_c20_custom_width(u32 clock, bool dp)
-{
- if (dp && is_dp2(clock))
- return 2;
- else if (is_hdmi_frl(clock))
- return 1;
- else
- return 0;
-}
-
static void intel_c20_pll_program(struct intel_display *display,
struct intel_encoder *encoder,
const struct intel_c20pll_state *pll_state)
@@ -2837,33 +2856,6 @@ static void intel_c20_pll_program(struct intel_display *display,
MB_WRITE_COMMITTED);
}
-static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
- const struct intel_c10pll_state *pll_state)
-{
- unsigned int frac_quot = 0, frac_rem = 0, frac_den = 1;
- unsigned int multiplier, tx_clk_div, hdmi_div, refclk = 38400;
- int tmpclk = 0;
-
- if (pll_state->pll[0] & C10_PLL0_FRACEN) {
- frac_quot = pll_state->pll[12] << 8 | pll_state->pll[11];
- frac_rem = pll_state->pll[14] << 8 | pll_state->pll[13];
- frac_den = pll_state->pll[10] << 8 | pll_state->pll[9];
- }
-
- multiplier = (REG_FIELD_GET8(C10_PLL3_MULTIPLIERH_MASK, pll_state->pll[3]) << 8 |
- pll_state->pll[2]) / 2 + 16;
-
- tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, pll_state->pll[15]);
- hdmi_div = REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
-
- tmpclk = DIV_ROUND_CLOSEST_ULL(mul_u32_u32(refclk, (multiplier << 16) + frac_quot) +
- DIV_ROUND_CLOSEST(refclk * frac_rem, frac_den),
- 10 << (tx_clk_div + 16));
- tmpclk *= (hdmi_div ? 2 : 1);
-
- return tmpclk;
-}
-
static void intel_program_port_clock_ctl(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state,
bool is_dp, int port_clock,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 14/39] drm/i915/display: Add macro to get DDI port width from a register value
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (12 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 13/39] drm/i915/display: Move definition of Cx0 PHY functions earlier Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state Mika Kahola
` (26 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
A follow-up change will need to retrieve the DDI port field from the
register value, add a macro for this. Make things symmetric with setting
the field in the register.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_display_regs.h | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_regs.h b/drivers/gpu/drm/i915/display/intel_display_regs.h
index 9d71e26a4fa2..c14d3caa73a7 100644
--- a/drivers/gpu/drm/i915/display/intel_display_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_display_regs.h
@@ -2349,8 +2349,13 @@ enum skl_power_gate {
#define DDI_BUF_CTL_TC_PHY_OWNERSHIP REG_BIT(6)
#define DDI_A_4_LANES REG_BIT(4)
#define DDI_PORT_WIDTH_MASK REG_GENMASK(3, 1)
+#define DDI_PORT_WIDTH_ENCODE(width) ((width) == 3 ? 4 : (width) - 1)
+#define DDI_PORT_WIDTH_DECODE(regval) ((regval) == 4 ? 3 : (regval) + 1)
#define DDI_PORT_WIDTH(width) REG_FIELD_PREP(DDI_PORT_WIDTH_MASK, \
- ((width) == 3 ? 4 : (width) - 1))
+ DDI_PORT_WIDTH_ENCODE(width))
+#define DDI_PORT_WIDTH_GET(regval) DDI_PORT_WIDTH_DECODE(REG_FIELD_GET(DDI_PORT_WIDTH_MASK, \
+ (regval)))
+
#define DDI_PORT_WIDTH_SHIFT 1
#define DDI_INIT_DISPLAY_DETECTED REG_BIT(0)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (13 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 14/39] drm/i915/display: Add macro to get DDI port width from a register value Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 9:13 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 16/39] drm/i915/display: Sanitize C10 PHY PLL SSC register setup Mika Kahola
` (25 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
The Cx0 PLL enable programming requires the enabled lane count. The PLL
manager framework doesn't pass the CRTC state to the PLL's enable hook,
so prepare here for the conversion to use the PLL manager, by tracking
the enabled lane count in the PLL state as well. This has the advantage,
that the enabled lane count can be verified against the PHY/PLL's
enabled TX lanes.
This also allows dropping the lane count param from the
__intel_cx0pll_enable() function, since it can retrieve this now from
the PLL state.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 55 ++++++++++++++++---
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 1 +
2 files changed, 49 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 2aba1ebae428..d69ff9115659 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -12,6 +12,7 @@
#include "intel_alpm.h"
#include "intel_cx0_phy.h"
#include "intel_cx0_phy_regs.h"
+#include "intel_display_regs.h"
#include "intel_ddi.h"
#include "intel_ddi_buf_trans.h"
#include "intel_de.h"
@@ -2083,7 +2084,7 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
*/
static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
const struct intel_c10pll_state * const *tables,
- bool is_dp, int port_clock,
+ bool is_dp, int port_clock, int lane_count,
struct intel_cx0pll_state *pll_state)
{
int i;
@@ -2093,7 +2094,9 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
pll_state->c10 = *tables[i];
intel_cx0pll_update_ssc(encoder, pll_state, is_dp);
intel_c10pll_update_pll(encoder, pll_state);
+
pll_state->use_c10 = true;
+ pll_state->lane_count = lane_count;
return 0;
}
@@ -2114,7 +2117,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
err = intel_c10pll_calc_state_from_table(encoder, tables,
intel_crtc_has_dp_encoder(crtc_state),
- crtc_state->port_clock,
+ crtc_state->port_clock, crtc_state->lane_count,
&crtc_state->dpll_hw_state.cx0pll);
if (err == 0 || !intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
@@ -2126,6 +2129,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
intel_c10pll_update_pll(encoder,
&crtc_state->dpll_hw_state.cx0pll);
crtc_state->dpll_hw_state.cx0pll.use_c10 = true;
+ crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
return 0;
}
@@ -2157,6 +2161,37 @@ static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
return tmpclk;
}
+static int readout_enabled_lane_count(struct intel_encoder *encoder)
+{
+ struct intel_display *display = to_intel_display(encoder);
+ u8 enabled_tx_lane_count = 0;
+ int max_tx_lane_count;
+ int tx_lane;
+
+ /*
+ * TODO: also check inactive TX lanes in all PHY lanes owned by the
+ * display. For now checking only those PHY lane(s) which are owned
+ * based on the active TX lane count (i.e.
+ * 1,2 active TX lanes -> PHY lane#0
+ * 3,4 active TX lanes -> PHY lane#0 and PHY lane#1).
+ */
+ max_tx_lane_count = DDI_PORT_WIDTH_GET(intel_de_read(display, DDI_BUF_CTL(encoder->port)));
+ if (!drm_WARN_ON(display->drm, max_tx_lane_count == 0))
+ max_tx_lane_count = roundup_pow_of_two(max_tx_lane_count);
+
+ for (tx_lane = 0; tx_lane < max_tx_lane_count; tx_lane++) {
+ u8 phy_lane_mask = tx_lane < 2 ? INTEL_CX0_LANE0 : INTEL_CX0_LANE1;
+ int tx = tx_lane % 2 + 1;
+ u8 val;
+
+ val = intel_cx0_read(encoder, phy_lane_mask, PHY_CX0_TX_CONTROL(tx, 2));
+ if (!(val & CONTROL2_DISABLE_SINGLE_TX))
+ enabled_tx_lane_count++;
+ }
+
+ return enabled_tx_lane_count;
+}
+
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *cx0pll_state)
{
@@ -2175,6 +2210,8 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
*/
intel_c10_msgbus_access_begin(encoder, lane);
+ cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
+
for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
pll_state->pll[i] = intel_cx0_read(encoder, lane, PHY_C10_VDR_PLL(i));
@@ -2581,6 +2618,7 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
int err = -ENOENT;
crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
+ crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
/* try computed C20 HDMI tables before using consolidated tables */
if (!is_dp)
@@ -2670,6 +2708,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
wakeref = intel_cx0_phy_transaction_begin(encoder);
+ cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
+
/* 1. Read VDR params and current context selection */
intel_c20_readout_vdr_params(encoder, &pll_state->vdr, &cntx);
@@ -3107,7 +3147,7 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
static void __intel_cx0pll_enable(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state,
- bool is_dp, int port_clock, int lane_count)
+ bool is_dp, int port_clock)
{
struct intel_display *display = to_intel_display(encoder);
enum phy phy = intel_encoder_to_phy(encoder);
@@ -3149,7 +3189,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
* 6. Program the enabled and disabled owned PHY lane
* transmitters over message bus
*/
- intel_cx0_program_phy_lane(encoder, lane_count, lane_reversal);
+ intel_cx0_program_phy_lane(encoder, pll_state->lane_count, lane_reversal);
/*
* 7. Follow the Display Voltage Frequency Switching - Sequence
@@ -3192,7 +3232,7 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
{
__intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
intel_crtc_has_dp_encoder(crtc_state),
- crtc_state->port_clock, crtc_state->lane_count);
+ crtc_state->port_clock);
}
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
@@ -3723,6 +3763,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
for_each_intel_encoder(display->drm, encoder) {
struct intel_cx0pll_state pll_state = {};
int port_clock = 162000;
+ int lane_count = 4;
if (!intel_encoder_is_dig_port(encoder))
continue;
@@ -3735,7 +3776,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
if (intel_c10pll_calc_state_from_table(encoder,
mtl_c10_edp_tables,
- true, port_clock,
+ true, port_clock, lane_count,
&pll_state) < 0) {
drm_WARN_ON(display->drm,
"Unable to calc C10 state from the tables\n");
@@ -3746,7 +3787,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
"[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
encoder->base.base.id, encoder->base.name);
- __intel_cx0pll_enable(encoder, &pll_state, true, port_clock, 4);
+ __intel_cx0pll_enable(encoder, &pll_state, true, port_clock);
intel_cx0pll_disable(encoder);
}
}
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
index 43c7200050e9..839b1a98534f 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
@@ -267,6 +267,7 @@ struct intel_cx0pll_state {
struct intel_c10pll_state c10;
struct intel_c20pll_state c20;
};
+ int lane_count;
bool ssc_enabled;
bool use_c10;
bool tbt_mode;
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state
2025-10-01 8:28 ` [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state Mika Kahola
@ 2025-10-01 9:13 ` Jani Nikula
2025-10-01 12:09 ` Imre Deak
0 siblings, 1 reply; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 9:13 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> The Cx0 PLL enable programming requires the enabled lane count. The PLL
> manager framework doesn't pass the CRTC state to the PLL's enable hook,
> so prepare here for the conversion to use the PLL manager, by tracking
> the enabled lane count in the PLL state as well. This has the advantage,
> that the enabled lane count can be verified against the PHY/PLL's
> enabled TX lanes.
>
> This also allows dropping the lane count param from the
> __intel_cx0pll_enable() function, since it can retrieve this now from
> the PLL state.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> Signed-off-by: Mika Kahola <mika.kahola@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 55 ++++++++++++++++---
> drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 1 +
> 2 files changed, 49 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index 2aba1ebae428..d69ff9115659 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -12,6 +12,7 @@
> #include "intel_alpm.h"
> #include "intel_cx0_phy.h"
> #include "intel_cx0_phy_regs.h"
> +#include "intel_display_regs.h"
> #include "intel_ddi.h"
> #include "intel_ddi_buf_trans.h"
> #include "intel_de.h"
> @@ -2083,7 +2084,7 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
> */
> static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
> const struct intel_c10pll_state * const *tables,
> - bool is_dp, int port_clock,
> + bool is_dp, int port_clock, int lane_count,
> struct intel_cx0pll_state *pll_state)
> {
> int i;
> @@ -2093,7 +2094,9 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
> pll_state->c10 = *tables[i];
> intel_cx0pll_update_ssc(encoder, pll_state, is_dp);
> intel_c10pll_update_pll(encoder, pll_state);
> +
> pll_state->use_c10 = true;
> + pll_state->lane_count = lane_count;
>
> return 0;
> }
> @@ -2114,7 +2117,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
>
> err = intel_c10pll_calc_state_from_table(encoder, tables,
> intel_crtc_has_dp_encoder(crtc_state),
> - crtc_state->port_clock,
> + crtc_state->port_clock, crtc_state->lane_count,
> &crtc_state->dpll_hw_state.cx0pll);
>
> if (err == 0 || !intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
> @@ -2126,6 +2129,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
> intel_c10pll_update_pll(encoder,
> &crtc_state->dpll_hw_state.cx0pll);
> crtc_state->dpll_hw_state.cx0pll.use_c10 = true;
> + crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
>
> return 0;
> }
> @@ -2157,6 +2161,37 @@ static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
> return tmpclk;
> }
>
> +static int readout_enabled_lane_count(struct intel_encoder *encoder)
> +{
> + struct intel_display *display = to_intel_display(encoder);
> + u8 enabled_tx_lane_count = 0;
> + int max_tx_lane_count;
> + int tx_lane;
> +
> + /*
> + * TODO: also check inactive TX lanes in all PHY lanes owned by the
> + * display. For now checking only those PHY lane(s) which are owned
> + * based on the active TX lane count (i.e.
> + * 1,2 active TX lanes -> PHY lane#0
> + * 3,4 active TX lanes -> PHY lane#0 and PHY lane#1).
> + */
> + max_tx_lane_count = DDI_PORT_WIDTH_GET(intel_de_read(display, DDI_BUF_CTL(encoder->port)));
Hmm, feels slightly wrong to be touching DDI_BUF_CTL() here. I think
it's already being used in too many places. But I'm not sure what the
clean alternative should be either.
> + if (!drm_WARN_ON(display->drm, max_tx_lane_count == 0))
> + max_tx_lane_count = roundup_pow_of_two(max_tx_lane_count);
So I don't want to see WARN and the happy day scenario mixed like this.
This is fine, and common:
if (WARN_ON(something that should not happen))
handle_the_error_case();
But not:
if (!WARN_ON(something_that_should_not_happen))
handle_the_normal_case();
Looks like this could be just:
if (drm_WARN_ON(display->drm, max_tx_lane_count == 0))
return 0;
max_tx_lane_count = roundup_pow_of_two(max_tx_lane_count);
And it reads like it should.
> +
> + for (tx_lane = 0; tx_lane < max_tx_lane_count; tx_lane++) {
> + u8 phy_lane_mask = tx_lane < 2 ? INTEL_CX0_LANE0 : INTEL_CX0_LANE1;
> + int tx = tx_lane % 2 + 1;
> + u8 val;
> +
> + val = intel_cx0_read(encoder, phy_lane_mask, PHY_CX0_TX_CONTROL(tx, 2));
> + if (!(val & CONTROL2_DISABLE_SINGLE_TX))
> + enabled_tx_lane_count++;
> + }
> +
> + return enabled_tx_lane_count;
> +}
> +
> static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
> struct intel_cx0pll_state *cx0pll_state)
> {
> @@ -2175,6 +2210,8 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
> */
> intel_c10_msgbus_access_begin(encoder, lane);
>
> + cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
> +
> for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
> pll_state->pll[i] = intel_cx0_read(encoder, lane, PHY_C10_VDR_PLL(i));
>
> @@ -2581,6 +2618,7 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
> int err = -ENOENT;
>
> crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
> + crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
>
> /* try computed C20 HDMI tables before using consolidated tables */
> if (!is_dp)
> @@ -2670,6 +2708,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
>
> wakeref = intel_cx0_phy_transaction_begin(encoder);
>
> + cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
> +
> /* 1. Read VDR params and current context selection */
> intel_c20_readout_vdr_params(encoder, &pll_state->vdr, &cntx);
>
> @@ -3107,7 +3147,7 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
>
> static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> const struct intel_cx0pll_state *pll_state,
> - bool is_dp, int port_clock, int lane_count)
> + bool is_dp, int port_clock)
> {
> struct intel_display *display = to_intel_display(encoder);
> enum phy phy = intel_encoder_to_phy(encoder);
> @@ -3149,7 +3189,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> * 6. Program the enabled and disabled owned PHY lane
> * transmitters over message bus
> */
> - intel_cx0_program_phy_lane(encoder, lane_count, lane_reversal);
> + intel_cx0_program_phy_lane(encoder, pll_state->lane_count, lane_reversal);
>
> /*
> * 7. Follow the Display Voltage Frequency Switching - Sequence
> @@ -3192,7 +3232,7 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
> {
> __intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
> intel_crtc_has_dp_encoder(crtc_state),
> - crtc_state->port_clock, crtc_state->lane_count);
> + crtc_state->port_clock);
> }
>
> int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
> @@ -3723,6 +3763,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> for_each_intel_encoder(display->drm, encoder) {
> struct intel_cx0pll_state pll_state = {};
> int port_clock = 162000;
> + int lane_count = 4;
>
> if (!intel_encoder_is_dig_port(encoder))
> continue;
> @@ -3735,7 +3776,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
>
> if (intel_c10pll_calc_state_from_table(encoder,
> mtl_c10_edp_tables,
> - true, port_clock,
> + true, port_clock, lane_count,
> &pll_state) < 0) {
> drm_WARN_ON(display->drm,
> "Unable to calc C10 state from the tables\n");
> @@ -3746,7 +3787,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> "[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
> encoder->base.base.id, encoder->base.name);
>
> - __intel_cx0pll_enable(encoder, &pll_state, true, port_clock, 4);
> + __intel_cx0pll_enable(encoder, &pll_state, true, port_clock);
> intel_cx0pll_disable(encoder);
> }
> }
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> index 43c7200050e9..839b1a98534f 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> @@ -267,6 +267,7 @@ struct intel_cx0pll_state {
> struct intel_c10pll_state c10;
> struct intel_c20pll_state c20;
> };
> + int lane_count;
> bool ssc_enabled;
> bool use_c10;
> bool tbt_mode;
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* Re: [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state
2025-10-01 9:13 ` Jani Nikula
@ 2025-10-01 12:09 ` Imre Deak
0 siblings, 0 replies; 57+ messages in thread
From: Imre Deak @ 2025-10-01 12:09 UTC (permalink / raw)
To: Jani Nikula; +Cc: Mika Kahola, intel-gfx, intel-xe
On Wed, Oct 01, 2025 at 12:13:59PM +0300, Jani Nikula wrote:
> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> [...]
> > @@ -2157,6 +2161,37 @@ static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
> > return tmpclk;
> > }
> >
> > +static int readout_enabled_lane_count(struct intel_encoder *encoder)
> > +{
> > + struct intel_display *display = to_intel_display(encoder);
> > + u8 enabled_tx_lane_count = 0;
> > + int max_tx_lane_count;
> > + int tx_lane;
> > +
> > + /*
> > + * TODO: also check inactive TX lanes in all PHY lanes owned by the
> > + * display. For now checking only those PHY lane(s) which are owned
> > + * based on the active TX lane count (i.e.
> > + * 1,2 active TX lanes -> PHY lane#0
> > + * 3,4 active TX lanes -> PHY lane#0 and PHY lane#1).
> > + */
> > + max_tx_lane_count = DDI_PORT_WIDTH_GET(intel_de_read(display, DDI_BUF_CTL(encoder->port)));
>
> Hmm, feels slightly wrong to be touching DDI_BUF_CTL() here. I think
> it's already being used in too many places. But I'm not sure what the
> clean alternative should be either.
The ideal would be to read out the PHY lane #0,#1 ownership from the
PHY/PLL registers, however I haven't yet found a way for that.
The TCSS pin assignment could be used for this as well, but that
information may not be available by this time, since the HW resets the
corresponding register when the sink is disconnected.
> > + if (!drm_WARN_ON(display->drm, max_tx_lane_count == 0))
> > + max_tx_lane_count = roundup_pow_of_two(max_tx_lane_count);
>
> So I don't want to see WARN and the happy day scenario mixed like this.
>
> This is fine, and common:
>
> if (WARN_ON(something that should not happen))
> handle_the_error_case();
>
> But not:
>
> if (!WARN_ON(something_that_should_not_happen))
> handle_the_normal_case();
>
> Looks like this could be just:
>
> if (drm_WARN_ON(display->drm, max_tx_lane_count == 0))
> return 0;
>
> max_tx_lane_count = roundup_pow_of_two(max_tx_lane_count);
>
> And it reads like it should.
Yes, the early return is a good idea.
> > +
> > + for (tx_lane = 0; tx_lane < max_tx_lane_count; tx_lane++) {
> > + u8 phy_lane_mask = tx_lane < 2 ? INTEL_CX0_LANE0 : INTEL_CX0_LANE1;
> > + int tx = tx_lane % 2 + 1;
> > + u8 val;
> > +
> > + val = intel_cx0_read(encoder, phy_lane_mask, PHY_CX0_TX_CONTROL(tx, 2));
> > + if (!(val & CONTROL2_DISABLE_SINGLE_TX))
> > + enabled_tx_lane_count++;
> > + }
> > +
> > + return enabled_tx_lane_count;
> > +}
> > +
> > static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
> > struct intel_cx0pll_state *cx0pll_state)
> > {
> > @@ -2175,6 +2210,8 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
> > */
> > intel_c10_msgbus_access_begin(encoder, lane);
> >
> > + cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
> > +
> > for (i = 0; i < ARRAY_SIZE(pll_state->pll); i++)
> > pll_state->pll[i] = intel_cx0_read(encoder, lane, PHY_C10_VDR_PLL(i));
> >
> > @@ -2581,6 +2618,7 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
> > int err = -ENOENT;
> >
> > crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
> > + crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
> >
> > /* try computed C20 HDMI tables before using consolidated tables */
> > if (!is_dp)
> > @@ -2670,6 +2708,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
> >
> > wakeref = intel_cx0_phy_transaction_begin(encoder);
> >
> > + cx0pll_state->lane_count = readout_enabled_lane_count(encoder);
> > +
> > /* 1. Read VDR params and current context selection */
> > intel_c20_readout_vdr_params(encoder, &pll_state->vdr, &cntx);
> >
> > @@ -3107,7 +3147,7 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
> >
> > static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> > const struct intel_cx0pll_state *pll_state,
> > - bool is_dp, int port_clock, int lane_count)
> > + bool is_dp, int port_clock)
> > {
> > struct intel_display *display = to_intel_display(encoder);
> > enum phy phy = intel_encoder_to_phy(encoder);
> > @@ -3149,7 +3189,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> > * 6. Program the enabled and disabled owned PHY lane
> > * transmitters over message bus
> > */
> > - intel_cx0_program_phy_lane(encoder, lane_count, lane_reversal);
> > + intel_cx0_program_phy_lane(encoder, pll_state->lane_count, lane_reversal);
> >
> > /*
> > * 7. Follow the Display Voltage Frequency Switching - Sequence
> > @@ -3192,7 +3232,7 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
> > {
> > __intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
> > intel_crtc_has_dp_encoder(crtc_state),
> > - crtc_state->port_clock, crtc_state->lane_count);
> > + crtc_state->port_clock);
> > }
> >
> > int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
> > @@ -3723,6 +3763,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> > for_each_intel_encoder(display->drm, encoder) {
> > struct intel_cx0pll_state pll_state = {};
> > int port_clock = 162000;
> > + int lane_count = 4;
> >
> > if (!intel_encoder_is_dig_port(encoder))
> > continue;
> > @@ -3735,7 +3776,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> >
> > if (intel_c10pll_calc_state_from_table(encoder,
> > mtl_c10_edp_tables,
> > - true, port_clock,
> > + true, port_clock, lane_count,
> > &pll_state) < 0) {
> > drm_WARN_ON(display->drm,
> > "Unable to calc C10 state from the tables\n");
> > @@ -3746,7 +3787,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> > "[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
> > encoder->base.base.id, encoder->base.name);
> >
> > - __intel_cx0pll_enable(encoder, &pll_state, true, port_clock, 4);
> > + __intel_cx0pll_enable(encoder, &pll_state, true, port_clock);
> > intel_cx0pll_disable(encoder);
> > }
> > }
> > diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> > index 43c7200050e9..839b1a98534f 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> > +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> > @@ -267,6 +267,7 @@ struct intel_cx0pll_state {
> > struct intel_c10pll_state c10;
> > struct intel_c20pll_state c20;
> > };
> > + int lane_count;
> > bool ssc_enabled;
> > bool use_c10;
> > bool tbt_mode;
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 16/39] drm/i915/display: Sanitize C10 PHY PLL SSC register setup
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (14 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 15/39] drm/i915/display: Track the Cx0 PHY enabled lane count in the PLL state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 17/39] drm/i915/display: Read out the Cx0 PHY SSC enabled state Mika Kahola
` (24 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Define the C10 PLL SSC register range via macros, so the HW/SW state of
these register can be verified by a follow-up change, reusing these
macros.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index d69ff9115659..88cb605e95dd 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2064,6 +2064,9 @@ static void intel_cx0pll_update_ssc(struct intel_encoder *encoder,
}
}
+#define C10_PLL_SSC_REG_START_IDX 4
+#define C10_PLL_SSC_REG_COUNT 5
+
static void intel_c10pll_update_pll(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state)
{
@@ -2073,8 +2076,11 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
if (pll_state->ssc_enabled)
return;
- drm_WARN_ON(display->drm, ARRAY_SIZE(pll_state->c10.pll) < 9);
- for (i = 4; i < 9; i++)
+ drm_WARN_ON(display->drm, ARRAY_SIZE(pll_state->c10.pll) <
+ C10_PLL_SSC_REG_START_IDX + C10_PLL_SSC_REG_COUNT);
+ for (i = C10_PLL_SSC_REG_START_IDX;
+ i < C10_PLL_SSC_REG_START_IDX + C10_PLL_SSC_REG_COUNT;
+ i++)
pll_state->c10.pll[i] = 0;
}
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 17/39] drm/i915/display: Read out the Cx0 PHY SSC enabled state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (15 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 16/39] drm/i915/display: Sanitize C10 PHY PLL SSC register setup Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state Mika Kahola
` (23 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
Read out the C10, C20 PHY PLLs SSC enabled state, so the PLL HW/SW state
verification can check this state as well.
C10 PHY PLLs program some PLL registers zeroed out for the non-SSC case,
while programming non-zero values to the same registers for the SSC
case, so check that these PLL registers being zero or non-zero matches
the PLL's overall SSC-enabled state (stored in the
intel_c10pll_state::ssc_enabled flag).
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 25 ++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 88cb605e95dd..93e37b7ac3d9 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2067,6 +2067,12 @@ static void intel_cx0pll_update_ssc(struct intel_encoder *encoder,
#define C10_PLL_SSC_REG_START_IDX 4
#define C10_PLL_SSC_REG_COUNT 5
+static bool intel_c10pll_ssc_enabled(const struct intel_c10pll_state *pll_state)
+{
+ return memchr_inv(&pll_state->pll[C10_PLL_SSC_REG_START_IDX],
+ 0, sizeof(pll_state->pll[0]) * C10_PLL_SSC_REG_COUNT);
+}
+
static void intel_c10pll_update_pll(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state)
{
@@ -2198,10 +2204,20 @@ static int readout_enabled_lane_count(struct intel_encoder *encoder)
return enabled_tx_lane_count;
}
+static bool readout_ssc_state(struct intel_encoder *encoder, bool is_mpll_b)
+{
+ struct intel_display *display = to_intel_display(encoder);
+
+ return intel_de_read(display, XELPDP_PORT_CLOCK_CTL(display, encoder->port)) &
+ (is_mpll_b ? XELPDP_SSC_ENABLE_PLLB : XELPDP_SSC_ENABLE_PLLA);
+}
+
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *cx0pll_state)
{
struct intel_c10pll_state *pll_state = &cx0pll_state->c10;
+ struct intel_display *display = to_intel_display(encoder);
+ enum phy phy = intel_encoder_to_phy(encoder);
u8 lane = INTEL_CX0_LANE0;
intel_wakeref_t wakeref;
int i;
@@ -2227,6 +2243,13 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
intel_cx0_phy_transaction_end(encoder, wakeref);
pll_state->clock = intel_c10pll_calc_port_clock(encoder, pll_state);
+
+ cx0pll_state->ssc_enabled = readout_ssc_state(encoder, true);
+ drm_WARN(display->drm,
+ cx0pll_state->ssc_enabled != intel_c10pll_ssc_enabled(pll_state),
+ "PHY %c: SSC enabled state (%s), doesn't match PLL configuration (%s)\n",
+ phy_name(phy), str_yes_no(cx0pll_state->ssc_enabled),
+ intel_c10pll_ssc_enabled(pll_state) ? "SSC-enabled" : "SSC-disabled");
}
static void intel_c10_pll_program(struct intel_display *display,
@@ -2772,6 +2795,8 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
pll_state->clock = intel_c20pll_calc_port_clock(encoder, pll_state);
intel_cx0_phy_transaction_end(encoder, wakeref);
+
+ cx0pll_state->ssc_enabled = readout_ssc_state(encoder, intel_c20phy_use_mpllb(pll_state));
}
static void intel_c20pll_dump_hw_state(struct intel_display *display,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (16 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 17/39] drm/i915/display: Read out the Cx0 PHY SSC enabled state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 9:16 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 19/39] drm/i915/display: Determine Cx0 PLL port clock " Mika Kahola
` (22 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
enable hook, so prepare here for the conversion to use the PLL manager
for Cx0 PHY PLLs by determining the DP/HDMI mode from the PLL state.
For C10 PHYs use the fact that the HDMI divider value in the PLL
registers are set if and only if the PLL is in HDMI mode.
For C20 PHYs use the DP mode flag programmed to the VDR SERDES register,
which is set if and only if the PLL is in DP mode.
Assert that the above PLL/VDR SERDES register values match the DP/HDMI
mode being configured already during state computation.
This also allows dropping the is_dp param from the
__intel_cx0pll_enable() function, since it can retrieve this now from
the PLL state.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 43 ++++++++++++++++----
1 file changed, 36 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 93e37b7ac3d9..f2fd766343d5 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2090,6 +2090,24 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
pll_state->c10.pll[i] = 0;
}
+static bool c10pll_state_is_dp(const struct intel_c10pll_state *pll_state)
+{
+ return !REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
+}
+
+static bool c20pll_state_is_dp(const struct intel_c20pll_state *pll_state)
+{
+ return pll_state->vdr.serdes_rate & PHY_C20_IS_DP;
+}
+
+static bool cx0pll_state_is_dp(const struct intel_cx0pll_state *pll_state)
+{
+ if (pll_state->use_c10)
+ return c10pll_state_is_dp(&pll_state->c10);
+
+ return c20pll_state_is_dp(&pll_state->c20);
+}
+
/*
* TODO: Convert the following align with intel_c20pll_find_table() and
* intel_c20pll_calc_state_from_table().
@@ -2099,6 +2117,7 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
bool is_dp, int port_clock, int lane_count,
struct intel_cx0pll_state *pll_state)
{
+ struct intel_display *display = to_intel_display(encoder);
int i;
for (i = 0; tables[i]; i++) {
@@ -2110,6 +2129,8 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
pll_state->use_c10 = true;
pll_state->lane_count = lane_count;
+ drm_WARN_ON(display->drm, is_dp != c10pll_state_is_dp(&pll_state->c10));
+
return 0;
}
}
@@ -2120,6 +2141,8 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
+ struct intel_display *display = to_intel_display(encoder);
+ bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
const struct intel_c10pll_state * const *tables;
int err;
@@ -2127,8 +2150,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
if (!tables)
return -EINVAL;
- err = intel_c10pll_calc_state_from_table(encoder, tables,
- intel_crtc_has_dp_encoder(crtc_state),
+ err = intel_c10pll_calc_state_from_table(encoder, tables, is_dp,
crtc_state->port_clock, crtc_state->lane_count,
&crtc_state->dpll_hw_state.cx0pll);
@@ -2143,6 +2165,9 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
crtc_state->dpll_hw_state.cx0pll.use_c10 = true;
crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
+ drm_WARN_ON(display->drm,
+ is_dp != c10pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c10));
+
return 0;
}
@@ -2643,6 +2668,7 @@ static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_stat
static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
+ struct intel_display *display = to_intel_display(encoder);
bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
int err = -ENOENT;
@@ -2663,6 +2689,9 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
intel_c20_calc_vdr_params(&crtc_state->dpll_hw_state.cx0pll.c20.vdr,
is_dp, crtc_state->port_clock);
+ drm_WARN_ON(display->drm,
+ is_dp != c20pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c20));
+
return 0;
}
@@ -2929,10 +2958,11 @@ static void intel_c20_pll_program(struct intel_display *display,
static void intel_program_port_clock_ctl(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state,
- bool is_dp, int port_clock,
+ int port_clock,
bool lane_reversal)
{
struct intel_display *display = to_intel_display(encoder);
+ bool is_dp = cx0pll_state_is_dp(pll_state);
u32 val = 0;
intel_de_rmw(display, XELPDP_PORT_BUF_CTL1(display, encoder->port),
@@ -3178,7 +3208,7 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
static void __intel_cx0pll_enable(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state,
- bool is_dp, int port_clock)
+ int port_clock)
{
struct intel_display *display = to_intel_display(encoder);
enum phy phy = intel_encoder_to_phy(encoder);
@@ -3192,7 +3222,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
* 1. Program PORT_CLOCK_CTL REGISTER to configure
* clock muxes, gating and SSC
*/
- intel_program_port_clock_ctl(encoder, pll_state, is_dp, port_clock, lane_reversal);
+ intel_program_port_clock_ctl(encoder, pll_state, port_clock, lane_reversal);
/* 2. Bring PHY out of reset. */
intel_cx0_phy_lane_reset(encoder, lane_reversal);
@@ -3262,7 +3292,6 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state)
{
__intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
- intel_crtc_has_dp_encoder(crtc_state),
crtc_state->port_clock);
}
@@ -3818,7 +3847,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
"[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
encoder->base.base.id, encoder->base.name);
- __intel_cx0pll_enable(encoder, &pll_state, true, port_clock);
+ __intel_cx0pll_enable(encoder, &pll_state, port_clock);
intel_cx0pll_disable(encoder);
}
}
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state
2025-10-01 8:28 ` [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state Mika Kahola
@ 2025-10-01 9:16 ` Jani Nikula
2025-10-16 18:04 ` Ville Syrjälä
0 siblings, 1 reply; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 9:16 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Imre Deak
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> From: Imre Deak <imre.deak@intel.com>
>
> The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
> mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
> enable hook, so prepare here for the conversion to use the PLL manager
> for Cx0 PHY PLLs by determining the DP/HDMI mode from the PLL state.
>
> For C10 PHYs use the fact that the HDMI divider value in the PLL
> registers are set if and only if the PLL is in HDMI mode.
>
> For C20 PHYs use the DP mode flag programmed to the VDR SERDES register,
> which is set if and only if the PLL is in DP mode.
>
> Assert that the above PLL/VDR SERDES register values match the DP/HDMI
> mode being configured already during state computation.
>
> This also allows dropping the is_dp param from the
> __intel_cx0pll_enable() function, since it can retrieve this now from
> the PLL state.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 43 ++++++++++++++++----
> 1 file changed, 36 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index 93e37b7ac3d9..f2fd766343d5 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2090,6 +2090,24 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
> pll_state->c10.pll[i] = 0;
> }
>
> +static bool c10pll_state_is_dp(const struct intel_c10pll_state *pll_state)
> +{
> + return !REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
> +}
> +
> +static bool c20pll_state_is_dp(const struct intel_c20pll_state *pll_state)
> +{
> + return pll_state->vdr.serdes_rate & PHY_C20_IS_DP;
Wouldn't need this if software state was the logical state instead of
hardware state that you need to mask. It could be just
pll_state->vdr.is_dp, and no function needed.
> +}
> +
> +static bool cx0pll_state_is_dp(const struct intel_cx0pll_state *pll_state)
> +{
> + if (pll_state->use_c10)
> + return c10pll_state_is_dp(&pll_state->c10);
> +
> + return c20pll_state_is_dp(&pll_state->c20);
> +}
> +
> /*
> * TODO: Convert the following align with intel_c20pll_find_table() and
> * intel_c20pll_calc_state_from_table().
> @@ -2099,6 +2117,7 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
> bool is_dp, int port_clock, int lane_count,
> struct intel_cx0pll_state *pll_state)
> {
> + struct intel_display *display = to_intel_display(encoder);
> int i;
>
> for (i = 0; tables[i]; i++) {
> @@ -2110,6 +2129,8 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
> pll_state->use_c10 = true;
> pll_state->lane_count = lane_count;
>
> + drm_WARN_ON(display->drm, is_dp != c10pll_state_is_dp(&pll_state->c10));
> +
> return 0;
> }
> }
> @@ -2120,6 +2141,8 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
> static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
> struct intel_encoder *encoder)
> {
> + struct intel_display *display = to_intel_display(encoder);
> + bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
> const struct intel_c10pll_state * const *tables;
> int err;
>
> @@ -2127,8 +2150,7 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
> if (!tables)
> return -EINVAL;
>
> - err = intel_c10pll_calc_state_from_table(encoder, tables,
> - intel_crtc_has_dp_encoder(crtc_state),
> + err = intel_c10pll_calc_state_from_table(encoder, tables, is_dp,
> crtc_state->port_clock, crtc_state->lane_count,
> &crtc_state->dpll_hw_state.cx0pll);
>
> @@ -2143,6 +2165,9 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
> crtc_state->dpll_hw_state.cx0pll.use_c10 = true;
> crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
>
> + drm_WARN_ON(display->drm,
> + is_dp != c10pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c10));
> +
> return 0;
> }
>
> @@ -2643,6 +2668,7 @@ static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_stat
> static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
> struct intel_encoder *encoder)
> {
> + struct intel_display *display = to_intel_display(encoder);
> bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
> int err = -ENOENT;
>
> @@ -2663,6 +2689,9 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
> intel_c20_calc_vdr_params(&crtc_state->dpll_hw_state.cx0pll.c20.vdr,
> is_dp, crtc_state->port_clock);
>
> + drm_WARN_ON(display->drm,
> + is_dp != c20pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c20));
> +
> return 0;
> }
>
> @@ -2929,10 +2958,11 @@ static void intel_c20_pll_program(struct intel_display *display,
>
> static void intel_program_port_clock_ctl(struct intel_encoder *encoder,
> const struct intel_cx0pll_state *pll_state,
> - bool is_dp, int port_clock,
> + int port_clock,
> bool lane_reversal)
> {
> struct intel_display *display = to_intel_display(encoder);
> + bool is_dp = cx0pll_state_is_dp(pll_state);
> u32 val = 0;
>
> intel_de_rmw(display, XELPDP_PORT_BUF_CTL1(display, encoder->port),
> @@ -3178,7 +3208,7 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
>
> static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> const struct intel_cx0pll_state *pll_state,
> - bool is_dp, int port_clock)
> + int port_clock)
> {
> struct intel_display *display = to_intel_display(encoder);
> enum phy phy = intel_encoder_to_phy(encoder);
> @@ -3192,7 +3222,7 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
> * 1. Program PORT_CLOCK_CTL REGISTER to configure
> * clock muxes, gating and SSC
> */
> - intel_program_port_clock_ctl(encoder, pll_state, is_dp, port_clock, lane_reversal);
> + intel_program_port_clock_ctl(encoder, pll_state, port_clock, lane_reversal);
>
> /* 2. Bring PHY out of reset. */
> intel_cx0_phy_lane_reset(encoder, lane_reversal);
> @@ -3262,7 +3292,6 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
> const struct intel_crtc_state *crtc_state)
> {
> __intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
> - intel_crtc_has_dp_encoder(crtc_state),
> crtc_state->port_clock);
> }
>
> @@ -3818,7 +3847,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
> "[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
> encoder->base.base.id, encoder->base.name);
>
> - __intel_cx0pll_enable(encoder, &pll_state, true, port_clock);
> + __intel_cx0pll_enable(encoder, &pll_state, port_clock);
> intel_cx0pll_disable(encoder);
> }
> }
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* Re: [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state
2025-10-01 9:16 ` Jani Nikula
@ 2025-10-16 18:04 ` Ville Syrjälä
2025-10-20 10:51 ` Jani Nikula
0 siblings, 1 reply; 57+ messages in thread
From: Ville Syrjälä @ 2025-10-16 18:04 UTC (permalink / raw)
To: Jani Nikula; +Cc: Mika Kahola, intel-gfx, intel-xe, Imre Deak
On Wed, Oct 01, 2025 at 12:16:57PM +0300, Jani Nikula wrote:
> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> > From: Imre Deak <imre.deak@intel.com>
> >
> > The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
> > mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
> > enable hook, so prepare here for the conversion to use the PLL manager
> > for Cx0 PHY PLLs by determining the DP/HDMI mode from the PLL state.
> >
> > For C10 PHYs use the fact that the HDMI divider value in the PLL
> > registers are set if and only if the PLL is in HDMI mode.
> >
> > For C20 PHYs use the DP mode flag programmed to the VDR SERDES register,
> > which is set if and only if the PLL is in DP mode.
> >
> > Assert that the above PLL/VDR SERDES register values match the DP/HDMI
> > mode being configured already during state computation.
> >
> > This also allows dropping the is_dp param from the
> > __intel_cx0pll_enable() function, since it can retrieve this now from
> > the PLL state.
> >
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_cx0_phy.c | 43 ++++++++++++++++----
> > 1 file changed, 36 insertions(+), 7 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > index 93e37b7ac3d9..f2fd766343d5 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > @@ -2090,6 +2090,24 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
> > pll_state->c10.pll[i] = 0;
> > }
> >
> > +static bool c10pll_state_is_dp(const struct intel_c10pll_state *pll_state)
> > +{
> > + return !REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
> > +}
> > +
> > +static bool c20pll_state_is_dp(const struct intel_c20pll_state *pll_state)
> > +{
> > + return pll_state->vdr.serdes_rate & PHY_C20_IS_DP;
>
> Wouldn't need this if software state was the logical state instead of
> hardware state that you need to mask. It could be just
> pll_state->vdr.is_dp, and no function needed.
I think for now we want the PLL states to be raw registers. That's how
it all worked so far, except that snps/cx0 screwed that up by adding
some non-register stuff in there. It looks to me like one of the reasons
why the cx0 code is a bit of a mess is exactly because it hasn't fully
committed to either representation.
I think for now we should generally nuke that abstract stuff from
cx0/snps and go for pure register values to keep the design consistent.
In the future we might want to change things to track the PLL state
in some common abstract form in high level code, and just convert
to/from the register based representation inside the specific PLL
implementation.
For that we would need to come up with some abstract PLL state
that covers all the important aspects across all the platforms,
but doesn't delve into the super low level hw details because
there's just far too much of that in PLLs.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* Re: [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state
2025-10-16 18:04 ` Ville Syrjälä
@ 2025-10-20 10:51 ` Jani Nikula
0 siblings, 0 replies; 57+ messages in thread
From: Jani Nikula @ 2025-10-20 10:51 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: Mika Kahola, intel-gfx, intel-xe, Imre Deak
On Thu, 16 Oct 2025, Ville Syrjälä <ville.syrjala@linux.intel.com> wrote:
> On Wed, Oct 01, 2025 at 12:16:57PM +0300, Jani Nikula wrote:
>> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
>> > From: Imre Deak <imre.deak@intel.com>
>> >
>> > The Cx0 PLL enable programming needs to know if the PLL is in DP or HDMI
>> > mode. The PLL manager framework doesn't pass the CRTC state to the PLL's
>> > enable hook, so prepare here for the conversion to use the PLL manager
>> > for Cx0 PHY PLLs by determining the DP/HDMI mode from the PLL state.
>> >
>> > For C10 PHYs use the fact that the HDMI divider value in the PLL
>> > registers are set if and only if the PLL is in HDMI mode.
>> >
>> > For C20 PHYs use the DP mode flag programmed to the VDR SERDES register,
>> > which is set if and only if the PLL is in DP mode.
>> >
>> > Assert that the above PLL/VDR SERDES register values match the DP/HDMI
>> > mode being configured already during state computation.
>> >
>> > This also allows dropping the is_dp param from the
>> > __intel_cx0pll_enable() function, since it can retrieve this now from
>> > the PLL state.
>> >
>> > Signed-off-by: Imre Deak <imre.deak@intel.com>
>> > ---
>> > drivers/gpu/drm/i915/display/intel_cx0_phy.c | 43 ++++++++++++++++----
>> > 1 file changed, 36 insertions(+), 7 deletions(-)
>> >
>> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
>> > index 93e37b7ac3d9..f2fd766343d5 100644
>> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
>> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
>> > @@ -2090,6 +2090,24 @@ static void intel_c10pll_update_pll(struct intel_encoder *encoder,
>> > pll_state->c10.pll[i] = 0;
>> > }
>> >
>> > +static bool c10pll_state_is_dp(const struct intel_c10pll_state *pll_state)
>> > +{
>> > + return !REG_FIELD_GET8(C10_PLL15_HDMIDIV_MASK, pll_state->pll[15]);
>> > +}
>> > +
>> > +static bool c20pll_state_is_dp(const struct intel_c20pll_state *pll_state)
>> > +{
>> > + return pll_state->vdr.serdes_rate & PHY_C20_IS_DP;
>>
>> Wouldn't need this if software state was the logical state instead of
>> hardware state that you need to mask. It could be just
>> pll_state->vdr.is_dp, and no function needed.
>
> I think for now we want the PLL states to be raw registers. That's how
> it all worked so far, except that snps/cx0 screwed that up by adding
> some non-register stuff in there. It looks to me like one of the reasons
> why the cx0 code is a bit of a mess is exactly because it hasn't fully
> committed to either representation.
>
> I think for now we should generally nuke that abstract stuff from
> cx0/snps and go for pure register values to keep the design consistent.
>
> In the future we might want to change things to track the PLL state
> in some common abstract form in high level code, and just convert
> to/from the register based representation inside the specific PLL
> implementation.
>
> For that we would need to come up with some abstract PLL state
> that covers all the important aspects across all the platforms,
> but doesn't delve into the super low level hw details because
> there's just far too much of that in PLLs.
Okay, yuck, but acceptable for consistency in the *PLL* state. As long
as we're careful to not let that leak to crtc state.
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 19/39] drm/i915/display: Determine Cx0 PLL port clock from PLL state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (17 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 18/39] drm/i915/display: Determine Cx0 PLL DP mode from PLL state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 20/39] drm/i915/display: Zero Cx0 PLL state before compute and HW readout Mika Kahola
` (21 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak
From: Imre Deak <imre.deak@intel.com>
The port clock is tracked in the PLL state, so there is no need to pass
it separately to __intel_cx0pll_enable(). Drop the port clock function
param accordingly.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index f2fd766343d5..ff8b52c4db48 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3206,10 +3206,10 @@ static u32 intel_cx0_get_pclk_pll_ack(u8 lane_mask)
return val;
}
-static void __intel_cx0pll_enable(struct intel_encoder *encoder,
- const struct intel_cx0pll_state *pll_state,
- int port_clock)
+static void intel_cx0pll_enable(struct intel_encoder *encoder,
+ const struct intel_cx0pll_state *pll_state)
{
+ int port_clock = pll_state->use_c10 ? pll_state->c10.clock : pll_state->c20.clock;
struct intel_display *display = to_intel_display(encoder);
enum phy phy = intel_encoder_to_phy(encoder);
struct intel_digital_port *dig_port = enc_to_dig_port(encoder);
@@ -3288,13 +3288,6 @@ static void __intel_cx0pll_enable(struct intel_encoder *encoder,
intel_cx0_phy_transaction_end(encoder, wakeref);
}
-static void intel_cx0pll_enable(struct intel_encoder *encoder,
- const struct intel_crtc_state *crtc_state)
-{
- __intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll,
- crtc_state->port_clock);
-}
-
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
{
struct intel_display *display = to_intel_display(encoder);
@@ -3424,7 +3417,7 @@ void intel_mtl_pll_enable(struct intel_encoder *encoder,
if (intel_tc_port_in_tbt_alt_mode(dig_port))
intel_mtl_tbt_pll_enable(encoder, crtc_state);
else
- intel_cx0pll_enable(encoder, crtc_state);
+ intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll);
}
/*
@@ -3847,7 +3840,7 @@ void intel_cx0_pll_power_save_wa(struct intel_display *display)
"[ENCODER:%d:%s] Applying power saving workaround on disabled PLL\n",
encoder->base.base.id, encoder->base.name);
- __intel_cx0pll_enable(encoder, &pll_state, port_clock);
+ intel_cx0pll_enable(encoder, &pll_state);
intel_cx0pll_disable(encoder);
}
}
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 20/39] drm/i915/display: Zero Cx0 PLL state before compute and HW readout
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (18 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 19/39] drm/i915/display: Determine Cx0 PLL port clock " Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 21/39] drm/i915/display: Print additional Cx0 PLL HW state Mika Kahola
` (20 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Ensure Cx0 pll state is initialized to zero before any computation or HW
readouts, to prevent leaving some parameter in the state uninitialized
in the actual compute/HW readout functions later.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index ff8b52c4db48..552623d5413a 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2698,6 +2698,8 @@ static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
+ memset(&crtc_state->dpll_hw_state, 0, sizeof(crtc_state->dpll_hw_state));
+
if (intel_encoder_is_c10phy(encoder))
return intel_c10pll_calc_state(crtc_state, encoder);
return intel_c20pll_calc_state(crtc_state, encoder);
@@ -3635,7 +3637,7 @@ static void intel_c10pll_state_verify(const struct intel_crtc_state *state,
void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state)
{
- pll_state->use_c10 = false;
+ memset(pll_state, 0, sizeof(*pll_state));
pll_state->tbt_mode = intel_tc_port_in_tbt_alt_mode(enc_to_dig_port(encoder));
if (pll_state->tbt_mode)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 21/39] drm/i915/display: Print additional Cx0 PLL HW state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (19 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 20/39] drm/i915/display: Zero Cx0 PLL state before compute and HW readout Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 22/39] drm/i915/display: Remove state verification Mika Kahola
` (19 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Print all the Cx0 PLL state in the PLL state dumper.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 552623d5413a..3a12060a4474 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2311,8 +2311,8 @@ static void intel_c10pll_dump_hw_state(struct intel_display *display,
unsigned int multiplier, tx_clk_div;
fracen = hw_state->pll[0] & C10_PLL0_FRACEN;
- drm_dbg_kms(display->drm, "c10pll_hw_state: fracen: %s, ",
- str_yes_no(fracen));
+ drm_dbg_kms(display->drm, "c10pll_hw_state: clock: %d, fracen: %s, ",
+ hw_state->clock, str_yes_no(fracen));
if (fracen) {
frac_quot = hw_state->pll[12] << 8 | hw_state->pll[11];
@@ -2835,7 +2835,7 @@ static void intel_c20pll_dump_hw_state(struct intel_display *display,
{
int i;
- drm_dbg_kms(display->drm, "c20pll_hw_state:\n");
+ drm_dbg_kms(display->drm, "c20pll_hw_state clock: %d:\n", hw_state->clock);
drm_dbg_kms(display->drm,
"tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
@@ -2851,12 +2851,21 @@ static void intel_c20pll_dump_hw_state(struct intel_display *display,
for (i = 0; i < ARRAY_SIZE(hw_state->mplla); i++)
drm_dbg_kms(display->drm, "mplla[%d] = 0x%.4x\n", i,
hw_state->mplla[i]);
+
+ /* For full coverage, also print the additional PLL B entry. */
+ WARN_ON(i + 1 != ARRAY_SIZE(hw_state->mpllb));
+ drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
}
}
void intel_cx0pll_dump_hw_state(struct intel_display *display,
const struct intel_cx0pll_state *hw_state)
{
+ drm_dbg_kms(display->drm,
+ "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
+ hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
+ str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
+
if (hw_state->use_c10)
intel_c10pll_dump_hw_state(display, &hw_state->c10);
else
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 22/39] drm/i915/display: Remove state verification
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (20 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 21/39] drm/i915/display: Print additional Cx0 PLL HW state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 23/39] drm/i915/display: PLL information for MTL+ Mika Kahola
` (18 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
When pll's are moved to dpll framework we no longer
need Cx0 specific state verification as we can rely
on dpll state verification instead.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 114 ------------------
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 2 -
.../drm/i915/display/intel_modeset_verify.c | 1 -
3 files changed, 117 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 3a12060a4474..453d940e67f8 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3614,35 +3614,6 @@ intel_mtl_port_pll_type(struct intel_encoder *encoder,
return ICL_PORT_DPLL_DEFAULT;
}
-static void intel_c10pll_state_verify(const struct intel_crtc_state *state,
- struct intel_crtc *crtc,
- struct intel_encoder *encoder,
- struct intel_c10pll_state *mpllb_hw_state)
-{
- struct intel_display *display = to_intel_display(state);
- const struct intel_c10pll_state *mpllb_sw_state = &state->dpll_hw_state.cx0pll.c10;
- int i;
-
- for (i = 0; i < ARRAY_SIZE(mpllb_sw_state->pll); i++) {
- u8 expected = mpllb_sw_state->pll[i];
-
- INTEL_DISPLAY_STATE_WARN(display, mpllb_hw_state->pll[i] != expected,
- "[CRTC:%d:%s] mismatch in C10MPLLB: Register[%d] (expected 0x%02x, found 0x%02x)",
- crtc->base.base.id, crtc->base.name, i,
- expected, mpllb_hw_state->pll[i]);
- }
-
- INTEL_DISPLAY_STATE_WARN(display, mpllb_hw_state->tx != mpllb_sw_state->tx,
- "[CRTC:%d:%s] mismatch in C10MPLLB: Register TX0 (expected 0x%02x, found 0x%02x)",
- crtc->base.base.id, crtc->base.name,
- mpllb_sw_state->tx, mpllb_hw_state->tx);
-
- INTEL_DISPLAY_STATE_WARN(display, mpllb_hw_state->cmn != mpllb_sw_state->cmn,
- "[CRTC:%d:%s] mismatch in C10MPLLB: Register CMN0 (expected 0x%02x, found 0x%02x)",
- crtc->base.base.id, crtc->base.name,
- mpllb_sw_state->cmn, mpllb_hw_state->cmn);
-}
-
void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state)
{
@@ -3719,91 +3690,6 @@ int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
return intel_c20pll_calc_port_clock(encoder, &pll_state->c20);
}
-static void intel_c20pll_state_verify(const struct intel_crtc_state *state,
- struct intel_crtc *crtc,
- struct intel_encoder *encoder,
- struct intel_c20pll_state *mpll_hw_state)
-{
- struct intel_display *display = to_intel_display(state);
- const struct intel_c20pll_state *mpll_sw_state = &state->dpll_hw_state.cx0pll.c20;
- bool sw_use_mpllb = intel_c20phy_use_mpllb(mpll_sw_state);
- bool hw_use_mpllb = intel_c20phy_use_mpllb(mpll_hw_state);
- int clock = intel_c20pll_calc_port_clock(encoder, mpll_sw_state);
- int i;
-
- INTEL_DISPLAY_STATE_WARN(display, mpll_hw_state->clock != clock,
- "[CRTC:%d:%s] mismatch in C20: Register CLOCK (expected %d, found %d)",
- crtc->base.base.id, crtc->base.name,
- mpll_sw_state->clock, mpll_hw_state->clock);
-
- INTEL_DISPLAY_STATE_WARN(display, sw_use_mpllb != hw_use_mpllb,
- "[CRTC:%d:%s] mismatch in C20: Register MPLLB selection (expected %d, found %d)",
- crtc->base.base.id, crtc->base.name,
- sw_use_mpllb, hw_use_mpllb);
-
- if (hw_use_mpllb) {
- for (i = 0; i < ARRAY_SIZE(mpll_sw_state->mpllb); i++) {
- INTEL_DISPLAY_STATE_WARN(display, mpll_hw_state->mpllb[i] != mpll_sw_state->mpllb[i],
- "[CRTC:%d:%s] mismatch in C20MPLLB: Register[%d] (expected 0x%04x, found 0x%04x)",
- crtc->base.base.id, crtc->base.name, i,
- mpll_sw_state->mpllb[i], mpll_hw_state->mpllb[i]);
- }
- } else {
- for (i = 0; i < ARRAY_SIZE(mpll_sw_state->mplla); i++) {
- INTEL_DISPLAY_STATE_WARN(display, mpll_hw_state->mplla[i] != mpll_sw_state->mplla[i],
- "[CRTC:%d:%s] mismatch in C20MPLLA: Register[%d] (expected 0x%04x, found 0x%04x)",
- crtc->base.base.id, crtc->base.name, i,
- mpll_sw_state->mplla[i], mpll_hw_state->mplla[i]);
- }
- }
-
- for (i = 0; i < ARRAY_SIZE(mpll_sw_state->tx); i++) {
- INTEL_DISPLAY_STATE_WARN(display, mpll_hw_state->tx[i] != mpll_sw_state->tx[i],
- "[CRTC:%d:%s] mismatch in C20: Register TX[%i] (expected 0x%04x, found 0x%04x)",
- crtc->base.base.id, crtc->base.name, i,
- mpll_sw_state->tx[i], mpll_hw_state->tx[i]);
- }
-
- for (i = 0; i < ARRAY_SIZE(mpll_sw_state->cmn); i++) {
- INTEL_DISPLAY_STATE_WARN(display, mpll_hw_state->cmn[i] != mpll_sw_state->cmn[i],
- "[CRTC:%d:%s] mismatch in C20: Register CMN[%i] (expected 0x%04x, found 0x%04x)",
- crtc->base.base.id, crtc->base.name, i,
- mpll_sw_state->cmn[i], mpll_hw_state->cmn[i]);
- }
-}
-
-void intel_cx0pll_state_verify(struct intel_atomic_state *state,
- struct intel_crtc *crtc)
-{
- struct intel_display *display = to_intel_display(state);
- const struct intel_crtc_state *new_crtc_state =
- intel_atomic_get_new_crtc_state(state, crtc);
- struct intel_encoder *encoder;
- struct intel_cx0pll_state mpll_hw_state = {};
-
- if (DISPLAY_VER(display) < 14)
- return;
-
- if (!new_crtc_state->hw.active)
- return;
-
- /* intel_get_crtc_new_encoder() only works for modeset/fastset commits */
- if (!intel_crtc_needs_modeset(new_crtc_state) &&
- !intel_crtc_needs_fastset(new_crtc_state))
- return;
-
- encoder = intel_get_crtc_new_encoder(state, new_crtc_state);
- intel_cx0pll_readout_hw_state(encoder, &mpll_hw_state);
-
- if (mpll_hw_state.tbt_mode)
- return;
-
- if (intel_encoder_is_c10phy(encoder))
- intel_c10pll_state_verify(new_crtc_state, crtc, encoder, &mpll_hw_state.c10);
- else
- intel_c20pll_state_verify(new_crtc_state, crtc, encoder, &mpll_hw_state.c20);
-}
-
/*
* WA 14022081154
* The dedicated display PHYs reset to a power state that blocks S0ix, increasing idle
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index c5a7b529955b..2b934b96af81 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -35,8 +35,6 @@ int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
void intel_cx0pll_dump_hw_state(struct intel_display *display,
const struct intel_cx0pll_state *hw_state);
-void intel_cx0pll_state_verify(struct intel_atomic_state *state,
- struct intel_crtc *crtc);
bool intel_cx0pll_compare_hw_state(const struct intel_cx0pll_state *a,
const struct intel_cx0pll_state *b);
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
diff --git a/drivers/gpu/drm/i915/display/intel_modeset_verify.c b/drivers/gpu/drm/i915/display/intel_modeset_verify.c
index f2f6b9d9afa1..22600bdbe8c5 100644
--- a/drivers/gpu/drm/i915/display/intel_modeset_verify.c
+++ b/drivers/gpu/drm/i915/display/intel_modeset_verify.c
@@ -245,7 +245,6 @@ void intel_modeset_verify_crtc(struct intel_atomic_state *state,
verify_crtc_state(state, crtc);
intel_dpll_state_verify(state, crtc);
intel_mpllb_state_verify(state, crtc);
- intel_cx0pll_state_verify(state, crtc);
}
void intel_modeset_verify_disabled(struct intel_atomic_state *state)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 23/39] drm/i915/display: PLL information for MTL+
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (21 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 22/39] drm/i915/display: Remove state verification Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 24/39] drm/i915/display: Update C10/C20 state calculation Mika Kahola
` (17 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
To add MTL+ platforms as part of PLL framework, let's
start by adding PLL information and functions.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 303f03b420ae..a9d9b7113f12 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4306,6 +4306,25 @@ static const struct intel_dpll_mgr adlp_pll_mgr = {
.compare_hw_state = icl_compare_hw_state,
};
+static const struct intel_dpll_funcs mtl_pll_funcs = {
+};
+
+static const struct dpll_info mtl_plls[] = {
+ { .name = "DPLL 0", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_DPLL0, },
+ { .name = "DPLL 1", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_DPLL1, },
+ /* TODO: Add TBT PLL */
+ { .name = "TC PLL 1", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL1, },
+ { .name = "TC PLL 2", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL2, },
+ { .name = "TC PLL 3", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL3, },
+ { .name = "TC PLL 4", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL4, },
+ {}
+};
+
+__maybe_unused
+static const struct intel_dpll_mgr mtl_pll_mgr = {
+ .dpll_info = mtl_plls,
+};
+
/**
* intel_dpll_init - Initialize DPLLs
* @display: intel_display device
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 24/39] drm/i915/display: Update C10/C20 state calculation
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (22 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 23/39] drm/i915/display: PLL information for MTL+ Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 25/39] drm/i915/display: Compute plls for MTL+ platform Mika Kahola
` (16 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
For the dpll framework, the state must be computed into
a port PLL state, which is separate from the dpll_hw_state
in crtc_state.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 68 ++++++++++----------
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 5 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 2 +-
3 files changed, 40 insertions(+), 35 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 453d940e67f8..f0cba843fed1 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2034,7 +2034,7 @@ static const struct intel_c20pll_state * const mtl_c20_hdmi_tables[] = {
};
static const struct intel_c10pll_state * const *
-intel_c10pll_tables_get(struct intel_crtc_state *crtc_state,
+intel_c10pll_tables_get(const struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder)
{
if (intel_crtc_has_dp_encoder(crtc_state)) {
@@ -2138,8 +2138,9 @@ static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
return -EINVAL;
}
-static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
- struct intel_encoder *encoder)
+static int intel_c10pll_calc_state(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder,
+ struct intel_dpll_hw_state *hw_state)
{
struct intel_display *display = to_intel_display(encoder);
bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
@@ -2152,21 +2153,20 @@ static int intel_c10pll_calc_state(struct intel_crtc_state *crtc_state,
err = intel_c10pll_calc_state_from_table(encoder, tables, is_dp,
crtc_state->port_clock, crtc_state->lane_count,
- &crtc_state->dpll_hw_state.cx0pll);
+ &hw_state->cx0pll);
if (err == 0 || !intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
return err;
/* For HDMI PLLs try SNPS PHY algorithm, if there are no precomputed tables */
- intel_snps_hdmi_pll_compute_c10pll(&crtc_state->dpll_hw_state.cx0pll.c10,
+ intel_snps_hdmi_pll_compute_c10pll(&hw_state->cx0pll.c10,
crtc_state->port_clock);
- intel_c10pll_update_pll(encoder,
- &crtc_state->dpll_hw_state.cx0pll);
- crtc_state->dpll_hw_state.cx0pll.use_c10 = true;
- crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
+ intel_c10pll_update_pll(encoder, &hw_state->cx0pll);
- drm_WARN_ON(display->drm,
- is_dp != c10pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c10));
+ hw_state->cx0pll.use_c10 = true;
+ hw_state->cx0pll.lane_count = crtc_state->lane_count;
+
+ drm_WARN_ON(display->drm, is_dp != c10pll_state_is_dp(&hw_state->cx0pll.c10));
return 0;
}
@@ -2355,7 +2355,7 @@ static bool is_arrowlake_s_by_host_bridge(void)
return pdev && IS_ARROWLAKE_S_BY_HOST_BRIDGE_ID(host_bridge_pci_dev_id);
}
-static u16 intel_c20_hdmi_tmds_tx_cgf_1(struct intel_crtc_state *crtc_state)
+static u16 intel_c20_hdmi_tmds_tx_cgf_1(const struct intel_crtc_state *crtc_state)
{
struct intel_display *display = to_intel_display(crtc_state);
u16 tx_misc;
@@ -2379,9 +2379,9 @@ static u16 intel_c20_hdmi_tmds_tx_cgf_1(struct intel_crtc_state *crtc_state)
C20_PHY_TX_DCC_BYPASS | C20_PHY_TX_TERM_CTL(tx_term_ctrl));
}
-static int intel_c20_compute_hdmi_tmds_pll(struct intel_crtc_state *crtc_state)
+static int intel_c20_compute_hdmi_tmds_pll(const struct intel_crtc_state *crtc_state,
+ struct intel_c20pll_state *pll_state)
{
- struct intel_c20pll_state *pll_state = &crtc_state->dpll_hw_state.cx0pll.c20;
u64 datarate;
u64 mpll_tx_clk_div;
u64 vco_freq_shift;
@@ -2648,8 +2648,9 @@ intel_c20_pll_find_table(const struct intel_crtc_state *crtc_state,
return NULL;
}
-static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_state,
- struct intel_encoder *encoder)
+static int intel_c20pll_calc_state_from_table(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder,
+ struct intel_cx0pll_state *pll_state)
{
const struct intel_c20pll_state *table;
@@ -2657,52 +2658,53 @@ static int intel_c20pll_calc_state_from_table(struct intel_crtc_state *crtc_stat
if (!table)
return -EINVAL;
- crtc_state->dpll_hw_state.cx0pll.c20 = *table;
+ pll_state->c20 = *table;
- intel_cx0pll_update_ssc(encoder, &crtc_state->dpll_hw_state.cx0pll,
- intel_crtc_has_dp_encoder(crtc_state));
+ intel_cx0pll_update_ssc(encoder, pll_state, intel_crtc_has_dp_encoder(crtc_state));
return 0;
}
-static int intel_c20pll_calc_state(struct intel_crtc_state *crtc_state,
- struct intel_encoder *encoder)
+static int intel_c20pll_calc_state(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder,
+ struct intel_dpll_hw_state *hw_state)
{
struct intel_display *display = to_intel_display(encoder);
bool is_dp = intel_crtc_has_dp_encoder(crtc_state);
int err = -ENOENT;
- crtc_state->dpll_hw_state.cx0pll.use_c10 = false;
- crtc_state->dpll_hw_state.cx0pll.lane_count = crtc_state->lane_count;
+ hw_state->cx0pll.use_c10 = false;
+ hw_state->cx0pll.lane_count = crtc_state->lane_count;
/* try computed C20 HDMI tables before using consolidated tables */
if (!is_dp)
/* TODO: Update SSC state for HDMI as well */
- err = intel_c20_compute_hdmi_tmds_pll(crtc_state);
+ err = intel_c20_compute_hdmi_tmds_pll(crtc_state, &hw_state->cx0pll.c20);
if (err)
- err = intel_c20pll_calc_state_from_table(crtc_state, encoder);
+ err = intel_c20pll_calc_state_from_table(crtc_state, encoder,
+ &hw_state->cx0pll);
if (err)
return err;
- intel_c20_calc_vdr_params(&crtc_state->dpll_hw_state.cx0pll.c20.vdr,
+ intel_c20_calc_vdr_params(&hw_state->cx0pll.c20.vdr,
is_dp, crtc_state->port_clock);
- drm_WARN_ON(display->drm,
- is_dp != c20pll_state_is_dp(&crtc_state->dpll_hw_state.cx0pll.c20));
+ drm_WARN_ON(display->drm, is_dp != c20pll_state_is_dp(&hw_state->cx0pll.c20));
return 0;
}
-int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state,
- struct intel_encoder *encoder)
+int intel_cx0pll_calc_state(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder,
+ struct intel_dpll_hw_state *hw_state)
{
- memset(&crtc_state->dpll_hw_state, 0, sizeof(crtc_state->dpll_hw_state));
+ memset(hw_state, 0, sizeof(*hw_state));
if (intel_encoder_is_c10phy(encoder))
- return intel_c10pll_calc_state(crtc_state, encoder);
- return intel_c20pll_calc_state(crtc_state, encoder);
+ return intel_c10pll_calc_state(crtc_state, encoder, hw_state);
+ return intel_c20pll_calc_state(crtc_state, encoder, hw_state);
}
static bool intel_c20phy_use_mpllb(const struct intel_c20pll_state *state)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index 2b934b96af81..7b88c3fe9de1 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -16,6 +16,7 @@ struct intel_crtc;
struct intel_crtc_state;
struct intel_cx0pll_state;
struct intel_display;
+struct intel_dpll_hw_state;
struct intel_encoder;
struct intel_hdmi;
@@ -27,7 +28,9 @@ enum icl_port_dpll_id
intel_mtl_port_pll_type(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state);
-int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state, struct intel_encoder *encoder);
+int intel_cx0pll_calc_state(const struct intel_crtc_state *crtc_state,
+ struct intel_encoder *encoder,
+ struct intel_dpll_hw_state *hw_state);
void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state);
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
diff --git a/drivers/gpu/drm/i915/display/intel_dpll.c b/drivers/gpu/drm/i915/display/intel_dpll.c
index f969c5399a51..7a48d6f0db10 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll.c
@@ -1220,7 +1220,7 @@ static int mtl_crtc_compute_clock(struct intel_atomic_state *state,
intel_get_crtc_new_encoder(state, crtc_state);
int ret;
- ret = intel_cx0pll_calc_state(crtc_state, encoder);
+ ret = intel_cx0pll_calc_state(crtc_state, encoder, &crtc_state->dpll_hw_state);
if (ret)
return ret;
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 25/39] drm/i915/display: Compute plls for MTL+ platform
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (23 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 24/39] drm/i915/display: Update C10/C20 state calculation Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 26/39] drm/i915/display: MTL+ .get_dplls Mika Kahola
` (15 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
To bring MTL+ platform aligned with dpll framework we
need to call and calculate pll state from dpll
framework.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 65 +++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index a9d9b7113f12..04eec62c06ae 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4320,9 +4320,74 @@ static const struct dpll_info mtl_plls[] = {
{}
};
+static int mtl_compute_c10phy_dplls(struct intel_atomic_state *state,
+ struct intel_crtc *crtc,
+ struct intel_encoder *encoder)
+{
+ struct intel_crtc_state *crtc_state =
+ intel_atomic_get_new_crtc_state(state, crtc);
+ struct icl_port_dpll *port_dpll =
+ &crtc_state->icl_port_dplls[ICL_PORT_DPLL_DEFAULT];
+ int ret;
+
+ ret = intel_cx0pll_calc_state(crtc_state, encoder, &port_dpll->hw_state);
+ if (ret)
+ return ret;
+
+ /* this is mainly for the fastset check */
+ icl_set_active_port_dpll(crtc_state, ICL_PORT_DPLL_DEFAULT);
+
+ crtc_state->port_clock = intel_cx0pll_calc_port_clock(encoder,
+ &port_dpll->hw_state.cx0pll);
+
+ return 0;
+}
+
+static int mtl_compute_c20phy_dplls(struct intel_atomic_state *state,
+ struct intel_crtc *crtc,
+ struct intel_encoder *encoder)
+{
+ struct intel_crtc_state *crtc_state =
+ intel_atomic_get_new_crtc_state(state, crtc);
+ const struct intel_crtc_state *old_crtc_state =
+ intel_atomic_get_old_crtc_state(state, crtc);
+ struct icl_port_dpll *port_dpll;
+ int ret;
+
+ /* TODO: Add state calculation for TBT PLL */
+
+ port_dpll = &crtc_state->icl_port_dplls[ICL_PORT_DPLL_MG_PHY];
+ ret = intel_cx0pll_calc_state(crtc_state, encoder, &port_dpll->hw_state);
+ if (ret)
+ return ret;
+
+ /* this is mainly for the fastset check */
+ if (old_crtc_state->intel_dpll &&
+ old_crtc_state->intel_dpll->info->id == DPLL_ID_ICL_TBTPLL)
+ icl_set_active_port_dpll(crtc_state, ICL_PORT_DPLL_DEFAULT);
+ else
+ icl_set_active_port_dpll(crtc_state, ICL_PORT_DPLL_MG_PHY);
+
+ crtc_state->port_clock = intel_cx0pll_calc_port_clock(encoder,
+ &port_dpll->hw_state.cx0pll);
+
+ return 0;
+}
+
+static int mtl_compute_dplls(struct intel_atomic_state *state,
+ struct intel_crtc *crtc,
+ struct intel_encoder *encoder)
+{
+ if (intel_encoder_is_c10phy(encoder))
+ return mtl_compute_c10phy_dplls(state, crtc, encoder);
+ else
+ return mtl_compute_c20phy_dplls(state, crtc, encoder);
+}
+
__maybe_unused
static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
+ .compute_dplls = mtl_compute_dplls,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 26/39] drm/i915/display: MTL+ .get_dplls
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (24 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 25/39] drm/i915/display: Compute plls for MTL+ platform Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 27/39] drm/i915/display: MTL+ .put_dplls Mika Kahola
` (14 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
Add .get_dplls function pointer for MTL+ platforms
to support dpll framework. Reusing the ICL function
pointer.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 43 +++++++++++++++++++
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 1 +
2 files changed, 44 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 04eec62c06ae..3906ef6f5c61 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -203,6 +203,22 @@ enum intel_dpll_id icl_tc_port_to_pll_id(enum tc_port tc_port)
return tc_port - TC_PORT_1 + DPLL_ID_ICL_MGPLL1;
}
+enum intel_dpll_id mtl_port_to_pll_id(struct intel_display *display, enum port port)
+{
+ if (port >= PORT_TC1)
+ return icl_tc_port_to_pll_id(intel_port_to_tc(display, port));
+
+ switch (port) {
+ case PORT_A:
+ return DPLL_ID_ICL_DPLL0;
+ case PORT_B:
+ return DPLL_ID_ICL_DPLL1;
+ default:
+ MISSING_CASE(port);
+ return DPLL_ID_ICL_DPLL0;
+ }
+}
+
static i915_reg_t
intel_combo_pll_enable_reg(struct intel_display *display,
struct intel_dpll *pll)
@@ -3491,6 +3507,30 @@ static int icl_get_tc_phy_dplls(struct intel_atomic_state *state,
return ret;
}
+static int mtl_get_c10_phy_dpll(struct intel_atomic_state *state,
+ struct intel_crtc *crtc,
+ struct intel_encoder *encoder)
+{
+ struct intel_display *display = to_intel_display(crtc);
+ struct intel_crtc_state *crtc_state =
+ intel_atomic_get_new_crtc_state(state, crtc);
+ struct icl_port_dpll *port_dpll =
+ &crtc_state->icl_port_dplls[ICL_PORT_DPLL_DEFAULT];
+
+ port_dpll->pll = intel_find_dpll(state, crtc,
+ &port_dpll->hw_state,
+ BIT(mtl_port_to_pll_id(display, encoder->port)));
+ if (!port_dpll->pll)
+ return -EINVAL;
+
+ intel_reference_dpll(state, crtc,
+ port_dpll->pll, &port_dpll->hw_state);
+
+ icl_update_active_dpll(state, crtc, encoder);
+
+ return 0;
+}
+
static int icl_compute_dplls(struct intel_atomic_state *state,
struct intel_crtc *crtc,
struct intel_encoder *encoder)
@@ -3513,6 +3553,8 @@ static int icl_get_dplls(struct intel_atomic_state *state,
return icl_get_combo_phy_dpll(state, crtc, encoder);
else if (intel_encoder_is_tc(encoder))
return icl_get_tc_phy_dplls(state, crtc, encoder);
+ else if (intel_encoder_is_c10phy(encoder))
+ return mtl_get_c10_phy_dpll(state, crtc, encoder);
MISSING_CASE(encoder->port);
@@ -4388,6 +4430,7 @@ __maybe_unused
static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
.compute_dplls = mtl_compute_dplls,
+ .get_dplls = icl_get_dplls,
};
/**
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
index 839b1a98534f..fbb6a45d565c 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
@@ -439,6 +439,7 @@ bool intel_dpll_compare_hw_state(struct intel_display *display,
const struct intel_dpll_hw_state *a,
const struct intel_dpll_hw_state *b);
enum intel_dpll_id icl_tc_port_to_pll_id(enum tc_port tc_port);
+enum intel_dpll_id mtl_port_to_pll_id(struct intel_display *display, enum port port);
bool intel_dpll_is_combophy(enum intel_dpll_id id);
void intel_dpll_state_verify(struct intel_atomic_state *state,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 27/39] drm/i915/display: MTL+ .put_dplls
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (25 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 26/39] drm/i915/display: MTL+ .get_dplls Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 28/39] drm/i915/display: Add .update_active_dpll Mika Kahola
` (13 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .put_dplls function pointer to support MTL+ platforms
on dpll framework. Reusing ICL function pointer.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 3906ef6f5c61..af318a23f1f1 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4431,6 +4431,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
.compute_dplls = mtl_compute_dplls,
.get_dplls = icl_get_dplls,
+ .put_dplls = icl_put_dplls,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 28/39] drm/i915/display: Add .update_active_dpll
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (26 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 27/39] drm/i915/display: MTL+ .put_dplls Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 29/39] drm/i915/display: Add .update_dpll_ref_clks Mika Kahola
` (12 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
For MTL+ platforms, add .update_active_dpll function pointer
to support dpll framework. Reusing ICL function pointer.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index af318a23f1f1..8970c2fad5a5 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4432,6 +4432,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
.compute_dplls = mtl_compute_dplls,
.get_dplls = icl_get_dplls,
.put_dplls = icl_put_dplls,
+ .update_active_dpll = icl_update_active_dpll,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 29/39] drm/i915/display: Add .update_dpll_ref_clks
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (27 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 28/39] drm/i915/display: Add .update_active_dpll Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state Mika Kahola
` (11 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .update_dpll_ref_clks function pointer to MTL+
platforms to support dpll framework. Reusing ICL
function pointer.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 8970c2fad5a5..617139c6e3eb 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4433,6 +4433,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
.get_dplls = icl_get_dplls,
.put_dplls = icl_put_dplls,
.update_active_dpll = icl_update_active_dpll,
+ .update_ref_clks = icl_update_dpll_ref_clks,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (28 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 29/39] drm/i915/display: Add .update_dpll_ref_clks Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 9:33 ` Jani Nikula
2025-10-01 8:28 ` [RFC PATCH 31/39] drm/i915/display: Add .compare_hw_state Mika Kahola
` (10 subsequent siblings)
40 siblings, 1 reply; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .dump_hw_state function pointer for MTL+ platforms
to support dpll framework. While at it, switch to use
drm_printer structure to print hw state information.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 68 +++++++++----------
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 3 +-
drivers/gpu/drm/i915/display/intel_display.c | 5 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 7 ++
4 files changed, 45 insertions(+), 38 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index f0cba843fed1..ec91186848d7 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -2302,7 +2302,7 @@ static void intel_c10_pll_program(struct intel_display *display,
intel_c10_msgbus_update_config(encoder, INTEL_CX0_LANE0, true);
}
-static void intel_c10pll_dump_hw_state(struct intel_display *display,
+static void intel_c10pll_dump_hw_state(struct drm_printer *p,
const struct intel_c10pll_state *hw_state)
{
bool fracen;
@@ -2311,33 +2311,33 @@ static void intel_c10pll_dump_hw_state(struct intel_display *display,
unsigned int multiplier, tx_clk_div;
fracen = hw_state->pll[0] & C10_PLL0_FRACEN;
- drm_dbg_kms(display->drm, "c10pll_hw_state: clock: %d, fracen: %s, ",
- hw_state->clock, str_yes_no(fracen));
+ drm_printf(p, "c10pll_hw_state: clock: %d, fracen: %s, ",
+ hw_state->clock, str_yes_no(fracen));
if (fracen) {
frac_quot = hw_state->pll[12] << 8 | hw_state->pll[11];
frac_rem = hw_state->pll[14] << 8 | hw_state->pll[13];
frac_den = hw_state->pll[10] << 8 | hw_state->pll[9];
- drm_dbg_kms(display->drm, "quot: %u, rem: %u, den: %u,\n",
- frac_quot, frac_rem, frac_den);
+ drm_printf(p, "quot: %u, rem: %u, den: %u,\n",
+ frac_quot, frac_rem, frac_den);
}
multiplier = (REG_FIELD_GET8(C10_PLL3_MULTIPLIERH_MASK, hw_state->pll[3]) << 8 |
hw_state->pll[2]) / 2 + 16;
tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, hw_state->pll[15]);
- drm_dbg_kms(display->drm,
- "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
+ drm_printf(p,
+ "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
- drm_dbg_kms(display->drm, "c10pll_rawhw_state:");
- drm_dbg_kms(display->drm, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
- hw_state->cmn);
+ drm_printf(p, "c10pll_rawhw_state:");
+ drm_printf(p, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
+ hw_state->cmn);
BUILD_BUG_ON(ARRAY_SIZE(hw_state->pll) % 4);
for (i = 0; i < ARRAY_SIZE(hw_state->pll); i = i + 4)
- drm_dbg_kms(display->drm,
- "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
- i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
- i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
+ drm_printf(p,
+ "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
+ i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
+ i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
}
/*
@@ -2832,46 +2832,46 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
cx0pll_state->ssc_enabled = readout_ssc_state(encoder, intel_c20phy_use_mpllb(pll_state));
}
-static void intel_c20pll_dump_hw_state(struct intel_display *display,
+static void intel_c20pll_dump_hw_state(struct drm_printer *p,
const struct intel_c20pll_state *hw_state)
{
int i;
- drm_dbg_kms(display->drm, "c20pll_hw_state clock: %d:\n", hw_state->clock);
- drm_dbg_kms(display->drm,
- "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
- hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
- drm_dbg_kms(display->drm,
- "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
- hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2], hw_state->cmn[3]);
+ drm_printf(p, "c20pll_hw_state: clock: %d\n", hw_state->clock);
+ drm_printf(p,
+ "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
+ hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
+ drm_printf(p,
+ "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
+ hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2], hw_state->cmn[3]);
if (intel_c20phy_use_mpllb(hw_state)) {
for (i = 0; i < ARRAY_SIZE(hw_state->mpllb); i++)
- drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i,
- hw_state->mpllb[i]);
+ drm_printf(p, "mpllb[%d] = 0x%.4x\n", i,
+ hw_state->mpllb[i]);
} else {
for (i = 0; i < ARRAY_SIZE(hw_state->mplla); i++)
- drm_dbg_kms(display->drm, "mplla[%d] = 0x%.4x\n", i,
- hw_state->mplla[i]);
+ drm_printf(p, "mplla[%d] = 0x%.4x\n", i,
+ hw_state->mplla[i]);
/* For full coverage, also print the additional PLL B entry. */
WARN_ON(i + 1 != ARRAY_SIZE(hw_state->mpllb));
- drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
+ drm_printf(p, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
}
}
-void intel_cx0pll_dump_hw_state(struct intel_display *display,
+void intel_cx0pll_dump_hw_state(struct drm_printer *p,
const struct intel_cx0pll_state *hw_state)
{
- drm_dbg_kms(display->drm,
- "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
- hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
- str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
+ drm_printf(p,
+ "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
+ hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
+ str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
if (hw_state->use_c10)
- intel_c10pll_dump_hw_state(display, &hw_state->c10);
+ intel_c10pll_dump_hw_state(p, &hw_state->c10);
else
- intel_c20pll_dump_hw_state(display, &hw_state->c20);
+ intel_c20pll_dump_hw_state(p, &hw_state->c20);
}
static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index 7b88c3fe9de1..3d0073153463 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -6,6 +6,7 @@
#ifndef __INTEL_CX0_PHY_H__
#define __INTEL_CX0_PHY_H__
+#include <drm/drm_print.h>
#include <linux/types.h>
enum icl_port_dpll_id;
@@ -36,7 +37,7 @@ void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state);
-void intel_cx0pll_dump_hw_state(struct intel_display *display,
+void intel_cx0pll_dump_hw_state(struct drm_printer *p,
const struct intel_cx0pll_state *hw_state);
bool intel_cx0pll_compare_hw_state(const struct intel_cx0pll_state *a,
const struct intel_cx0pll_state *b);
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index b57efd870774..1b3e6ccd8e37 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -4939,15 +4939,14 @@ pipe_config_cx0pll_mismatch(struct drm_printer *p, bool fastset,
const struct intel_cx0pll_state *a,
const struct intel_cx0pll_state *b)
{
- struct intel_display *display = to_intel_display(crtc);
char *chipname = a->use_c10 ? "C10" : "C20";
pipe_config_mismatch(p, fastset, crtc, name, chipname);
drm_printf(p, "expected:\n");
- intel_cx0pll_dump_hw_state(display, a);
+ intel_cx0pll_dump_hw_state(p, a);
drm_printf(p, "found:\n");
- intel_cx0pll_dump_hw_state(display, b);
+ intel_cx0pll_dump_hw_state(p, b);
}
static bool allow_vblank_delay_fastset(const struct intel_crtc_state *old_crtc_state)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 617139c6e3eb..3e27cc0004d5 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4426,6 +4426,12 @@ static int mtl_compute_dplls(struct intel_atomic_state *state,
return mtl_compute_c20phy_dplls(state, crtc, encoder);
}
+static void mtl_dump_hw_state(struct drm_printer *p,
+ const struct intel_dpll_hw_state *dpll_hw_state)
+{
+ intel_cx0pll_dump_hw_state(p, &dpll_hw_state->cx0pll);
+}
+
__maybe_unused
static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
@@ -4434,6 +4440,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
.put_dplls = icl_put_dplls,
.update_active_dpll = icl_update_active_dpll,
.update_ref_clks = icl_update_dpll_ref_clks,
+ .dump_hw_state = mtl_dump_hw_state,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* Re: [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state
2025-10-01 8:28 ` [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state Mika Kahola
@ 2025-10-01 9:33 ` Jani Nikula
2025-10-02 9:12 ` Kahola, Mika
0 siblings, 1 reply; 57+ messages in thread
From: Jani Nikula @ 2025-10-01 9:33 UTC (permalink / raw)
To: Mika Kahola, intel-gfx, intel-xe; +Cc: Mika Kahola
On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> Add .dump_hw_state function pointer for MTL+ platforms
> to support dpll framework. While at it, switch to use
> drm_printer structure to print hw state information.
>
> Signed-off-by: Mika Kahola <mika.kahola@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_cx0_phy.c | 68 +++++++++----------
> drivers/gpu/drm/i915/display/intel_cx0_phy.h | 3 +-
> drivers/gpu/drm/i915/display/intel_display.c | 5 +-
> drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 7 ++
> 4 files changed, 45 insertions(+), 38 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> index f0cba843fed1..ec91186848d7 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> @@ -2302,7 +2302,7 @@ static void intel_c10_pll_program(struct intel_display *display,
> intel_c10_msgbus_update_config(encoder, INTEL_CX0_LANE0, true);
> }
>
> -static void intel_c10pll_dump_hw_state(struct intel_display *display,
> +static void intel_c10pll_dump_hw_state(struct drm_printer *p,
> const struct intel_c10pll_state *hw_state)
> {
> bool fracen;
> @@ -2311,33 +2311,33 @@ static void intel_c10pll_dump_hw_state(struct intel_display *display,
> unsigned int multiplier, tx_clk_div;
>
> fracen = hw_state->pll[0] & C10_PLL0_FRACEN;
> - drm_dbg_kms(display->drm, "c10pll_hw_state: clock: %d, fracen: %s, ",
> - hw_state->clock, str_yes_no(fracen));
> + drm_printf(p, "c10pll_hw_state: clock: %d, fracen: %s, ",
> + hw_state->clock, str_yes_no(fracen));
>
> if (fracen) {
> frac_quot = hw_state->pll[12] << 8 | hw_state->pll[11];
> frac_rem = hw_state->pll[14] << 8 | hw_state->pll[13];
> frac_den = hw_state->pll[10] << 8 | hw_state->pll[9];
> - drm_dbg_kms(display->drm, "quot: %u, rem: %u, den: %u,\n",
> - frac_quot, frac_rem, frac_den);
> + drm_printf(p, "quot: %u, rem: %u, den: %u,\n",
> + frac_quot, frac_rem, frac_den);
> }
>
> multiplier = (REG_FIELD_GET8(C10_PLL3_MULTIPLIERH_MASK, hw_state->pll[3]) << 8 |
> hw_state->pll[2]) / 2 + 16;
> tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, hw_state->pll[15]);
> - drm_dbg_kms(display->drm,
> - "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
> + drm_printf(p,
> + "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
>
> - drm_dbg_kms(display->drm, "c10pll_rawhw_state:");
> - drm_dbg_kms(display->drm, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
> - hw_state->cmn);
> + drm_printf(p, "c10pll_rawhw_state:");
> + drm_printf(p, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
> + hw_state->cmn);
>
> BUILD_BUG_ON(ARRAY_SIZE(hw_state->pll) % 4);
> for (i = 0; i < ARRAY_SIZE(hw_state->pll); i = i + 4)
> - drm_dbg_kms(display->drm,
> - "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
> - i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
> - i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
> + drm_printf(p,
> + "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
> + i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
> + i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
> }
>
> /*
> @@ -2832,46 +2832,46 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
> cx0pll_state->ssc_enabled = readout_ssc_state(encoder, intel_c20phy_use_mpllb(pll_state));
> }
>
> -static void intel_c20pll_dump_hw_state(struct intel_display *display,
> +static void intel_c20pll_dump_hw_state(struct drm_printer *p,
> const struct intel_c20pll_state *hw_state)
> {
> int i;
>
> - drm_dbg_kms(display->drm, "c20pll_hw_state clock: %d:\n", hw_state->clock);
> - drm_dbg_kms(display->drm,
> - "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
> - hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
> - drm_dbg_kms(display->drm,
> - "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
> - hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2], hw_state->cmn[3]);
> + drm_printf(p, "c20pll_hw_state: clock: %d\n", hw_state->clock);
> + drm_printf(p,
> + "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
> + hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
> + drm_printf(p,
> + "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
> + hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2], hw_state->cmn[3]);
>
> if (intel_c20phy_use_mpllb(hw_state)) {
> for (i = 0; i < ARRAY_SIZE(hw_state->mpllb); i++)
> - drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i,
> - hw_state->mpllb[i]);
> + drm_printf(p, "mpllb[%d] = 0x%.4x\n", i,
> + hw_state->mpllb[i]);
> } else {
> for (i = 0; i < ARRAY_SIZE(hw_state->mplla); i++)
> - drm_dbg_kms(display->drm, "mplla[%d] = 0x%.4x\n", i,
> - hw_state->mplla[i]);
> + drm_printf(p, "mplla[%d] = 0x%.4x\n", i,
> + hw_state->mplla[i]);
>
> /* For full coverage, also print the additional PLL B entry. */
> WARN_ON(i + 1 != ARRAY_SIZE(hw_state->mpllb));
> - drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
> + drm_printf(p, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
> }
> }
>
> -void intel_cx0pll_dump_hw_state(struct intel_display *display,
> +void intel_cx0pll_dump_hw_state(struct drm_printer *p,
> const struct intel_cx0pll_state *hw_state)
> {
> - drm_dbg_kms(display->drm,
> - "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
> - hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
> - str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
> + drm_printf(p,
> + "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
> + hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
> + str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
>
> if (hw_state->use_c10)
> - intel_c10pll_dump_hw_state(display, &hw_state->c10);
> + intel_c10pll_dump_hw_state(p, &hw_state->c10);
> else
> - intel_c20pll_dump_hw_state(display, &hw_state->c20);
> + intel_c20pll_dump_hw_state(p, &hw_state->c20);
> }
>
> static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
> diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> index 7b88c3fe9de1..3d0073153463 100644
> --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> @@ -6,6 +6,7 @@
> #ifndef __INTEL_CX0_PHY_H__
> #define __INTEL_CX0_PHY_H__
>
> +#include <drm/drm_print.h>
Please dont include headers from headers when a simple forward
declaration will do.
BR,
Jani.
> #include <linux/types.h>
>
> enum icl_port_dpll_id;
> @@ -36,7 +37,7 @@ void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
> int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
> const struct intel_cx0pll_state *pll_state);
>
> -void intel_cx0pll_dump_hw_state(struct intel_display *display,
> +void intel_cx0pll_dump_hw_state(struct drm_printer *p,
> const struct intel_cx0pll_state *hw_state);
> bool intel_cx0pll_compare_hw_state(const struct intel_cx0pll_state *a,
> const struct intel_cx0pll_state *b);
> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> index b57efd870774..1b3e6ccd8e37 100644
> --- a/drivers/gpu/drm/i915/display/intel_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_display.c
> @@ -4939,15 +4939,14 @@ pipe_config_cx0pll_mismatch(struct drm_printer *p, bool fastset,
> const struct intel_cx0pll_state *a,
> const struct intel_cx0pll_state *b)
> {
> - struct intel_display *display = to_intel_display(crtc);
> char *chipname = a->use_c10 ? "C10" : "C20";
>
> pipe_config_mismatch(p, fastset, crtc, name, chipname);
>
> drm_printf(p, "expected:\n");
> - intel_cx0pll_dump_hw_state(display, a);
> + intel_cx0pll_dump_hw_state(p, a);
> drm_printf(p, "found:\n");
> - intel_cx0pll_dump_hw_state(display, b);
> + intel_cx0pll_dump_hw_state(p, b);
> }
>
> static bool allow_vblank_delay_fastset(const struct intel_crtc_state *old_crtc_state)
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> index 617139c6e3eb..3e27cc0004d5 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> @@ -4426,6 +4426,12 @@ static int mtl_compute_dplls(struct intel_atomic_state *state,
> return mtl_compute_c20phy_dplls(state, crtc, encoder);
> }
>
> +static void mtl_dump_hw_state(struct drm_printer *p,
> + const struct intel_dpll_hw_state *dpll_hw_state)
> +{
> + intel_cx0pll_dump_hw_state(p, &dpll_hw_state->cx0pll);
> +}
> +
> __maybe_unused
> static const struct intel_dpll_mgr mtl_pll_mgr = {
> .dpll_info = mtl_plls,
> @@ -4434,6 +4440,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
> .put_dplls = icl_put_dplls,
> .update_active_dpll = icl_update_active_dpll,
> .update_ref_clks = icl_update_dpll_ref_clks,
> + .dump_hw_state = mtl_dump_hw_state,
> };
>
> /**
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread* RE: [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state
2025-10-01 9:33 ` Jani Nikula
@ 2025-10-02 9:12 ` Kahola, Mika
0 siblings, 0 replies; 57+ messages in thread
From: Kahola, Mika @ 2025-10-02 9:12 UTC (permalink / raw)
To: Jani Nikula, intel-gfx@lists.freedesktop.org,
intel-xe@lists.freedesktop.org
> -----Original Message-----
> From: Jani Nikula <jani.nikula@linux.intel.com>
> Sent: Wednesday, 1 October 2025 12.33
> To: Kahola, Mika <mika.kahola@intel.com>; intel-gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org
> Cc: Kahola, Mika <mika.kahola@intel.com>
> Subject: Re: [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state
>
> On Wed, 01 Oct 2025, Mika Kahola <mika.kahola@intel.com> wrote:
> > Add .dump_hw_state function pointer for MTL+ platforms to support dpll
> > framework. While at it, switch to use drm_printer structure to print
> > hw state information.
> >
> > Signed-off-by: Mika Kahola <mika.kahola@intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_cx0_phy.c | 68
> > +++++++++---------- drivers/gpu/drm/i915/display/intel_cx0_phy.h |
> > 3 +- drivers/gpu/drm/i915/display/intel_display.c | 5 +-
> > drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 7 ++
> > 4 files changed, 45 insertions(+), 38 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > index f0cba843fed1..ec91186848d7 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
> > @@ -2302,7 +2302,7 @@ static void intel_c10_pll_program(struct intel_display *display,
> > intel_c10_msgbus_update_config(encoder, INTEL_CX0_LANE0, true); }
> >
> > -static void intel_c10pll_dump_hw_state(struct intel_display *display,
> > +static void intel_c10pll_dump_hw_state(struct drm_printer *p,
> > const struct intel_c10pll_state *hw_state) {
> > bool fracen;
> > @@ -2311,33 +2311,33 @@ static void intel_c10pll_dump_hw_state(struct intel_display *display,
> > unsigned int multiplier, tx_clk_div;
> >
> > fracen = hw_state->pll[0] & C10_PLL0_FRACEN;
> > - drm_dbg_kms(display->drm, "c10pll_hw_state: clock: %d, fracen: %s, ",
> > - hw_state->clock, str_yes_no(fracen));
> > + drm_printf(p, "c10pll_hw_state: clock: %d, fracen: %s, ",
> > + hw_state->clock, str_yes_no(fracen));
> >
> > if (fracen) {
> > frac_quot = hw_state->pll[12] << 8 | hw_state->pll[11];
> > frac_rem = hw_state->pll[14] << 8 | hw_state->pll[13];
> > frac_den = hw_state->pll[10] << 8 | hw_state->pll[9];
> > - drm_dbg_kms(display->drm, "quot: %u, rem: %u, den: %u,\n",
> > - frac_quot, frac_rem, frac_den);
> > + drm_printf(p, "quot: %u, rem: %u, den: %u,\n",
> > + frac_quot, frac_rem, frac_den);
> > }
> >
> > multiplier = (REG_FIELD_GET8(C10_PLL3_MULTIPLIERH_MASK, hw_state->pll[3]) << 8 |
> > hw_state->pll[2]) / 2 + 16;
> > tx_clk_div = REG_FIELD_GET8(C10_PLL15_TXCLKDIV_MASK, hw_state->pll[15]);
> > - drm_dbg_kms(display->drm,
> > - "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
> > + drm_printf(p,
> > + "multiplier: %u, tx_clk_div: %u.\n", multiplier, tx_clk_div);
> >
> > - drm_dbg_kms(display->drm, "c10pll_rawhw_state:");
> > - drm_dbg_kms(display->drm, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
> > - hw_state->cmn);
> > + drm_printf(p, "c10pll_rawhw_state:");
> > + drm_printf(p, "tx: 0x%x, cmn: 0x%x\n", hw_state->tx,
> > + hw_state->cmn);
> >
> > BUILD_BUG_ON(ARRAY_SIZE(hw_state->pll) % 4);
> > for (i = 0; i < ARRAY_SIZE(hw_state->pll); i = i + 4)
> > - drm_dbg_kms(display->drm,
> > - "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
> > - i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
> > - i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
> > + drm_printf(p,
> > + "pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x, pll[%d] = 0x%x\n",
> > + i, hw_state->pll[i], i + 1, hw_state->pll[i + 1],
> > + i + 2, hw_state->pll[i + 2], i + 3, hw_state->pll[i + 3]);
> > }
> >
> > /*
> > @@ -2832,46 +2832,46 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
> > cx0pll_state->ssc_enabled = readout_ssc_state(encoder,
> > intel_c20phy_use_mpllb(pll_state));
> > }
> >
> > -static void intel_c20pll_dump_hw_state(struct intel_display *display,
> > +static void intel_c20pll_dump_hw_state(struct drm_printer *p,
> > const struct intel_c20pll_state *hw_state) {
> > int i;
> >
> > - drm_dbg_kms(display->drm, "c20pll_hw_state clock: %d:\n", hw_state->clock);
> > - drm_dbg_kms(display->drm,
> > - "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
> > - hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
> > - drm_dbg_kms(display->drm,
> > - "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
> > - hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2], hw_state->cmn[3]);
> > + drm_printf(p, "c20pll_hw_state: clock: %d\n", hw_state->clock);
> > + drm_printf(p,
> > + "tx[0] = 0x%.4x, tx[1] = 0x%.4x, tx[2] = 0x%.4x\n",
> > + hw_state->tx[0], hw_state->tx[1], hw_state->tx[2]);
> > + drm_printf(p,
> > + "cmn[0] = 0x%.4x, cmn[1] = 0x%.4x, cmn[2] = 0x%.4x, cmn[3] = 0x%.4x\n",
> > + hw_state->cmn[0], hw_state->cmn[1], hw_state->cmn[2],
> > +hw_state->cmn[3]);
> >
> > if (intel_c20phy_use_mpllb(hw_state)) {
> > for (i = 0; i < ARRAY_SIZE(hw_state->mpllb); i++)
> > - drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i,
> > - hw_state->mpllb[i]);
> > + drm_printf(p, "mpllb[%d] = 0x%.4x\n", i,
> > + hw_state->mpllb[i]);
> > } else {
> > for (i = 0; i < ARRAY_SIZE(hw_state->mplla); i++)
> > - drm_dbg_kms(display->drm, "mplla[%d] = 0x%.4x\n", i,
> > - hw_state->mplla[i]);
> > + drm_printf(p, "mplla[%d] = 0x%.4x\n", i,
> > + hw_state->mplla[i]);
> >
> > /* For full coverage, also print the additional PLL B entry. */
> > WARN_ON(i + 1 != ARRAY_SIZE(hw_state->mpllb));
> > - drm_dbg_kms(display->drm, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
> > + drm_printf(p, "mpllb[%d] = 0x%.4x\n", i, hw_state->mpllb[i]);
> > }
> > }
> >
> > -void intel_cx0pll_dump_hw_state(struct intel_display *display,
> > +void intel_cx0pll_dump_hw_state(struct drm_printer *p,
> > const struct intel_cx0pll_state *hw_state) {
> > - drm_dbg_kms(display->drm,
> > - "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
> > - hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
> > - str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
> > + drm_printf(p,
> > + "cx0pll_hw_state: lane_count: %d, ssc_enabled: %s, use_c10: %s, tbt_mode: %s\n",
> > + hw_state->lane_count, str_yes_no(hw_state->ssc_enabled),
> > + str_yes_no(hw_state->use_c10), str_yes_no(hw_state->tbt_mode));
> >
> > if (hw_state->use_c10)
> > - intel_c10pll_dump_hw_state(display, &hw_state->c10);
> > + intel_c10pll_dump_hw_state(p, &hw_state->c10);
> > else
> > - intel_c20pll_dump_hw_state(display, &hw_state->c20);
> > + intel_c20pll_dump_hw_state(p, &hw_state->c20);
> > }
> >
> > static bool intel_c20_protocol_switch_valid(struct intel_encoder
> > *encoder) diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> > b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> > index 7b88c3fe9de1..3d0073153463 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> > +++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
> > @@ -6,6 +6,7 @@
> > #ifndef __INTEL_CX0_PHY_H__
> > #define __INTEL_CX0_PHY_H__
> >
> > +#include <drm/drm_print.h>
>
> Please dont include headers from headers when a simple forward declaration will do.
Thanks for noticing. I will switch to use forward declaration instead of including a header.
>
> BR,
> Jani.
>
> > #include <linux/types.h>
> >
> > enum icl_port_dpll_id;
> > @@ -36,7 +37,7 @@ void intel_cx0pll_readout_hw_state(struct
> > intel_encoder *encoder, int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
> > const struct intel_cx0pll_state *pll_state);
> >
> > -void intel_cx0pll_dump_hw_state(struct intel_display *display,
> > +void intel_cx0pll_dump_hw_state(struct drm_printer *p,
> > const struct intel_cx0pll_state *hw_state); bool
> > intel_cx0pll_compare_hw_state(const struct intel_cx0pll_state *a,
> > const struct intel_cx0pll_state *b); diff --git
> > a/drivers/gpu/drm/i915/display/intel_display.c
> > b/drivers/gpu/drm/i915/display/intel_display.c
> > index b57efd870774..1b3e6ccd8e37 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display.c
> > @@ -4939,15 +4939,14 @@ pipe_config_cx0pll_mismatch(struct drm_printer *p, bool fastset,
> > const struct intel_cx0pll_state *a,
> > const struct intel_cx0pll_state *b) {
> > - struct intel_display *display = to_intel_display(crtc);
> > char *chipname = a->use_c10 ? "C10" : "C20";
> >
> > pipe_config_mismatch(p, fastset, crtc, name, chipname);
> >
> > drm_printf(p, "expected:\n");
> > - intel_cx0pll_dump_hw_state(display, a);
> > + intel_cx0pll_dump_hw_state(p, a);
> > drm_printf(p, "found:\n");
> > - intel_cx0pll_dump_hw_state(display, b);
> > + intel_cx0pll_dump_hw_state(p, b);
> > }
> >
> > static bool allow_vblank_delay_fastset(const struct intel_crtc_state
> > *old_crtc_state) diff --git
> > a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> > b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> > index 617139c6e3eb..3e27cc0004d5 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> > @@ -4426,6 +4426,12 @@ static int mtl_compute_dplls(struct intel_atomic_state *state,
> > return mtl_compute_c20phy_dplls(state, crtc, encoder); }
> >
> > +static void mtl_dump_hw_state(struct drm_printer *p,
> > + const struct intel_dpll_hw_state *dpll_hw_state) {
> > + intel_cx0pll_dump_hw_state(p, &dpll_hw_state->cx0pll); }
> > +
> > __maybe_unused
> > static const struct intel_dpll_mgr mtl_pll_mgr = {
> > .dpll_info = mtl_plls,
> > @@ -4434,6 +4440,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
> > .put_dplls = icl_put_dplls,
> > .update_active_dpll = icl_update_active_dpll,
> > .update_ref_clks = icl_update_dpll_ref_clks,
> > + .dump_hw_state = mtl_dump_hw_state,
> > };
> >
> > /**
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 57+ messages in thread
* [RFC PATCH 31/39] drm/i915/display: Add .compare_hw_state
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (29 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 30/39] drm/i915/display: Add .dump_hw_state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 32/39] drm/i915/display: Add .get_hw_state to MTL+ platforms Mika Kahola
` (9 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .compare_hw_state function pointer for MTL+ platforms
to support dpll framework.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 3e27cc0004d5..0e356655ba03 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4432,6 +4432,15 @@ static void mtl_dump_hw_state(struct drm_printer *p,
intel_cx0pll_dump_hw_state(p, &dpll_hw_state->cx0pll);
}
+static bool mtl_compare_hw_state(const struct intel_dpll_hw_state *_a,
+ const struct intel_dpll_hw_state *_b)
+{
+ const struct intel_cx0pll_state *a = &_a->cx0pll;
+ const struct intel_cx0pll_state *b = &_b->cx0pll;
+
+ return intel_cx0pll_compare_hw_state(a, b);
+}
+
__maybe_unused
static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
@@ -4441,6 +4450,7 @@ static const struct intel_dpll_mgr mtl_pll_mgr = {
.update_active_dpll = icl_update_active_dpll,
.update_ref_clks = icl_update_dpll_ref_clks,
.dump_hw_state = mtl_dump_hw_state,
+ .compare_hw_state = mtl_compare_hw_state,
};
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 32/39] drm/i915/display: Add .get_hw_state to MTL+ platforms
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (30 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 31/39] drm/i915/display: Add .compare_hw_state Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 33/39] drm/i915/display: Add .get_freq " Mika Kahola
` (8 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .get_hw_state hook to MTL+ platforms for dpll framework.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 9 ++++--
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 2 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 29 +++++++++++++++++++
3 files changed, 37 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index ec91186848d7..ba8c26a1fa91 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3616,19 +3616,24 @@ intel_mtl_port_pll_type(struct intel_encoder *encoder,
return ICL_PORT_DPLL_DEFAULT;
}
-void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
+bool intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state)
{
memset(pll_state, 0, sizeof(*pll_state));
pll_state->tbt_mode = intel_tc_port_in_tbt_alt_mode(enc_to_dig_port(encoder));
if (pll_state->tbt_mode)
- return;
+ return true;
+
+ if (!intel_cx0_pll_is_enabled(encoder))
+ return false;
if (intel_encoder_is_c10phy(encoder))
intel_c10pll_readout_hw_state(encoder, pll_state);
else
intel_c20pll_readout_hw_state(encoder, pll_state);
+
+ return true;
}
static bool mtl_compare_hw_state_c10(const struct intel_c10pll_state *a,
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index 3d0073153463..39795d1d93be 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -32,7 +32,7 @@ intel_mtl_port_pll_type(struct intel_encoder *encoder,
int intel_cx0pll_calc_state(const struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder,
struct intel_dpll_hw_state *hw_state);
-void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
+bool intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
struct intel_cx0pll_state *pll_state);
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
const struct intel_cx0pll_state *pll_state);
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 0e356655ba03..38074a1897fa 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4348,7 +4348,36 @@ static const struct intel_dpll_mgr adlp_pll_mgr = {
.compare_hw_state = icl_compare_hw_state,
};
+static struct intel_encoder *get_intel_encoder(struct intel_display *display,
+ const struct intel_dpll *pll)
+{
+ struct intel_encoder *encoder;
+ enum intel_dpll_id mtl_id;
+
+ for_each_intel_encoder(display->drm, encoder) {
+ mtl_id = mtl_port_to_pll_id(display, encoder->port);
+
+ if (mtl_id == pll->info->id)
+ return encoder;
+ }
+
+ return NULL;
+}
+
+static bool mtl_pll_get_hw_state(struct intel_display *display,
+ struct intel_dpll *pll,
+ struct intel_dpll_hw_state *dpll_hw_state)
+{
+ struct intel_encoder *encoder = get_intel_encoder(display, pll);
+
+ if (!encoder)
+ return false;
+
+ return intel_cx0pll_readout_hw_state(encoder, &dpll_hw_state->cx0pll);
+}
+
static const struct intel_dpll_funcs mtl_pll_funcs = {
+ .get_hw_state = mtl_pll_get_hw_state,
};
static const struct dpll_info mtl_plls[] = {
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 33/39] drm/i915/display: Add .get_freq to MTL+ platforms
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (31 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 32/39] drm/i915/display: Add .get_hw_state to MTL+ platforms Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 34/39] drm/i915/display: Add .crtc_get_dpll hook Mika Kahola
` (7 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .get_freq hook to support dpll framework for MTL+
platforms.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 38074a1897fa..0f5602e16512 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4376,8 +4376,21 @@ static bool mtl_pll_get_hw_state(struct intel_display *display,
return intel_cx0pll_readout_hw_state(encoder, &dpll_hw_state->cx0pll);
}
+static int mtl_pll_get_freq(struct intel_display *display,
+ const struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state)
+{
+ struct intel_encoder *encoder = get_intel_encoder(display, pll);
+
+ if (drm_WARN_ON(display->drm, !encoder))
+ return -EINVAL;
+
+ return intel_cx0pll_calc_port_clock(encoder, &dpll_hw_state->cx0pll);
+}
+
static const struct intel_dpll_funcs mtl_pll_funcs = {
.get_hw_state = mtl_pll_get_hw_state,
+ .get_freq = mtl_pll_get_freq,
};
static const struct dpll_info mtl_plls[] = {
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 34/39] drm/i915/display: Add .crtc_get_dpll hook
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (32 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 33/39] drm/i915/display: Add .get_freq " Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 35/39] drm/i915/display: PLL verify debug state print Mika Kahola
` (6 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Add .crtc_get_dpll function pointer to support MTL+
platforms.
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll.c b/drivers/gpu/drm/i915/display/intel_dpll.c
index 7a48d6f0db10..46ae05976191 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll.c
@@ -1693,6 +1693,7 @@ static int i8xx_crtc_compute_clock(struct intel_atomic_state *state,
static const struct intel_dpll_global_funcs mtl_dpll_funcs = {
.crtc_compute_clock = mtl_crtc_compute_clock,
+ .crtc_get_dpll = hsw_crtc_get_dpll,
};
static const struct intel_dpll_global_funcs dg2_dpll_funcs = {
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 35/39] drm/i915/display: PLL verify debug state print
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (33 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 34/39] drm/i915/display: Add .crtc_get_dpll hook Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 36/39] drm/i915/display: Add .enable_clock on DDI for MTL+ platforms Mika Kahola
` (5 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Print out hw and sw pll states for better debugging support.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 0f5602e16512..ec33f4084091 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4865,11 +4865,18 @@ verify_single_dpll_state(struct intel_display *display,
"%s: pll enabled crtcs mismatch (expected 0x%x in 0x%x)\n",
pll->info->name, pipe_mask, pll->state.pipe_mask);
- INTEL_DISPLAY_STATE_WARN(display,
- pll->on && memcmp(&pll->state.hw_state, &dpll_hw_state,
- sizeof(dpll_hw_state)),
- "%s: pll hw state mismatch\n",
- pll->info->name);
+ if (INTEL_DISPLAY_STATE_WARN(display,
+ pll->on && memcmp(&pll->state.hw_state, &dpll_hw_state,
+ sizeof(dpll_hw_state)),
+ "%s: pll hw state mismatch\n",
+ pll->info->name)) {
+ struct drm_printer p = drm_dbg_printer(display->drm, DRM_UT_KMS, NULL);
+
+ drm_printf(&p, "PLL %s HW state:\n", pll->info->name);
+ intel_dpll_dump_hw_state(display, &p, &dpll_hw_state);
+ drm_printf(&p, "PLL %s SW state:\n", pll->info->name);
+ intel_dpll_dump_hw_state(display, &p, &pll->state.hw_state);
+ }
}
static bool has_alt_port_dpll(const struct intel_dpll *old_pll,
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 36/39] drm/i915/display: Add .enable_clock on DDI for MTL+ platforms
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (34 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 35/39] drm/i915/display: PLL verify debug state print Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 37/39] drm/i915/display: Get configuration for C10 and C20 Mika Kahola
` (4 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
To enable pll clock on DDI we need to move part of the
pll enabling sequence to a ddi clock enabling function.
Simlilarly, we do the pll disabling sequence.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 34 +++++++++++++------
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 7 +++-
drivers/gpu/drm/i915/display/intel_ddi.c | 6 ++--
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 25 ++++++++++++++
4 files changed, 58 insertions(+), 14 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index ba8c26a1fa91..9622dfa274cb 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3297,7 +3297,6 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
* Frequency Change. We handle this step in bxt_set_cdclk().
*/
- /* TODO: enable TBT-ALT mode */
intel_cx0_phy_transaction_end(encoder, wakeref);
}
@@ -3363,8 +3362,7 @@ static int intel_mtl_tbt_clock_select(struct intel_display *display,
}
}
-static void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
- const struct intel_crtc_state *crtc_state)
+static void intel_mtl_tbt_pll_enable_clock(struct intel_encoder *encoder, int port_clock)
{
struct intel_display *display = to_intel_display(encoder);
enum phy phy = intel_encoder_to_phy(encoder);
@@ -3378,7 +3376,7 @@ static void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
mask = XELPDP_DDI_CLOCK_SELECT_MASK(display);
val |= XELPDP_DDI_CLOCK_SELECT_PREP(display,
- intel_mtl_tbt_clock_select(display, crtc_state->port_clock));
+ intel_mtl_tbt_clock_select(display, port_clock));
mask |= XELPDP_FORWARD_CLOCK_UNGATE;
val |= XELPDP_FORWARD_CLOCK_UNGATE;
@@ -3419,18 +3417,26 @@ static void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
* clock frequency.
*/
intel_de_write(display, DDI_CLK_VALFREQ(encoder->port),
- crtc_state->port_clock);
+ port_clock);
}
void intel_mtl_pll_enable(struct intel_encoder *encoder,
- const struct intel_crtc_state *crtc_state)
+ struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state)
+{
+ intel_cx0pll_enable(encoder, &dpll_hw_state->cx0pll);
+}
+
+void intel_mtl_pll_enable_clock(struct intel_encoder *encoder,
+ const struct intel_crtc_state *crtc_state)
{
struct intel_digital_port *dig_port = enc_to_dig_port(encoder);
if (intel_tc_port_in_tbt_alt_mode(dig_port))
- intel_mtl_tbt_pll_enable(encoder, crtc_state);
+ intel_mtl_tbt_pll_enable_clock(encoder, crtc_state->port_clock);
else
- intel_cx0pll_enable(encoder, &crtc_state->dpll_hw_state.cx0pll);
+ /* TODO: remove when PLL mgr is in place. */
+ intel_mtl_pll_enable(encoder, NULL, &crtc_state->dpll_hw_state);
}
/*
@@ -3546,7 +3552,7 @@ static bool intel_cx0_pll_is_enabled(struct intel_encoder *encoder)
intel_cx0_get_pclk_pll_request(lane);
}
-static void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder)
+static void intel_mtl_tbt_pll_disable_clock(struct intel_encoder *encoder)
{
struct intel_display *display = to_intel_display(encoder);
enum phy phy = intel_encoder_to_phy(encoder);
@@ -3586,13 +3592,19 @@ static void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder)
}
void intel_mtl_pll_disable(struct intel_encoder *encoder)
+{
+ intel_cx0pll_disable(encoder);
+}
+
+void intel_mtl_pll_disable_clock(struct intel_encoder *encoder)
{
struct intel_digital_port *dig_port = enc_to_dig_port(encoder);
if (intel_tc_port_in_tbt_alt_mode(dig_port))
- intel_mtl_tbt_pll_disable(encoder);
+ intel_mtl_tbt_pll_disable_clock(encoder);
else
- intel_cx0pll_disable(encoder);
+ /* TODO: remove when PLL mgr is in place. */
+ intel_mtl_pll_disable(encoder);
}
enum icl_port_dpll_id
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index 39795d1d93be..696e6744c00f 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -17,17 +17,22 @@ struct intel_crtc;
struct intel_crtc_state;
struct intel_cx0pll_state;
struct intel_display;
+struct intel_dpll;
struct intel_dpll_hw_state;
struct intel_encoder;
struct intel_hdmi;
bool intel_encoder_is_c10phy(struct intel_encoder *encoder);
void intel_mtl_pll_enable(struct intel_encoder *encoder,
- const struct intel_crtc_state *crtc_state);
+ struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state);
void intel_mtl_pll_disable(struct intel_encoder *encoder);
enum icl_port_dpll_id
intel_mtl_port_pll_type(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state);
+void intel_mtl_pll_enable_clock(struct intel_encoder *encoder,
+ const struct intel_crtc_state *crtc_state);
+void intel_mtl_pll_disable_clock(struct intel_encoder *encoder);
int intel_cx0pll_calc_state(const struct intel_crtc_state *crtc_state,
struct intel_encoder *encoder,
diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c
index c09aa759f4d4..342c2433cbb5 100644
--- a/drivers/gpu/drm/i915/display/intel_ddi.c
+++ b/drivers/gpu/drm/i915/display/intel_ddi.c
@@ -88,6 +88,8 @@
#include "skl_scaler.h"
#include "skl_universal_plane.h"
+struct intel_dpll;
+
static const u8 index_to_dp_signal_levels[] = {
[0] = DP_TRAIN_VOLTAGE_SWING_LEVEL_0 | DP_TRAIN_PRE_EMPH_LEVEL_0,
[1] = DP_TRAIN_VOLTAGE_SWING_LEVEL_0 | DP_TRAIN_PRE_EMPH_LEVEL_1,
@@ -5225,8 +5227,8 @@ void intel_ddi_init(struct intel_display *display,
encoder->pipe_mask = ~0;
if (DISPLAY_VER(display) >= 14) {
- encoder->enable_clock = intel_mtl_pll_enable;
- encoder->disable_clock = intel_mtl_pll_disable;
+ encoder->enable_clock = intel_mtl_pll_enable_clock;
+ encoder->disable_clock = intel_mtl_pll_disable_clock;
encoder->port_pll_type = intel_mtl_port_pll_type;
encoder->get_config = mtl_ddi_get_config;
} else if (display->platform.dg2) {
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index ec33f4084091..ee56475d1d4b 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4388,7 +4388,32 @@ static int mtl_pll_get_freq(struct intel_display *display,
return intel_cx0pll_calc_port_clock(encoder, &dpll_hw_state->cx0pll);
}
+static void mtl_pll_enable(struct intel_display *display,
+ struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state)
+{
+ struct intel_encoder *encoder = get_intel_encoder(display, pll);
+
+ if (drm_WARN_ON(display->drm, !encoder))
+ return;
+
+ intel_mtl_pll_enable(encoder, pll, dpll_hw_state);
+}
+
+static void mtl_pll_disable(struct intel_display *display,
+ struct intel_dpll *pll)
+{
+ struct intel_encoder *encoder = get_intel_encoder(display, pll);
+
+ if (drm_WARN_ON(display->drm, !encoder))
+ return;
+
+ intel_mtl_pll_disable(encoder);
+}
+
static const struct intel_dpll_funcs mtl_pll_funcs = {
+ .enable = mtl_pll_enable,
+ .disable = mtl_pll_disable,
.get_hw_state = mtl_pll_get_hw_state,
.get_freq = mtl_pll_get_freq,
};
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 37/39] drm/i915/display: Get configuration for C10 and C20
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (35 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 36/39] drm/i915/display: Add .enable_clock on DDI for MTL+ platforms Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 38/39] drm/i915/display: Add Thunderbolt support Mika Kahola
` (3 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola, Imre Deak
For DDI initialization get configuration for C10 and C20
chips.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_ddi.c | 76 ++++++++++++++++++++++--
1 file changed, 70 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c
index 342c2433cbb5..972033b41718 100644
--- a/drivers/gpu/drm/i915/display/intel_ddi.c
+++ b/drivers/gpu/drm/i915/display/intel_ddi.c
@@ -4255,6 +4255,72 @@ static void mtl_ddi_get_config(struct intel_encoder *encoder,
intel_ddi_get_config(encoder, crtc_state);
}
+static bool icl_ddi_tc_pll_is_tbt(const struct intel_dpll *pll)
+{
+ return pll->info->id == DPLL_ID_ICL_TBTPLL;
+}
+
+static void mtl_ddi_cx0_get_config(struct intel_encoder *encoder,
+ struct intel_crtc_state *crtc_state,
+ enum icl_port_dpll_id port_dpll_id,
+ enum intel_dpll_id pll_id)
+{
+ struct intel_display *display = to_intel_display(encoder);
+ struct icl_port_dpll *port_dpll;
+ struct intel_dpll *pll;
+ bool pll_active;
+
+ port_dpll = &crtc_state->icl_port_dplls[port_dpll_id];
+ pll = intel_get_dpll_by_id(display, pll_id);
+
+ if (drm_WARN_ON(display->drm, !pll))
+ return;
+
+ port_dpll->pll = pll;
+ pll_active = intel_dpll_get_hw_state(display, pll, &port_dpll->hw_state);
+ drm_WARN_ON(display->drm, !pll_active);
+
+ icl_set_active_port_dpll(crtc_state, port_dpll_id);
+
+ if (icl_ddi_tc_pll_is_tbt(crtc_state->intel_dpll))
+ crtc_state->port_clock = intel_mtl_tbt_calc_port_clock(encoder);
+ else
+ crtc_state->port_clock = intel_dpll_get_freq(display, crtc_state->intel_dpll,
+ &crtc_state->dpll_hw_state);
+
+ intel_ddi_get_config(encoder, crtc_state);
+}
+
+static void mtl_ddi_c10phy_get_config(struct intel_encoder *encoder,
+ struct intel_crtc_state *crtc_state)
+{
+ struct intel_display *display = to_intel_display(encoder);
+
+ /* TODO: Remove when the PLL manager is in place. */
+ mtl_ddi_get_config(encoder, crtc_state);
+ return;
+
+ mtl_ddi_cx0_get_config(encoder, crtc_state, ICL_PORT_DPLL_DEFAULT,
+ mtl_port_to_pll_id(display, encoder->port));
+}
+
+static void mtl_ddi_c20phy_get_config(struct intel_encoder *encoder,
+ struct intel_crtc_state *crtc_state)
+{
+ struct intel_display *display = to_intel_display(encoder);
+
+ /* TODO: Remove when the PLL manager is in place. */
+ mtl_ddi_get_config(encoder, crtc_state);
+ return;
+
+ if (intel_tc_port_in_tbt_alt_mode(enc_to_dig_port(encoder)))
+ mtl_ddi_cx0_get_config(encoder, crtc_state, ICL_PORT_DPLL_DEFAULT,
+ DPLL_ID_ICL_TBTPLL);
+ else
+ mtl_ddi_cx0_get_config(encoder, crtc_state, ICL_PORT_DPLL_MG_PHY,
+ mtl_port_to_pll_id(display, encoder->port));
+}
+
static void dg2_ddi_get_config(struct intel_encoder *encoder,
struct intel_crtc_state *crtc_state)
{
@@ -4292,11 +4358,6 @@ static void icl_ddi_combo_get_config(struct intel_encoder *encoder,
intel_ddi_get_config(encoder, crtc_state);
}
-static bool icl_ddi_tc_pll_is_tbt(const struct intel_dpll *pll)
-{
- return pll->info->id == DPLL_ID_ICL_TBTPLL;
-}
-
static enum icl_port_dpll_id
icl_ddi_tc_port_pll_type(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state)
@@ -5230,7 +5291,10 @@ void intel_ddi_init(struct intel_display *display,
encoder->enable_clock = intel_mtl_pll_enable_clock;
encoder->disable_clock = intel_mtl_pll_disable_clock;
encoder->port_pll_type = intel_mtl_port_pll_type;
- encoder->get_config = mtl_ddi_get_config;
+ if (intel_encoder_is_c10phy(encoder))
+ encoder->get_config = mtl_ddi_c10phy_get_config;
+ else
+ encoder->get_config = mtl_ddi_c20phy_get_config;
} else if (display->platform.dg2) {
encoder->enable_clock = intel_mpllb_enable;
encoder->disable_clock = intel_mpllb_disable;
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 38/39] drm/i915/display: Add Thunderbolt support
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (36 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 37/39] drm/i915/display: Get configuration for C10 and C20 Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 8:28 ` [RFC PATCH 39/39] drm/i915/display: Enable dpll framework for MTL+ Mika Kahola
` (2 subsequent siblings)
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Imre Deak, Mika Kahola
From: Imre Deak <imre.deak@intel.com>
Add the PLL hooks for the TBT PLL on MTL+. These are simple stubs
similarly to the TBT PLL on earlier platforms, since this PLL is always
on from the display POV - so no PLL enable/disable programming is
required as opposed to the non-TBT PLLs - and the clocks for different
link rates are enabled/disabled at a different level, via the
intel_encoder::enable_clock()/disable_clock() interface.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 18 +++++++++
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 6 +++
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 37 ++++++++++++++++++-
3 files changed, 59 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 9622dfa274cb..832c635b8a12 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3300,6 +3300,24 @@ static void intel_cx0pll_enable(struct intel_encoder *encoder,
intel_cx0_phy_transaction_end(encoder, wakeref);
}
+void intel_mtl_tbt_pll_calc_state(struct intel_dpll_hw_state *hw_state)
+{
+ memset(hw_state, 0, sizeof(*hw_state));
+
+ hw_state->cx0pll.tbt_mode = true;
+}
+
+bool intel_mtl_tbt_pll_readout_hw_state(struct intel_display *display,
+ struct intel_dpll *pll,
+ struct intel_dpll_hw_state *hw_state)
+{
+ memset(hw_state, 0, sizeof(*hw_state));
+
+ hw_state->cx0pll.tbt_mode = true;
+
+ return true;
+}
+
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
{
struct intel_display *display = to_intel_display(encoder);
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
index 696e6744c00f..dfba07a3ca4d 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h
@@ -48,7 +48,13 @@ bool intel_cx0pll_compare_hw_state(const struct intel_cx0pll_state *a,
const struct intel_cx0pll_state *b);
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state);
+
+void intel_mtl_tbt_pll_calc_state(struct intel_dpll_hw_state *hw_state);
+bool intel_mtl_tbt_pll_readout_hw_state(struct intel_display *display,
+ struct intel_dpll *pll,
+ struct intel_dpll_hw_state *hw_state);
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder);
+
void intel_cx0_pll_power_save_wa(struct intel_display *display);
void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
const struct intel_crtc_state *crtc_state);
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index ee56475d1d4b..26af1a500979 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4418,10 +4418,42 @@ static const struct intel_dpll_funcs mtl_pll_funcs = {
.get_freq = mtl_pll_get_freq,
};
+static void mtl_tbt_pll_enable(struct intel_display *display,
+ struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *hw_state)
+{
+}
+
+static void mtl_tbt_pll_disable(struct intel_display *display,
+ struct intel_dpll *pll)
+{
+}
+
+static int mtl_tbt_pll_get_freq(struct intel_display *display,
+ const struct intel_dpll *pll,
+ const struct intel_dpll_hw_state *dpll_hw_state)
+{
+ /*
+ * The PLL outputs multiple frequencies at the same time, selection is
+ * made at DDI clock mux level.
+ */
+ drm_WARN_ON(display->drm, 1);
+
+ return 0;
+}
+
+static const struct intel_dpll_funcs mtl_tbt_pll_funcs = {
+ .enable = mtl_tbt_pll_enable,
+ .disable = mtl_tbt_pll_disable,
+ .get_hw_state = intel_mtl_tbt_pll_readout_hw_state,
+ .get_freq = mtl_tbt_pll_get_freq,
+};
+
static const struct dpll_info mtl_plls[] = {
{ .name = "DPLL 0", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_DPLL0, },
{ .name = "DPLL 1", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_DPLL1, },
- /* TODO: Add TBT PLL */
+ { .name = "TBT PLL", .funcs = &mtl_tbt_pll_funcs, .id = DPLL_ID_ICL_TBTPLL,
+ .is_alt_port_dpll = true, .always_on = true },
{ .name = "TC PLL 1", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL1, },
{ .name = "TC PLL 2", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL2, },
{ .name = "TC PLL 3", .funcs = &mtl_pll_funcs, .id = DPLL_ID_ICL_MGPLL3, },
@@ -4463,7 +4495,8 @@ static int mtl_compute_c20phy_dplls(struct intel_atomic_state *state,
struct icl_port_dpll *port_dpll;
int ret;
- /* TODO: Add state calculation for TBT PLL */
+ port_dpll = &crtc_state->icl_port_dplls[ICL_PORT_DPLL_DEFAULT];
+ intel_mtl_tbt_pll_calc_state(&port_dpll->hw_state);
port_dpll = &crtc_state->icl_port_dplls[ICL_PORT_DPLL_MG_PHY];
ret = intel_cx0pll_calc_state(crtc_state, encoder, &port_dpll->hw_state);
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* [RFC PATCH 39/39] drm/i915/display: Enable dpll framework for MTL+
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (37 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 38/39] drm/i915/display: Add Thunderbolt support Mika Kahola
@ 2025-10-01 8:28 ` Mika Kahola
2025-10-01 10:50 ` ✓ i915.CI.BAT: success for drm/i915/display: Add MTL+ platforms to support dpll framework Patchwork
2025-10-07 0:17 ` ✗ i915.CI.Full: failure " Patchwork
40 siblings, 0 replies; 57+ messages in thread
From: Mika Kahola @ 2025-10-01 8:28 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Mika Kahola
Now that MTL+ platforms are supported by dpll framework
we can remove a separate check for hw comparison and
rely solely on dpll framework hw comparison.
Finally, we have all required hooks in place so we can
initialize the PLL manager for MTL+ platforms and remove
the redirections to the legacy code paths from the following
interfaces:
* intel_encoder::clock_enable/disable()
* intel_encoder::get_config()
* intel_dpll_funcs::get_hw_state()
* intel_ddi_update_active_dpll()
* pipe_config_pll_mismatch()
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 10 ------
drivers/gpu/drm/i915/display/intel_ddi.c | 26 ++--------------
drivers/gpu/drm/i915/display/intel_display.c | 31 -------------------
drivers/gpu/drm/i915/display/intel_dpll.c | 23 +-------------
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 5 +--
5 files changed, 6 insertions(+), 89 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
index 832c635b8a12..2bde3f601dc7 100644
--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c
@@ -3452,9 +3452,6 @@ void intel_mtl_pll_enable_clock(struct intel_encoder *encoder,
if (intel_tc_port_in_tbt_alt_mode(dig_port))
intel_mtl_tbt_pll_enable_clock(encoder, crtc_state->port_clock);
- else
- /* TODO: remove when PLL mgr is in place. */
- intel_mtl_pll_enable(encoder, NULL, &crtc_state->dpll_hw_state);
}
/*
@@ -3620,9 +3617,6 @@ void intel_mtl_pll_disable_clock(struct intel_encoder *encoder)
if (intel_tc_port_in_tbt_alt_mode(dig_port))
intel_mtl_tbt_pll_disable_clock(encoder);
- else
- /* TODO: remove when PLL mgr is in place. */
- intel_mtl_pll_disable(encoder);
}
enum icl_port_dpll_id
@@ -3651,10 +3645,6 @@ bool intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
{
memset(pll_state, 0, sizeof(*pll_state));
- pll_state->tbt_mode = intel_tc_port_in_tbt_alt_mode(enc_to_dig_port(encoder));
- if (pll_state->tbt_mode)
- return true;
-
if (!intel_cx0_pll_is_enabled(encoder))
return false;
diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c
index 972033b41718..321fb6f83478 100644
--- a/drivers/gpu/drm/i915/display/intel_ddi.c
+++ b/drivers/gpu/drm/i915/display/intel_ddi.c
@@ -3667,8 +3667,7 @@ void intel_ddi_update_active_dpll(struct intel_atomic_state *state,
intel_atomic_get_new_crtc_state(state, crtc);
struct intel_crtc *pipe_crtc;
- /* FIXME: Add MTL pll_mgr */
- if (DISPLAY_VER(display) >= 14 || !intel_encoder_is_tc(encoder))
+ if (!intel_encoder_is_tc(encoder))
return;
for_each_intel_crtc_in_pipe_mask(display->drm, pipe_crtc,
@@ -4242,19 +4241,6 @@ void intel_ddi_get_clock(struct intel_encoder *encoder,
&crtc_state->dpll_hw_state);
}
-static void mtl_ddi_get_config(struct intel_encoder *encoder,
- struct intel_crtc_state *crtc_state)
-{
- intel_cx0pll_readout_hw_state(encoder, &crtc_state->dpll_hw_state.cx0pll);
-
- if (crtc_state->dpll_hw_state.cx0pll.tbt_mode)
- crtc_state->port_clock = intel_mtl_tbt_calc_port_clock(encoder);
- else
- crtc_state->port_clock = intel_cx0pll_calc_port_clock(encoder, &crtc_state->dpll_hw_state.cx0pll);
-
- intel_ddi_get_config(encoder, crtc_state);
-}
-
static bool icl_ddi_tc_pll_is_tbt(const struct intel_dpll *pll)
{
return pll->info->id == DPLL_ID_ICL_TBTPLL;
@@ -4296,10 +4282,6 @@ static void mtl_ddi_c10phy_get_config(struct intel_encoder *encoder,
{
struct intel_display *display = to_intel_display(encoder);
- /* TODO: Remove when the PLL manager is in place. */
- mtl_ddi_get_config(encoder, crtc_state);
- return;
-
mtl_ddi_cx0_get_config(encoder, crtc_state, ICL_PORT_DPLL_DEFAULT,
mtl_port_to_pll_id(display, encoder->port));
}
@@ -4309,10 +4291,6 @@ static void mtl_ddi_c20phy_get_config(struct intel_encoder *encoder,
{
struct intel_display *display = to_intel_display(encoder);
- /* TODO: Remove when the PLL manager is in place. */
- mtl_ddi_get_config(encoder, crtc_state);
- return;
-
if (intel_tc_port_in_tbt_alt_mode(enc_to_dig_port(encoder)))
mtl_ddi_cx0_get_config(encoder, crtc_state, ICL_PORT_DPLL_DEFAULT,
DPLL_ID_ICL_TBTPLL);
@@ -5290,7 +5268,7 @@ void intel_ddi_init(struct intel_display *display,
if (DISPLAY_VER(display) >= 14) {
encoder->enable_clock = intel_mtl_pll_enable_clock;
encoder->disable_clock = intel_mtl_pll_disable_clock;
- encoder->port_pll_type = intel_mtl_port_pll_type;
+ encoder->port_pll_type = icl_ddi_tc_port_pll_type;
if (intel_encoder_is_c10phy(encoder))
encoder->get_config = mtl_ddi_c10phy_get_config;
else
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 1b3e6ccd8e37..ef7e24d09672 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -4932,23 +4932,6 @@ pipe_config_pll_mismatch(struct drm_printer *p, bool fastset,
intel_dpll_dump_hw_state(display, p, b);
}
-static void
-pipe_config_cx0pll_mismatch(struct drm_printer *p, bool fastset,
- const struct intel_crtc *crtc,
- const char *name,
- const struct intel_cx0pll_state *a,
- const struct intel_cx0pll_state *b)
-{
- char *chipname = a->use_c10 ? "C10" : "C20";
-
- pipe_config_mismatch(p, fastset, crtc, name, chipname);
-
- drm_printf(p, "expected:\n");
- intel_cx0pll_dump_hw_state(p, a);
- drm_printf(p, "found:\n");
- intel_cx0pll_dump_hw_state(p, b);
-}
-
static bool allow_vblank_delay_fastset(const struct intel_crtc_state *old_crtc_state)
{
struct intel_display *display = to_intel_display(old_crtc_state);
@@ -5076,16 +5059,6 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
} \
} while (0)
-#define PIPE_CONF_CHECK_PLL_CX0(name) do { \
- if (!intel_cx0pll_compare_hw_state(¤t_config->name, \
- &pipe_config->name)) { \
- pipe_config_cx0pll_mismatch(&p, fastset, crtc, __stringify(name), \
- ¤t_config->name, \
- &pipe_config->name); \
- ret = false; \
- } \
-} while (0)
-
#define PIPE_CONF_CHECK_TIMINGS(name) do { \
PIPE_CONF_CHECK_I(name.crtc_hdisplay); \
PIPE_CONF_CHECK_I(name.crtc_htotal); \
@@ -5309,10 +5282,6 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
if (display->dpll.mgr || HAS_GMCH(display))
PIPE_CONF_CHECK_PLL(dpll_hw_state);
- /* FIXME convert MTL+ platforms over to dpll_mgr */
- if (DISPLAY_VER(display) >= 14)
- PIPE_CONF_CHECK_PLL_CX0(dpll_hw_state.cx0pll);
-
PIPE_CONF_CHECK_X(dsi_pll.ctrl);
PIPE_CONF_CHECK_X(dsi_pll.div);
diff --git a/drivers/gpu/drm/i915/display/intel_dpll.c b/drivers/gpu/drm/i915/display/intel_dpll.c
index 46ae05976191..f744f61b291a 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll.c
@@ -1211,27 +1211,6 @@ static int dg2_crtc_compute_clock(struct intel_atomic_state *state,
return 0;
}
-static int mtl_crtc_compute_clock(struct intel_atomic_state *state,
- struct intel_crtc *crtc)
-{
- struct intel_crtc_state *crtc_state =
- intel_atomic_get_new_crtc_state(state, crtc);
- struct intel_encoder *encoder =
- intel_get_crtc_new_encoder(state, crtc_state);
- int ret;
-
- ret = intel_cx0pll_calc_state(crtc_state, encoder, &crtc_state->dpll_hw_state);
- if (ret)
- return ret;
-
- /* TODO: Do the readback via intel_dpll_compute() */
- crtc_state->port_clock = intel_cx0pll_calc_port_clock(encoder, &crtc_state->dpll_hw_state.cx0pll);
-
- crtc_state->hw.adjusted_mode.crtc_clock = intel_crtc_dotclock(crtc_state);
-
- return 0;
-}
-
static int ilk_fb_cb_factor(const struct intel_crtc_state *crtc_state)
{
struct intel_display *display = to_intel_display(crtc_state);
@@ -1692,7 +1671,7 @@ static int i8xx_crtc_compute_clock(struct intel_atomic_state *state,
}
static const struct intel_dpll_global_funcs mtl_dpll_funcs = {
- .crtc_compute_clock = mtl_crtc_compute_clock,
+ .crtc_compute_clock = hsw_crtc_compute_clock,
.crtc_get_dpll = hsw_crtc_get_dpll,
};
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 26af1a500979..851defec267e 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -4541,7 +4541,6 @@ static bool mtl_compare_hw_state(const struct intel_dpll_hw_state *_a,
return intel_cx0pll_compare_hw_state(a, b);
}
-__maybe_unused
static const struct intel_dpll_mgr mtl_pll_mgr = {
.dpll_info = mtl_plls,
.compute_dplls = mtl_compute_dplls,
@@ -4567,9 +4566,11 @@ void intel_dpll_init(struct intel_display *display)
mutex_init(&display->dpll.lock);
- if (DISPLAY_VER(display) >= 14 || display->platform.dg2)
+ if (display->platform.dg2)
/* No shared DPLLs on DG2; port PLLs are part of the PHY */
dpll_mgr = NULL;
+ else if (DISPLAY_VER(display) >= 14)
+ dpll_mgr = &mtl_pll_mgr;
else if (display->platform.alderlake_p)
dpll_mgr = &adlp_pll_mgr;
else if (display->platform.alderlake_s)
--
2.34.1
^ permalink raw reply related [flat|nested] 57+ messages in thread* ✓ i915.CI.BAT: success for drm/i915/display: Add MTL+ platforms to support dpll framework
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (38 preceding siblings ...)
2025-10-01 8:28 ` [RFC PATCH 39/39] drm/i915/display: Enable dpll framework for MTL+ Mika Kahola
@ 2025-10-01 10:50 ` Patchwork
2025-10-07 0:17 ` ✗ i915.CI.Full: failure " Patchwork
40 siblings, 0 replies; 57+ messages in thread
From: Patchwork @ 2025-10-01 10:50 UTC (permalink / raw)
To: Kahola, Mika; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3467 bytes --]
== Series Details ==
Series: drm/i915/display: Add MTL+ platforms to support dpll framework
URL : https://patchwork.freedesktop.org/series/155279/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17293 -> Patchwork_155279v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/index.html
Participating hosts (44 -> 42)
------------------------------
Missing (2): bat-adlp-9 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_155279v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-9: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-dg2-9/igt@i915_selftest@live@workarounds.html
- bat-dg2-14: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-dg2-8: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-dg2-8/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-dg2-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@reset:
- bat-atsm-1: [ABORT][7] ([i915#14201]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-atsm-1/igt@i915_selftest@live@reset.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-atsm-1/igt@i915_selftest@live@reset.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-9: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-atsm-1: [ABORT][11] ([i915#14201]) -> [DMESG-FAIL][12] ([i915#12061] / [i915#14204])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/bat-atsm-1/igt@i915_selftest@live.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/bat-atsm-1/igt@i915_selftest@live.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#14201]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14201
[i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
Build changes
-------------
* Linux: CI_DRM_17293 -> Patchwork_155279v1
CI-20190529: 20190529
CI_DRM_17293: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8565: 8565
Patchwork_155279v1: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/index.html
[-- Attachment #2: Type: text/html, Size: 4547 bytes --]
^ permalink raw reply [flat|nested] 57+ messages in thread* ✗ i915.CI.Full: failure for drm/i915/display: Add MTL+ platforms to support dpll framework
2025-10-01 8:28 [RFC PATCH 00/39] drm/i915/display: Add MTL+ platforms to support dpll framework Mika Kahola
` (39 preceding siblings ...)
2025-10-01 10:50 ` ✓ i915.CI.BAT: success for drm/i915/display: Add MTL+ platforms to support dpll framework Patchwork
@ 2025-10-07 0:17 ` Patchwork
2025-10-07 11:17 ` Kahola, Mika
40 siblings, 1 reply; 57+ messages in thread
From: Patchwork @ 2025-10-07 0:17 UTC (permalink / raw)
To: Kahola, Mika; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 254435 bytes --]
== Series Details ==
Series: drm/i915/display: Add MTL+ platforms to support dpll framework
URL : https://patchwork.freedesktop.org/series/155279/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_17293_full -> Patchwork_155279v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_155279v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_155279v1_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (13 -> 13)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_155279v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_hdr@static-toggle-suspend@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [ABORT][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_hdr@static-toggle-suspend@pipe-a-dp-3.html
#### Warnings ####
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [SKIP][2] ([i915#3555] / [i915#8228]) -> ([SKIP][3], [ABORT][4]) ([i915#3555] / [i915#8228])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_hdr@static-toggle-suspend.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_hdr@static-toggle-suspend.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html
Known issues
------------
Here are the changes found in Patchwork_155279v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-tglu-1: NOTRUN -> [SKIP][5] ([i915#6230])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@api_intel_bb@crc32.html
* igt@device_reset@cold-reset-bound:
- shard-dg2-9: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@device_reset@cold-reset-bound.html
* igt@fbdev@info:
- shard-rkl: [PASS][7] -> ([SKIP][8], [PASS][9]) ([i915#14544] / [i915#1849] / [i915#2582])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@fbdev@info.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@fbdev@info.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@fbdev@info.html
- shard-glk10: NOTRUN -> [SKIP][10] ([i915#1849])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@fbdev@info.html
* igt@fbdev@pan:
- shard-rkl: [PASS][11] -> ([SKIP][12], [PASS][13]) ([i915#14544] / [i915#2582])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@fbdev@pan.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@fbdev@pan.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@fbdev@pan.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-mtlp: NOTRUN -> [SKIP][14] ([i915#3281]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#14544] / [i915#3555] / [i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [PASS][16] -> ([INCOMPLETE][17], [INCOMPLETE][18]) ([i915#13356])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [PASS][19] -> [INCOMPLETE][20] ([i915#12392] / [i915#13356])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [PASS][21] -> ([PASS][22], [INCOMPLETE][23]) ([i915#13356])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-process:
- shard-dg2-9: NOTRUN -> [SKIP][24] ([i915#7697])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu: NOTRUN -> ([SKIP][25], [SKIP][26]) ([i915#7697])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_close_race@multigpu-basic-threads.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-set-pat:
- shard-tglu-1: NOTRUN -> [SKIP][27] ([i915#8562])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_exec@basic-close-race:
- shard-rkl: [PASS][28] -> ([DMESG-WARN][29], [DMESG-WARN][30]) ([i915#12964]) +8 other tests ( 2 dmesg-warn )
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_ctx_exec@basic-close-race.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_ctx_exec@basic-close-race.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_ctx_exec@basic-close-race.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2-9: NOTRUN -> [SKIP][31] ([i915#8555]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
- shard-snb: NOTRUN -> ([SKIP][32], [SKIP][33]) ([i915#1099])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-tglu: NOTRUN -> ([SKIP][34], [SKIP][35]) ([i915#280])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_ctx_sseu@invalid-sseu.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu-1: NOTRUN -> [SKIP][36] ([i915#280]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@in-flight-contexts-immediate:
- shard-glk: [PASS][37] -> [DMESG-WARN][38] ([i915#118])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html
* igt@gem_exec_balancer@parallel:
- shard-tglu: NOTRUN -> ([SKIP][39], [SKIP][40]) ([i915#4525]) +1 other test ( 2 skip )
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_exec_balancer@parallel.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-rkl: NOTRUN -> [SKIP][41] ([i915#14544] / [i915#4525])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@sliced:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4812]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg2-9: NOTRUN -> [FAIL][43] ([i915#11965]) +4 other tests fail
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_fence@concurrent:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#4812])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_fence@submit3:
- shard-dg2: NOTRUN -> ([SKIP][45], [SKIP][46]) ([i915#4812])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_fence@submit3.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_exec_fence@submit3.html
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4812])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_exec_fence@submit3.html
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
- shard-snb: NOTRUN -> [SKIP][48] +15 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg2: NOTRUN -> ([SKIP][49], [SKIP][50]) ([i915#3539] / [i915#4852])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_exec_flush@basic-uc-ro-default.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg2-9: NOTRUN -> [SKIP][51] ([i915#3539] / [i915#4852]) +2 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-dg1: NOTRUN -> ([SKIP][52], [SKIP][53]) ([i915#3281])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#3281]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-cpu-read-active:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#14544] / [i915#3281])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-read-active.html
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-dg2-9: NOTRUN -> [SKIP][56] ([i915#3281]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_reloc@basic-gtt-wc:
- shard-dg2: NOTRUN -> ([SKIP][57], [SKIP][58]) ([i915#3281]) +6 other tests ( 2 skip )
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_exec_reloc@basic-gtt-wc.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_reloc@basic-gtt-wc.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-dg2-9: NOTRUN -> [SKIP][59] ([i915#4537] / [i915#4812]) +2 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#14544] / [i915#7276])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_exec_suspend@basic-s3:
- shard-glk: NOTRUN -> [INCOMPLETE][61] ([i915#13196] / [i915#13356]) +1 other test incomplete
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@gem_exec_suspend@basic-s3.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-dg2: NOTRUN -> ([SKIP][62], [SKIP][63]) ([i915#4860])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_lmem_swapping@heavy-random:
- shard-glk: NOTRUN -> ([SKIP][64], [SKIP][65]) ([i915#4613])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@gem_lmem_swapping@heavy-random.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#14544] / [i915#4613])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@massive-random:
- shard-glk: NOTRUN -> [SKIP][67] ([i915#4613]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-tglu: NOTRUN -> ([SKIP][68], [SKIP][69]) ([i915#4613])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_lmem_swapping@parallel-random-verify.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][70] ([i915#4613]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#284])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_media_vme.html
* igt@gem_mmap_gtt@basic-write:
- shard-dg2-9: NOTRUN -> [SKIP][72] ([i915#4077]) +10 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_mmap_gtt@basic-write.html
* igt@gem_mmap_gtt@isolation:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4077]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_mmap_gtt@isolation.html
* igt@gem_mmap_wc@read-write-distinct:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#4083])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_mmap_wc@read-write-distinct.html
* igt@gem_mmap_wc@write-cpu-read-wc:
- shard-dg2-9: NOTRUN -> [SKIP][75] ([i915#4083]) +2 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_mmap_wc@write-cpu-read-wc.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-dg2: NOTRUN -> ([SKIP][76], [SKIP][77]) ([i915#4083])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_mmap_wc@write-wc-read-gtt.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][78] ([i915#14544] / [i915#3282]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
- shard-dg2-9: NOTRUN -> [SKIP][79] ([i915#3282]) +4 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#3282]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-glk10: NOTRUN -> [WARN][81] ([i915#14702] / [i915#2658])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-dg2: NOTRUN -> ([SKIP][82], [SKIP][83]) ([i915#4270]) +1 other test ( 2 skip )
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_pxp@create-regular-context-2.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_pxp@create-regular-context-2.html
- shard-rkl: [PASS][84] -> [SKIP][85] ([i915#14544] / [i915#4270])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@create-regular-context-2.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu-1: NOTRUN -> [SKIP][86] ([i915#13398])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#14544] / [i915#4270])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: [PASS][88] -> ([TIMEOUT][89], [TIMEOUT][90]) ([i915#12917] / [i915#12964])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-on.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#4270])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-dg2-9: NOTRUN -> [SKIP][92] ([i915#4270]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-linear:
- shard-dg2: NOTRUN -> ([SKIP][93], [SKIP][94]) ([i915#5190] / [i915#8428]) +2 other tests ( 2 skip )
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_render_copy@y-tiled-ccs-to-linear.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_render_copy@y-tiled-ccs-to-linear.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][95] ([i915#5190] / [i915#8428]) +4 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-ccs:
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#8428])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-ccs.html
* igt@gem_render_copy@y-tiled-to-vebox-yf-tiled:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#5190] / [i915#8428]) +1 other test skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html
* igt@gem_render_tiled_blits@basic:
- shard-dg2: NOTRUN -> [SKIP][98] ([i915#4079])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_render_tiled_blits@basic.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> ([SKIP][99], [SKIP][100]) ([i915#4079]) +1 other test ( 2 skip )
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@access-control:
- shard-dg2-9: NOTRUN -> [SKIP][101] ([i915#3297]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_userptr_blits@access-control.html
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#14544] / [i915#3297])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-sync:
- shard-tglu-1: NOTRUN -> [SKIP][103] ([i915#3297]) +1 other test skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#14544] / [i915#3297] / [i915#3323])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg2-9: NOTRUN -> [SKIP][105] ([i915#3297] / [i915#4880])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@set-cache-level:
- shard-mtlp: NOTRUN -> [SKIP][106] ([i915#3297])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_userptr_blits@set-cache-level.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-tglu: NOTRUN -> ([SKIP][107], [SKIP][108]) ([i915#3297])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_userptr_blits@unsync-unmap.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-tglu: NOTRUN -> ([ABORT][109], [ABORT][110]) ([i915#14849])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_workarounds@suspend-resume-fd.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen7_exec_parse@bitmasks:
- shard-dg2-9: NOTRUN -> [SKIP][111] +8 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gen7_exec_parse@bitmasks.html
* igt@gen9_exec_parse@bb-large:
- shard-tglu-1: NOTRUN -> [SKIP][112] ([i915#2527] / [i915#2856]) +2 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-oversize:
- shard-dg2: NOTRUN -> [SKIP][113] ([i915#2856])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglu: NOTRUN -> ([SKIP][114], [SKIP][115]) ([i915#2527] / [i915#2856]) +2 other tests ( 2 skip )
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gen9_exec_parse@bb-start-cmd.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2-9: NOTRUN -> [SKIP][116] ([i915#2856]) +2 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gen9_exec_parse@unaligned-access.html
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#14544] / [i915#2527])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
* igt@gen9_exec_parse@valid-registers:
- shard-dg2: NOTRUN -> ([SKIP][118], [SKIP][119]) ([i915#2856]) +1 other test ( 2 skip )
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gen9_exec_parse@valid-registers.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@busy-idle:
- shard-rkl: [PASS][120] -> ([PASS][121], [DMESG-WARN][122]) ([i915#12964]) +6 other tests ( 1 dmesg-warn, 1 pass )
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_drm_fdinfo@busy-idle.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_drm_fdinfo@busy-idle.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_drm_fdinfo@busy-idle.html
* igt@i915_drm_fdinfo@busy-idle-check-all@ccs0:
- shard-dg2-9: NOTRUN -> [SKIP][123] ([i915#11527]) +7 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@i915_drm_fdinfo@busy-idle-check-all@ccs0.html
* igt@i915_drm_fdinfo@isolation@rcs0:
- shard-dg1: NOTRUN -> ([SKIP][124], [SKIP][125]) ([i915#14073]) +5 other tests ( 2 skip )
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@i915_drm_fdinfo@isolation@rcs0.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@i915_drm_fdinfo@isolation@rcs0.html
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
- shard-dg2: NOTRUN -> ([SKIP][126], [SKIP][127]) ([i915#14073]) +7 other tests ( 2 skip )
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@virtual-busy:
- shard-dg2: NOTRUN -> ([SKIP][128], [SKIP][129]) ([i915#14118])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@i915_drm_fdinfo@virtual-busy.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_drm_fdinfo@virtual-busy.html
- shard-mtlp: NOTRUN -> [SKIP][130] ([i915#14118])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@i915_drm_fdinfo@virtual-busy.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu-1: NOTRUN -> [SKIP][131] ([i915#6590]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-dg2: NOTRUN -> [SKIP][132] +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@i915_pm_rps@thresholds:
- shard-dg2-9: NOTRUN -> [SKIP][133] ([i915#11681])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@i915_pm_rps@thresholds.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-mtlp: NOTRUN -> [SKIP][134] ([i915#4077]) +3 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@i915_suspend@fence-restore-tiled2untiled.html
- shard-rkl: [PASS][135] -> ([PASS][136], [INCOMPLETE][137]) ([i915#4817])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@i915_suspend@fence-restore-tiled2untiled.html
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_suspend@fence-restore-tiled2untiled.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@i915_suspend@fence-restore-untiled:
- shard-dg2: NOTRUN -> ([SKIP][138], [SKIP][139]) ([i915#4077]) +7 other tests ( 2 skip )
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_suspend@fence-restore-untiled.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@i915_suspend@fence-restore-untiled.html
- shard-glk: [PASS][140] -> [INCOMPLETE][141] ([i915#4817])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk1/igt@i915_suspend@fence-restore-untiled.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk8/igt@i915_suspend@fence-restore-untiled.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][142] ([i915#4817])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-write:
- shard-tglu-1: NOTRUN -> [SKIP][143] ([i915#7707])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][144] ([i915#4212])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-tglu: [PASS][145] -> ([PASS][146], [FAIL][147]) ([i915#14857]) +1 other test ( 1 fail, 1 pass )
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#1769] / [i915#3555])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-tglu-1: NOTRUN -> [SKIP][149] ([i915#1769] / [i915#3555])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#1769] / [i915#3555])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-tglu: NOTRUN -> ([SKIP][151], [SKIP][152]) ([i915#5286]) +2 other tests ( 2 skip )
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][153] ([i915#5286]) +4 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][154] ([i915#4538] / [i915#5190]) +6 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_big_fb@y-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-dg2: NOTRUN -> ([SKIP][155], [SKIP][156]) ([i915#4538] / [i915#5190]) +4 other tests ( 2 skip )
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#4538] / [i915#5190]) +5 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-dg2: NOTRUN -> ([SKIP][158], [SKIP][159]) ([i915#5190]) +1 other test ( 2 skip )
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_big_fb@yf-tiled-addfb.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_big_fb@yf-tiled-addfb.html
- shard-mtlp: NOTRUN -> [SKIP][160] ([i915#6187])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#5190])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-dg2-9: NOTRUN -> [SKIP][162] ([i915#5190]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][163] ([i915#10307] / [i915#6095]) +44 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@bad-aux-stride-y-tiled-ccs.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#10307] / [i915#10434] / [i915#6095]) +7 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> ([SKIP][165], [SKIP][166]) ([i915#6095]) +23 other tests ( 2 skip )
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][167] ([i915#12313])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][168] ([i915#6095]) +167 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#6095]) +65 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#14098] / [i915#6095]) +67 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][171] ([i915#6095]) +9 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> ([SKIP][172], [SKIP][173]) ([i915#6095]) +34 other tests ( 2 skip )
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][174] ([i915#6095]) +79 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc:
- shard-dg2: NOTRUN -> ([SKIP][175], [SKIP][176]) ([i915#10307] / [i915#6095]) +37 other tests ( 2 skip )
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html
- shard-rkl: [PASS][177] -> [SKIP][178] ([i915#14544]) +9 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
- shard-glk: NOTRUN -> [SKIP][179] +228 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][180] ([i915#12805]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][181] ([i915#6095]) +4 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#6095]) +12 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
- shard-glk: NOTRUN -> [INCOMPLETE][183] ([i915#12796]) +1 other test incomplete
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> ([SKIP][184], [SKIP][185]) ([i915#14098] / [i915#6095]) +5 other tests ( 2 skip )
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][186] ([i915#12313]) +1 other test skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][187] ([i915#12313])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> ([SKIP][188], [SKIP][189]) ([i915#12313])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#12313])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> ([SKIP][191], [SKIP][192]) ([i915#6095]) +5 other tests ( 2 skip )
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][193] ([i915#10307] / [i915#6095]) +133 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#13781]) +4 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#13783]) +3 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-dg2: NOTRUN -> ([SKIP][196], [SKIP][197]) +6 other tests ( 2 skip )
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_chamelium_color@ctm-green-to-red.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-tglu-1: NOTRUN -> [SKIP][198] ([i915#11151] / [i915#7828]) +10 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#11151] / [i915#7828]) +3 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-dg1: NOTRUN -> ([SKIP][200], [SKIP][201]) ([i915#11151] / [i915#7828])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_chamelium_frames@hdmi-crc-single.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg2: NOTRUN -> ([SKIP][203], [SKIP][204]) ([i915#11151] / [i915#7828]) +1 other test ( 2 skip )
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
- shard-mtlp: NOTRUN -> [SKIP][205] ([i915#11151] / [i915#7828])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-9: NOTRUN -> [SKIP][206] ([i915#11151] / [i915#7828]) +5 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-tglu: NOTRUN -> ([SKIP][207], [SKIP][208]) ([i915#11151] / [i915#7828]) +5 other tests ( 2 skip )
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_color@degamma:
- shard-rkl: [PASS][209] -> ([PASS][210], [SKIP][211]) ([i915#12655] / [i915#14544]) +2 other tests ( 1 pass, 1 skip )
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_color@degamma.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_color@degamma.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_color@degamma.html
* igt@kms_content_protection@atomic-dpms@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][212] ([i915#7173])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_content_protection@atomic-dpms@pipe-a-dp-3.html
* igt@kms_content_protection@content-type-change:
- shard-dg2-9: NOTRUN -> [SKIP][213] ([i915#9424])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu: NOTRUN -> ([SKIP][214], [SKIP][215]) ([i915#3116] / [i915#3299])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_content_protection@dp-mst-lic-type-1.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: NOTRUN -> ([SKIP][216], [SKIP][217]) ([i915#3299])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_content_protection@dp-mst-type-1.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_content_protection@dp-mst-type-1.html
- shard-tglu-1: NOTRUN -> [SKIP][218] ([i915#3116] / [i915#3299])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> ([SKIP][219], [SKIP][220]) ([i915#7118] / [i915#9424])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_content_protection@legacy.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_content_protection@legacy.html
- shard-mtlp: NOTRUN -> [SKIP][221] ([i915#6944] / [i915#9424])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-1:
- shard-tglu-1: NOTRUN -> [SKIP][222] ([i915#6944] / [i915#9424])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@type1:
- shard-dg2-9: NOTRUN -> [SKIP][223] ([i915#7118] / [i915#9424]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-tglu: NOTRUN -> ([SKIP][224], [SKIP][225]) ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_content_protection@uevent.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][226] ([i915#13049]) +2 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-tglu: [PASS][227] -> ([PASS][228], [FAIL][229]) ([i915#13566]) +1 other test ( 1 fail, 1 pass )
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][230] ([i915#3555]) +4 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2-9: NOTRUN -> [SKIP][231] ([i915#13049]) +1 other test skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> ([FAIL][232], [FAIL][233]) ([i915#13566]) +1 other test ( 2 fail )
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][234] ([i915#13566]) +2 other tests fail
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-tglu-1: NOTRUN -> [FAIL][235] ([i915#13566]) +1 other test fail
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#3555] / [i915#8814]) +1 other test skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2: NOTRUN -> ([SKIP][237], [SKIP][238]) ([i915#3555]) +2 other tests ( 2 skip )
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-32x10.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg2: NOTRUN -> ([SKIP][239], [SKIP][240]) ([i915#13049])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-512x512.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [DMESG-FAIL][241] ([i915#12964])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][242] ([i915#12358] / [i915#14152])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_edge_walk@128x128-right-edge@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [DMESG-WARN][243] ([i915#12964]) +5 other tests dmesg-warn
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_edge_walk@128x128-right-edge@pipe-b-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][244] ([i915#14544]) +25 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][245] ([i915#4103] / [i915#4213]) +1 other test skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu-1: NOTRUN -> [SKIP][246] ([i915#4103])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#13046] / [i915#5354]) +2 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-dg2-9: NOTRUN -> [SKIP][248] ([i915#13046] / [i915#5354]) +3 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-dg2: NOTRUN -> ([SKIP][249], [SKIP][250]) ([i915#13046] / [i915#5354]) +2 other tests ( 2 skip )
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
- shard-mtlp: NOTRUN -> [SKIP][251] ([i915#9809])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-rkl: [PASS][252] -> ([PASS][253], [FAIL][254]) ([i915#2346]) +1 other test ( 1 fail, 1 pass )
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#4103] / [i915#4213])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#9833])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-dg2: NOTRUN -> [SKIP][257] ([i915#13691])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#3804])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-tglu-1: NOTRUN -> [SKIP][259] ([i915#1257])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dp_aux_dev.html
- shard-dg1: NOTRUN -> ([SKIP][260], [SKIP][261]) ([i915#1257])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_dp_aux_dev.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg2-9: NOTRUN -> [SKIP][262] ([i915#13748])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-tglu-1: NOTRUN -> [SKIP][263] ([i915#13707])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg2: NOTRUN -> ([SKIP][264], [SKIP][265]) ([i915#3840] / [i915#9688])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_dsc@dsc-fractional-bpp.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_dsc@dsc-fractional-bpp.html
- shard-mtlp: NOTRUN -> [SKIP][266] ([i915#3840] / [i915#9688])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2-9: NOTRUN -> [SKIP][267] ([i915#3840])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2: NOTRUN -> ([SKIP][268], [SKIP][269]) ([i915#3555] / [i915#3840])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_dsc@dsc-with-bpc.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_dsc@dsc-with-bpc.html
- shard-tglu-1: NOTRUN -> [SKIP][270] ([i915#3555] / [i915#3840])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-tglu: NOTRUN -> ([SKIP][271], [SKIP][272]) ([i915#3555] / [i915#3840])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_dsc@dsc-with-bpc-formats.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-tglu-1: NOTRUN -> [SKIP][273] ([i915#3840] / [i915#9053])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-rkl: [PASS][274] -> ([PASS][275], [SKIP][276]) ([i915#14544] / [i915#14561])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_fbcon_fbt@fbc-suspend.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_fbcon_fbt@fbc-suspend.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@display-2x:
- shard-dg2: NOTRUN -> ([SKIP][277], [SKIP][278]) ([i915#1839])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_feature_discovery@display-2x.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_feature_discovery@display-2x.html
- shard-tglu-1: NOTRUN -> [SKIP][279] ([i915#1839])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-4x:
- shard-dg2-9: NOTRUN -> [SKIP][280] ([i915#1839])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@psr1:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#658])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-dg2: NOTRUN -> ([SKIP][282], [SKIP][283]) ([i915#9934]) +4 other tests ( 2 skip )
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip@2x-absolute-wf_vblank.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-mtlp: NOTRUN -> [SKIP][284] ([i915#3637] / [i915#9934]) +2 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-tglu: NOTRUN -> ([SKIP][285], [SKIP][286]) ([i915#3637] / [i915#9934]) +3 other tests ( 2 skip )
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip@2x-plain-flip-fb-recreate.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][287] ([i915#3637] / [i915#9934]) +9 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-dg2: NOTRUN -> [SKIP][288] ([i915#9934]) +2 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2-9: NOTRUN -> [SKIP][289] ([i915#9934]) +1 other test skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- shard-rkl: [PASS][290] -> ([PASS][291], [SKIP][292]) ([i915#14544] / [i915#3637]) +8 other tests ( 1 pass, 1 skip )
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_flip@basic-flip-vs-wf_vblank.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@basic-flip-vs-wf_vblank.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_flip@bo-too-big-interruptible:
- shard-rkl: NOTRUN -> [SKIP][293] ([i915#14544] / [i915#3637]) +1 other test skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@bo-too-big-interruptible.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2-9: NOTRUN -> [SKIP][294] ([i915#8381])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@flip-vs-panning-interruptible:
- shard-rkl: [PASS][295] -> [SKIP][296] ([i915#14544] / [i915#3637]) +2 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip@flip-vs-panning-interruptible.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@flip-vs-panning-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg1: [PASS][297] -> ([PASS][298], [DMESG-WARN][299]) ([i915#4423]) +2 other tests ( 1 dmesg-warn, 1 pass )
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_flip@flip-vs-suspend.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_flip@flip-vs-suspend.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_flip@flip-vs-suspend.html
- shard-snb: [PASS][300] -> ([PASS][301], [INCOMPLETE][302]) ([i915#12314] / [i915#12745] / [i915#4839])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@flip-vs-suspend.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@flip-vs-suspend.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg2: NOTRUN -> ([PASS][303], [INCOMPLETE][304]) ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@flip-vs-suspend-interruptible.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3:
- shard-dg2: NOTRUN -> ([PASS][305], [INCOMPLETE][306]) ([i915#12314] / [i915#6113])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3.html
* igt@kms_flip@flip-vs-suspend@b-hdmi-a1:
- shard-snb: [PASS][307] -> ([INCOMPLETE][308], [PASS][309]) ([i915#12314] / [i915#4839])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
* igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1:
- shard-snb: [PASS][310] -> ([PASS][311], [FAIL][312]) ([i915#14600])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][313] ([i915#2672]) +2 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
- shard-tglu: NOTRUN -> ([SKIP][314], [SKIP][315]) ([i915#2672] / [i915#3555])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> ([SKIP][316], [SKIP][317]) ([i915#2587] / [i915#2672])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][318] ([i915#2672] / [i915#3555]) +2 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][319] ([i915#2672]) +2 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
- shard-rkl: NOTRUN -> ([SKIP][320], [SKIP][321]) ([i915#2672]) +1 other test ( 2 skip )
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-dg2: NOTRUN -> ([SKIP][322], [SKIP][323]) ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test ( 2 skip )
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> ([SKIP][324], [SKIP][325]) ([i915#2672]) +2 other tests ( 2 skip )
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-rkl: [PASS][326] -> [SKIP][327] ([i915#14544] / [i915#3555])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][328] ([i915#2672] / [i915#8813]) +1 other test skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][329] ([i915#2672] / [i915#3555] / [i915#5190])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][330] ([i915#2672])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][331] ([i915#2587] / [i915#2672] / [i915#3555])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][332] ([i915#2587] / [i915#2672]) +4 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][333] ([i915#2672] / [i915#3555]) +3 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-rkl: [PASS][334] -> ([SKIP][335], [PASS][336]) ([i915#14544] / [i915#3555]) +4 other tests ( 1 pass, 1 skip )
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][337] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
- shard-dg2: NOTRUN -> ([SKIP][338], [SKIP][339]) ([i915#2672] / [i915#3555])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render:
- shard-rkl: [PASS][340] -> [SKIP][341] ([i915#14544] / [i915#1849] / [i915#5354]) +2 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2: [PASS][342] -> [FAIL][343] ([i915#6880])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-rkl: [PASS][344] -> ([SKIP][345], [PASS][346]) ([i915#14544] / [i915#1849] / [i915#5354]) +14 other tests ( 1 pass, 1 skip )
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> ([SKIP][347], [SKIP][348]) ([i915#8708]) +12 other tests ( 2 skip )
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render:
- shard-snb: [PASS][349] -> ([SKIP][350], [SKIP][351])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-glk: [PASS][352] -> [SKIP][353] +8 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][354] ([i915#14544] / [i915#1849] / [i915#5354]) +14 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][355] ([i915#8708]) +9 other tests skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][356] ([i915#5439])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt:
- shard-dg2-9: NOTRUN -> [SKIP][357] ([i915#5354]) +20 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][358] ([i915#8708]) +4 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> ([SKIP][359], [SKIP][360]) ([i915#5354]) +12 other tests ( 2 skip )
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][361] ([i915#1825]) +2 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][362] ([i915#5354]) +10 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][363] ([i915#8708]) +4 other tests skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-tglu: NOTRUN -> ([SKIP][364], [SKIP][365]) +42 other tests ( 2 skip )
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-dg2: NOTRUN -> ([SKIP][366], [SKIP][367]) ([i915#3458]) +5 other tests ( 2 skip )
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg2-9: NOTRUN -> [SKIP][368] ([i915#10055])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][369] +98 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][370] ([i915#3458]) +8 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> ([SKIP][371], [SKIP][372])
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][373] ([i915#3458]) +16 other tests skip
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html
* igt@kms_hdmi_inject@inject-audio:
- shard-tglu-1: NOTRUN -> [SKIP][374] ([i915#13030])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2-9: NOTRUN -> [SKIP][375] ([i915#3555] / [i915#8228])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@static-toggle:
- shard-tglu-1: NOTRUN -> [SKIP][376] ([i915#3555] / [i915#8228]) +2 other tests skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_hdr@static-toggle.html
* igt@kms_invalid_mode@int-max-clock:
- shard-rkl: [PASS][377] -> ([SKIP][378], [PASS][379]) ([i915#14544] / [i915#3555] / [i915#8826]) +2 other tests ( 1 pass, 1 skip )
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_invalid_mode@int-max-clock.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@int-max-clock.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_invalid_mode@int-max-clock.html
* igt@kms_invalid_mode@overflow-vrefresh:
- shard-rkl: NOTRUN -> [SKIP][380] ([i915#14544] / [i915#8826])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@overflow-vrefresh.html
* igt@kms_invalid_mode@uint-max-clock:
- shard-rkl: [PASS][381] -> [SKIP][382] ([i915#14544] / [i915#3555] / [i915#8826])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_invalid_mode@uint-max-clock.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@uint-max-clock.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> ([SKIP][383], [SKIP][384]) ([i915#10656])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_joiner@basic-big-joiner.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][385] ([i915#12388])
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][386] ([i915#12388])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][387] ([i915#12339]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][388] ([i915#13522])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_lease@lease-invalid-plane:
- shard-rkl: [PASS][389] -> ([PASS][390], [SKIP][391]) ([i915#14544]) +66 other tests ( 1 pass, 1 skip )
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_lease@lease-invalid-plane.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_lease@lease-invalid-plane.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_lease@lease-invalid-plane.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg2-9: NOTRUN -> [SKIP][392] ([i915#6301])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-mtlp: NOTRUN -> [SKIP][393] +4 other tests skip
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_pipe_crc_basic@hang-read-crc:
- shard-rkl: [PASS][394] -> [SKIP][395] ([i915#11190] / [i915#14544])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pipe_crc_basic@hang-read-crc.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@hang-read-crc.html
* igt@kms_pipe_crc_basic@nonblocking-crc:
- shard-rkl: NOTRUN -> [SKIP][396] ([i915#11190] / [i915#14544])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@nonblocking-crc.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence:
- shard-glk10: NOTRUN -> [SKIP][397] ([i915#11190]) +4 other tests skip
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
- shard-rkl: [PASS][398] -> ([SKIP][399], [PASS][400]) ([i915#11190] / [i915#14544]) +1 other test ( 1 pass, 1 skip )
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
* igt@kms_plane@pixel-format-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][401] ([i915#14544] / [i915#8825])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@pixel-format-source-clamping.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
- shard-glk: NOTRUN -> [INCOMPLETE][402] ([i915#13026]) +1 other test incomplete
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
* igt@kms_plane@plane-position-covered:
- shard-rkl: [PASS][403] -> ([SKIP][404], [PASS][405]) ([i915#14544] / [i915#8825]) +1 other test ( 1 pass, 1 skip )
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane@plane-position-covered.html
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@plane-position-covered.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane@plane-position-covered.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-rkl: [PASS][406] -> ([PASS][407], [SKIP][408]) ([i915#14544] / [i915#7294])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_lowres@tiling-none@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][409] ([i915#10226] / [i915#11614] / [i915#3582]) +2 other tests skip
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_plane_lowres@tiling-none@pipe-b-edp-1.html
* igt@kms_plane_lowres@tiling-none@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][410] ([i915#11614] / [i915#3582]) +1 other test skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_plane_lowres@tiling-none@pipe-d-edp-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][411] ([i915#13958]) +1 other test skip
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-dg2: NOTRUN -> ([SKIP][412], [SKIP][413]) ([i915#13958])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_plane_multiple@2x-tiling-none.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-tglu: NOTRUN -> ([SKIP][414], [SKIP][415]) ([i915#13958])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_plane_multiple@2x-tiling-x.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> ([SKIP][416], [SKIP][417]) ([i915#14259])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_multiple@tiling-y.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-dg2: NOTRUN -> ([SKIP][418], [SKIP][419]) ([i915#13046] / [i915#5354] / [i915#9423])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][420] ([i915#12247]) +1 other test skip
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format:
- shard-rkl: [PASS][421] -> [SKIP][422] ([i915#14544] / [i915#8152])
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a:
- shard-rkl: [PASS][423] -> [SKIP][424] ([i915#12247] / [i915#14544])
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b:
- shard-rkl: [PASS][425] -> [SKIP][426] ([i915#12247] / [i915#14544] / [i915#8152])
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-c:
- shard-glk10: NOTRUN -> [SKIP][427] +611 other tests skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-c.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][428] ([i915#12247]) +4 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats:
- shard-rkl: NOTRUN -> [SKIP][429] ([i915#14544] / [i915#3555] / [i915#8152])
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][430] ([i915#12247] / [i915#14544])
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][431] ([i915#12247] / [i915#14544] / [i915#8152])
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format:
- shard-rkl: [PASS][432] -> ([PASS][433], [SKIP][434]) ([i915#14544] / [i915#8152]) +1 other test ( 1 pass, 1 skip )
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b:
- shard-rkl: [PASS][435] -> ([SKIP][436], [PASS][437]) ([i915#12247] / [i915#14544] / [i915#8152]) +6 other tests ( 1 pass, 1 skip )
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
- shard-rkl: [PASS][438] -> ([SKIP][439], [PASS][440]) ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152]) +1 other test ( 1 pass, 1 skip )
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5:
- shard-rkl: [PASS][441] -> ([PASS][442], [SKIP][443]) ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152])
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a:
- shard-rkl: [PASS][444] -> ([PASS][445], [SKIP][446]) ([i915#12247] / [i915#14544]) +5 other tests ( 1 pass, 1 skip )
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][447] ([i915#12343])
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][448] ([i915#14544] / [i915#5354])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-tglu: NOTRUN -> ([SKIP][449], [SKIP][450]) ([i915#9685])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_pm_dc@dc3co-vpb-simulation.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: NOTRUN -> [SKIP][451] ([i915#14544] / [i915#3828])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html
- shard-dg2-9: NOTRUN -> [SKIP][452] ([i915#3828])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2: NOTRUN -> ([SKIP][453], [SKIP][454]) ([i915#14104])
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_pm_dc@dc6-dpms.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu-1: NOTRUN -> [SKIP][455] ([i915#9685])
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu-1: NOTRUN -> [SKIP][456] ([i915#3828])
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [PASS][457] -> ([SKIP][458], [PASS][459]) ([i915#15073]) +1 other test ( 1 pass, 1 skip )
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-lpsp.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_pm_rpm@dpms-lpsp.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-rkl: [PASS][460] -> ([SKIP][461], [SKIP][462]) ([i915#14544] / [i915#15073])
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][463] -> ([SKIP][464], [PASS][465]) ([i915#15073])
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [PASS][466] -> ([PASS][467], [SKIP][468]) ([i915#14544] / [i915#15073])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][469] -> ([SKIP][470], [SKIP][471]) ([i915#15073]) +1 other test ( 2 skip )
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-tglu-1: NOTRUN -> [SKIP][472] ([i915#15073]) +1 other test skip
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu: NOTRUN -> ([SKIP][473], [SKIP][474]) ([i915#6524])
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_prime@basic-crc-hybrid.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][475] ([i915#6524])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_prime@d3hot:
- shard-rkl: NOTRUN -> [SKIP][476] ([i915#14544] / [i915#6524])
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_prime@d3hot.html
- shard-dg2-9: NOTRUN -> [SKIP][477] ([i915#6524] / [i915#6805])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-tglu: NOTRUN -> ([SKIP][478], [SKIP][479]) ([i915#11520]) +3 other tests ( 2 skip )
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> ([SKIP][480], [SKIP][481]) ([i915#11520]) +3 other tests ( 2 skip )
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
- shard-tglu-1: NOTRUN -> [SKIP][482] ([i915#11520]) +9 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][483] ([i915#11520] / [i915#14544]) +1 other test skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][484] ([i915#11520]) +4 other tests skip
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-snb: NOTRUN -> ([SKIP][485], [SKIP][486]) ([i915#11520]) +1 other test ( 2 skip )
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][487] ([i915#11520]) +5 other tests skip
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> ([SKIP][488], [SKIP][489]) ([i915#11520]) +1 other test ( 2 skip )
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-glk10: NOTRUN -> [SKIP][490] ([i915#11520]) +15 other tests skip
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
- shard-dg2: NOTRUN -> [SKIP][491] ([i915#11520]) +2 other tests skip
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2: NOTRUN -> ([SKIP][492], [SKIP][493]) ([i915#9683])
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr2_su@page_flip-nv12.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-pr-cursor-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][494] ([i915#1072] / [i915#14544] / [i915#9732]) +4 other tests skip
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html
* igt@kms_psr@fbc-pr-sprite-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][495] ([i915#1072] / [i915#9732]) +4 other tests skip
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr@fbc-pr-sprite-mmap-gtt.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-snb: NOTRUN -> ([SKIP][496], [SKIP][497]) +74 other tests ( 2 skip )
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@kms_psr@fbc-pr-sprite-render.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr-basic:
- shard-dg2: NOTRUN -> ([SKIP][498], [SKIP][499]) ([i915#1072] / [i915#9732]) +9 other tests ( 2 skip )
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr@fbc-psr-basic.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> ([SKIP][500], [SKIP][501]) ([i915#9732]) +10 other tests ( 2 skip )
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_psr@fbc-psr-no-drrs.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr-primary-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][502] ([i915#1072] / [i915#9732]) +15 other tests skip
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr@fbc-psr-primary-mmap-cpu.html
* igt@kms_psr@fbc-psr-sprite-plane-onoff:
- shard-mtlp: NOTRUN -> [SKIP][503] ([i915#9688]) +3 other tests skip
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_psr@fbc-psr-sprite-plane-onoff.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-glk: NOTRUN -> ([SKIP][504], [SKIP][505]) +80 other tests ( 2 skip )
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][506] ([i915#9732]) +25 other tests skip
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg2-9: NOTRUN -> [SKIP][507] ([i915#9685])
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-rkl: NOTRUN -> [SKIP][508] ([i915#14544] / [i915#9685])
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2-9: NOTRUN -> [SKIP][509] ([i915#12755])
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> ([SKIP][510], [SKIP][511]) ([i915#12755] / [i915#5190])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][512] ([i915#12755] / [i915#5190])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][513] ([i915#5289])
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2: NOTRUN -> ([SKIP][514], [SKIP][515]) ([i915#12755])
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_rotation_crc@sprite-rotation-270.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_rotation_crc@sprite-rotation-270.html
- shard-mtlp: NOTRUN -> [SKIP][516] ([i915#12755])
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-dg2-9: NOTRUN -> [SKIP][517] ([i915#3555]) +2 other tests skip
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free:
- shard-dg2: NOTRUN -> [ABORT][518] ([i915#13179]) +1 other test abort
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: NOTRUN -> [SKIP][519] ([i915#14544] / [i915#3555]) +3 other tests skip
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-tglu: NOTRUN -> ([SKIP][520], [SKIP][521]) ([i915#3555])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_setmode@invalid-clone-exclusive-crtc.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-9: NOTRUN -> [SKIP][522] ([i915#8623])
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-dg1: [PASS][523] -> ([PASS][524], [FAIL][525]) ([i915#9196])
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak.html
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-13/igt@kms_universal_plane@cursor-fb-leak.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4:
- shard-dg1: [PASS][526] -> [FAIL][527] ([i915#9196])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4.html
* igt@kms_vblank@invalid@pipe-a-hdmi-a-2:
- shard-rkl: [PASS][528] -> [DMESG-WARN][529] ([i915#12964]) +1 other test dmesg-warn
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_vblank@invalid@pipe-a-hdmi-a-2.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_vblank@invalid@pipe-a-hdmi-a-2.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2-9: NOTRUN -> [SKIP][530] ([i915#9906])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> ([SKIP][531], [SKIP][532]) ([i915#9906])
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_vrr@max-min.html
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_vrr@max-min.html
- shard-mtlp: NOTRUN -> [SKIP][533] ([i915#8808] / [i915#9906])
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][534] ([i915#3555] / [i915#9906])
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-tglu: NOTRUN -> ([SKIP][535], [SKIP][536]) ([i915#9906])
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_vrr@seamless-rr-switch-drrs.html
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-dg2: NOTRUN -> [SKIP][537] ([i915#9906])
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_writeback@writeback-check-output:
- shard-dg2-9: NOTRUN -> [SKIP][538] ([i915#2437])
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_writeback@writeback-check-output.html
- shard-glk: NOTRUN -> ([SKIP][539], [SKIP][540]) ([i915#2437])
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_writeback@writeback-check-output.html
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2: NOTRUN -> [SKIP][541] ([i915#2437])
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-tglu: NOTRUN -> ([SKIP][542], [SKIP][543]) ([i915#2437] / [i915#9412])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-tglu-1: NOTRUN -> [SKIP][544] ([i915#2437] / [i915#9412]) +1 other test skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@gen12-group-concurrent-oa-buffer-read:
- shard-rkl: [PASS][545] -> ([PASS][546], [FAIL][547]) ([i915#10538])
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@perf@gen12-group-concurrent-oa-buffer-read.html
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@perf@gen12-group-concurrent-oa-buffer-read.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@perf@gen12-group-concurrent-oa-buffer-read.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][548] ([i915#2436])
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2-9: NOTRUN -> [FAIL][549] ([i915#4349]) +4 other tests fail
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@busy-idle-no-semaphores:
- shard-mtlp: [PASS][550] -> [FAIL][551] ([i915#14895]) +1 other test fail
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-3/igt@perf_pmu@busy-idle-no-semaphores.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-2/igt@perf_pmu@busy-idle-no-semaphores.html
* igt@perf_pmu@module-unload:
- shard-glk10: NOTRUN -> [FAIL][552] ([i915#14433])
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg2: NOTRUN -> ([SKIP][553], [SKIP][554]) ([i915#8516])
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@perf_pmu@rc6-all-gts.html
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@perf_pmu@rc6-all-gts.html
* igt@perf_pmu@rc6-suspend:
- shard-glk: NOTRUN -> ([INCOMPLETE][555], [INCOMPLETE][556]) ([i915#13356] / [i915#14242])
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@perf_pmu@rc6-suspend.html
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@perf_pmu@rc6-suspend.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-tglu-1: NOTRUN -> [SKIP][557] ([i915#8516])
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@basic-fence-flip:
- shard-rkl: [PASS][558] -> ([SKIP][559], [PASS][560]) ([i915#14544] / [i915#3708])
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@prime_vgem@basic-fence-flip.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@basic-fence-flip.html
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- shard-dg2: NOTRUN -> [SKIP][561] ([i915#3708] / [i915#4077])
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-write:
- shard-dg2-9: NOTRUN -> [SKIP][562] ([i915#3291] / [i915#3708])
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: NOTRUN -> [SKIP][563] ([i915#14544] / [i915#3708])
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@coherency-gtt.html
- shard-dg2-9: NOTRUN -> [SKIP][564] ([i915#3708] / [i915#4077])
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@prime_vgem@coherency-gtt.html
* igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2:
- shard-tglu-1: NOTRUN -> [FAIL][565] ([i915#12910]) +18 other tests fail
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2.html
#### Possible fixes ####
* igt@fbdev@unaligned-read:
- shard-rkl: [SKIP][566] ([i915#14544] / [i915#2582]) -> ([PASS][567], [PASS][568])
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@fbdev@unaligned-read.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@fbdev@unaligned-read.html
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@fbdev@unaligned-read.html
* igt@gem_eio@hibernate:
- shard-dg1: [DMESG-WARN][569] ([i915#4391] / [i915#4423]) -> ([PASS][570], [PASS][571])
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-17/igt@gem_eio@hibernate.html
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@gem_eio@hibernate.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_eio@hibernate.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [TIMEOUT][572] ([i915#5493]) -> [PASS][573] +1 other test pass
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [ABORT][574] ([i915#14809]) -> [PASS][575] +1 other test pass
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-2/igt@gem_mmap_offset@clear-via-pagefault.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [INCOMPLETE][576] ([i915#4817]) -> [PASS][577]
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@i915_suspend@sysfs-reader.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_suspend@sysfs-reader.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][578] -> [PASS][579] +1 other test pass
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-7/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-10/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-legacy:
- shard-rkl: [SKIP][580] ([i915#11190] / [i915#14544]) -> ([PASS][581], [PASS][582])
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursor-vs-flip-toggle:
- shard-rkl: [SKIP][583] ([i915#14544]) -> ([PASS][584], [PASS][585]) +26 other tests ( 2 pass )
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html
* igt@kms_flip@absolute-wf_vblank:
- shard-rkl: [SKIP][586] ([i915#14544] / [i915#3637]) -> ([PASS][587], [PASS][588]) +2 other tests ( 2 pass )
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@absolute-wf_vblank.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@absolute-wf_vblank.html
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@absolute-wf_vblank.html
* igt@kms_flip@dpms-off-confusion:
- shard-rkl: [DMESG-WARN][589] ([i915#12964]) -> ([PASS][590], [PASS][591]) +2 other tests ( 2 pass )
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_flip@dpms-off-confusion.html
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_flip@dpms-off-confusion.html
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@dpms-off-confusion.html
* igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1:
- shard-snb: [FAIL][592] ([i915#14600]) -> ([PASS][593], [PASS][594])
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render:
- shard-glk: [SKIP][595] -> [PASS][596] +6 other tests pass
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render.html
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
- shard-rkl: [SKIP][597] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([PASS][598], [PASS][599]) +3 other tests ( 2 pass )
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
* igt@kms_invalid_mode@bad-vsync-end:
- shard-rkl: [SKIP][600] ([i915#14544] / [i915#3555] / [i915#8826]) -> ([PASS][601], [PASS][602])
[600]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_invalid_mode@bad-vsync-end.html
[601]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_invalid_mode@bad-vsync-end.html
[602]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_invalid_mode@bad-vsync-end.html
* igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1:
- shard-rkl: [DMESG-WARN][603] ([i915#12964]) -> [PASS][604]
[603]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1.html
[604]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1.html
* {igt@kms_pipe_stress@stress-xrgb8888-xtiled}:
- shard-dg1: [ABORT][605] ([i915#4423]) -> ([PASS][606], [PASS][607])
[605]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
[606]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
[607]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-rkl: [SKIP][608] ([i915#14544] / [i915#7294]) -> ([PASS][609], [PASS][610]) +1 other test ( 2 pass )
[608]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-basic.html
[609]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_alpha_blend@alpha-basic.html
[610]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers:
- shard-rkl: [SKIP][611] ([i915#14544] / [i915#8152]) -> ([PASS][612], [PASS][613]) +2 other tests ( 2 pass )
[611]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html
[612]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html
[613]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a:
- shard-rkl: [SKIP][614] ([i915#12247] / [i915#14544]) -> ([PASS][615], [PASS][616]) +2 other tests ( 2 pass )
[614]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html
[615]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html
[616]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b:
- shard-rkl: [SKIP][617] ([i915#12247] / [i915#14544] / [i915#8152]) -> ([PASS][618], [PASS][619]) +2 other tests ( 2 pass )
[617]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html
[618]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html
[619]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html
* igt@kms_pm_rpm@fences:
- shard-rkl: [SKIP][620] ([i915#14544] / [i915#1849]) -> ([PASS][621], [PASS][622])
[620]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_rpm@fences.html
[621]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_rpm@fences.html
[622]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@fences.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [SKIP][623] ([i915#15073]) -> ([PASS][624], [PASS][625])
[623]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
[624]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress.html
[625]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2: [SKIP][626] ([i915#15073]) -> [PASS][627]
[626]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[627]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_properties@crtc-properties-legacy:
- shard-rkl: [SKIP][628] ([i915#11521] / [i915#14544]) -> ([PASS][629], [PASS][630])
[628]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_properties@crtc-properties-legacy.html
[629]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_properties@crtc-properties-legacy.html
[630]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_properties@crtc-properties-legacy.html
* igt@kms_properties@get_properties-sanity-atomic:
- shard-dg1: [DMESG-WARN][631] ([i915#4423]) -> ([PASS][632], [PASS][633]) +2 other tests ( 2 pass )
[631]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_properties@get_properties-sanity-atomic.html
[632]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_properties@get_properties-sanity-atomic.html
[633]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_properties@get_properties-sanity-atomic.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-rkl: [FAIL][634] ([i915#4349]) -> ([PASS][635], [PASS][636]) +1 other test ( 2 pass )
[634]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@perf_pmu@most-busy-idle-check-all.html
[635]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@perf_pmu@most-busy-idle-check-all.html
[636]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@perf_pmu@most-busy-idle-check-all.html
#### Warnings ####
* igt@api_intel_bb@crc32:
- shard-rkl: [SKIP][637] ([i915#6230]) -> ([SKIP][638], [SKIP][639]) ([i915#14544] / [i915#6230])
[637]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@api_intel_bb@crc32.html
[638]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@api_intel_bb@crc32.html
[639]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@api_intel_bb@crc32.html
* igt@device_reset@cold-reset-bound:
- shard-rkl: [SKIP][640] ([i915#11078] / [i915#14544]) -> ([SKIP][641], [SKIP][642]) ([i915#11078])
[640]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@device_reset@cold-reset-bound.html
[641]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@device_reset@cold-reset-bound.html
[642]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@device_reset@cold-reset-bound.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: [SKIP][643] ([i915#7697]) -> ([SKIP][644], [SKIP][645]) ([i915#14544] / [i915#7697])
[643]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@gem_basic@multigpu-create-close.html
[644]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_basic@multigpu-create-close.html
[645]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: [SKIP][646] ([i915#3555] / [i915#9323]) -> ([SKIP][647], [SKIP][648]) ([i915#14544] / [i915#3555] / [i915#9323])
[646]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html
[647]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_ccs@block-multicopy-inplace.html
[648]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][649] ([i915#9323]) -> ([SKIP][650], [SKIP][651]) ([i915#14544] / [i915#9323])
[649]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[650]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[651]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_close_race@multigpu-basic-process:
- shard-rkl: [SKIP][652] ([i915#14544] / [i915#7697]) -> ([SKIP][653], [SKIP][654]) ([i915#7697])
[652]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_close_race@multigpu-basic-process.html
[653]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_close_race@multigpu-basic-process.html
[654]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][655] ([i915#5784]) -> ([PASS][656], [FAIL][657]) ([i915#5784])
[655]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@gem_eio@reset-stress.html
[656]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_eio@reset-stress.html
[657]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@parallel-dmabuf-import-out-fence:
- shard-rkl: [SKIP][658] ([i915#4525]) -> [SKIP][659] ([i915#14544] / [i915#4525])
[658]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html
[659]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: [SKIP][660] ([i915#4525]) -> ([SKIP][661], [SKIP][662]) ([i915#14544] / [i915#4525]) +1 other test ( 2 skip )
[660]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@gem_exec_balancer@parallel-ordering.html
[661]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html
[662]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_reloc@basic-active:
- shard-rkl: [SKIP][663] ([i915#14544] / [i915#3281]) -> ([SKIP][664], [SKIP][665]) ([i915#3281]) +3 other tests ( 2 skip )
[663]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_exec_reloc@basic-active.html
[664]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_exec_reloc@basic-active.html
[665]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_exec_reloc@basic-active.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: [SKIP][666] ([i915#3281]) -> ([SKIP][667], [SKIP][668]) ([i915#14544] / [i915#3281]) +11 other tests ( 2 skip )
[666]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-noreloc.html
[667]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html
[668]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@preempt-queue:
- shard-rkl: [DMESG-WARN][669] ([i915#12964]) -> ([PASS][670], [DMESG-WARN][671]) ([i915#12964]) +23 other tests ( 1 dmesg-warn, 1 pass )
[669]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_exec_schedule@preempt-queue.html
[670]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_schedule@preempt-queue.html
[671]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: [SKIP][672] ([i915#14544] / [i915#4613]) -> ([SKIP][673], [SKIP][674]) ([i915#4613]) +1 other test ( 2 skip )
[672]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html
[673]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_lmem_swapping@heavy-verify-random.html
[674]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: [SKIP][675] ([i915#4613]) -> ([SKIP][676], [SKIP][677]) ([i915#14544] / [i915#4613]) +5 other tests ( 2 skip )
[675]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
[676]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
[677]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][678] ([i915#5493]) -> ([TIMEOUT][679], [PASS][680]) ([i915#5493]) +1 other test ( 1 pass, 1 timeout )
[678]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
[679]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html
[680]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][681] ([i915#14544] / [i915#3282]) -> ([SKIP][682], [SKIP][683]) ([i915#3282]) +3 other tests ( 2 skip )
[681]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html
[682]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads.html
[683]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: [TIMEOUT][684] ([i915#12917] / [i915#12964]) -> ([TIMEOUT][685], [SKIP][686]) ([i915#12917] / [i915#12964] / [i915#13717])
[684]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@gem_pxp@hw-rejects-pxp-buffer.html
[685]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_pxp@hw-rejects-pxp-buffer.html
[686]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: [SKIP][687] ([i915#13717]) -> ([TIMEOUT][688], [TIMEOUT][689]) ([i915#12917] / [i915#12964])
[687]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-context.html
[688]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_pxp@hw-rejects-pxp-context.html
[689]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-rkl: [TIMEOUT][690] ([i915#12917] / [i915#12964]) -> ([TIMEOUT][691], [PASS][692]) ([i915#12917] / [i915#12964]) +3 other tests ( 1 pass, 1 timeout )
[690]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_pxp@protected-raw-src-copy-not-readible.html
[691]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html
[692]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-rkl: [TIMEOUT][693] ([i915#12917] / [i915#12964]) -> ([SKIP][694], [TIMEOUT][695]) ([i915#12917] / [i915#12964] / [i915#14544] / [i915#4270])
[693]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-1.html
[694]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-1.html
[695]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: [SKIP][696] ([i915#8411]) -> ([SKIP][697], [SKIP][698]) ([i915#14544] / [i915#8411]) +1 other test ( 2 skip )
[696]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
[697]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
[698]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: [SKIP][699] ([i915#3282]) -> ([SKIP][700], [SKIP][701]) ([i915#14544] / [i915#3282]) +9 other tests ( 2 skip )
[699]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_set_tiling_vs_pwrite.html
[700]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_set_tiling_vs_pwrite.html
[701]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_userptr_blits@coherency-sync:
- shard-rkl: [SKIP][702] ([i915#14544] / [i915#3297]) -> ([SKIP][703], [SKIP][704]) ([i915#3297])
[702]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_userptr_blits@coherency-sync.html
[703]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_userptr_blits@coherency-sync.html
[704]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-rkl: [SKIP][705] ([i915#3297]) -> ([SKIP][706], [SKIP][707]) ([i915#14544] / [i915#3297]) +1 other test ( 2 skip )
[705]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_userptr_blits@create-destroy-unsync.html
[706]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_userptr_blits@create-destroy-unsync.html
[707]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: [SKIP][708] ([i915#3282] / [i915#3297]) -> ([SKIP][709], [SKIP][710]) ([i915#14544] / [i915#3282] / [i915#3297])
[708]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_userptr_blits@forbidden-operations.html
[709]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html
[710]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: [SKIP][711] ([i915#3281] / [i915#3297]) -> ([SKIP][712], [SKIP][713]) ([i915#14544] / [i915#3281] / [i915#3297])
[711]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_userptr_blits@relocations.html
[712]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@relocations.html
[713]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_userptr_blits@relocations.html
* igt@gen9_exec_parse@shadow-peek:
- shard-rkl: [SKIP][714] ([i915#2527]) -> ([SKIP][715], [SKIP][716]) ([i915#14544] / [i915#2527]) +4 other tests ( 2 skip )
[714]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gen9_exec_parse@shadow-peek.html
[715]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gen9_exec_parse@shadow-peek.html
[716]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-rkl: [SKIP][717] ([i915#14544] / [i915#2527]) -> ([SKIP][718], [SKIP][719]) ([i915#2527])
[717]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gen9_exec_parse@unaligned-jump.html
[718]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gen9_exec_parse@unaligned-jump.html
[719]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_module_load@reload-no-display:
- shard-dg2: [DMESG-WARN][720] ([i915#13029] / [i915#14545]) -> ([DMESG-WARN][721], [PASS][722]) ([i915#13029] / [i915#14545])
[720]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-6/igt@i915_module_load@reload-no-display.html
[721]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@i915_module_load@reload-no-display.html
[722]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_module_load@reload-no-display.html
* igt@i915_module_load@resize-bar:
- shard-rkl: [SKIP][723] ([i915#6412]) -> ([SKIP][724], [SKIP][725]) ([i915#14544] / [i915#6412])
[723]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@i915_module_load@resize-bar.html
[724]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_module_load@resize-bar.html
[725]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: [SKIP][726] ([i915#8399]) -> [SKIP][727] ([i915#14544] / [i915#8399])
[726]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@i915_pm_freq_api@freq-reset.html
[727]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-rkl: [SKIP][728] ([i915#14544] / [i915#8399]) -> ([SKIP][729], [SKIP][730]) ([i915#8399])
[728]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html
[729]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@i915_pm_freq_api@freq-suspend.html
[730]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-rkl: [SKIP][731] ([i915#6590]) -> ([SKIP][732], [SKIP][733]) ([i915#14544] / [i915#6590]) +1 other test ( 2 skip )
[731]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@i915_pm_freq_mult@media-freq@gt0.html
[732]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_pm_freq_mult@media-freq@gt0.html
[733]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-rkl: [SKIP][734] ([i915#14498]) -> ([SKIP][735], [SKIP][736]) ([i915#14498] / [i915#14544])
[734]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-idle.html
[735]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_rc6_residency@rc6-idle.html
[736]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rpm@sysfs-read:
- shard-rkl: [SKIP][737] ([i915#13328]) -> ([SKIP][738], [DMESG-WARN][739]) ([i915#12964] / [i915#13328])
[737]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@i915_pm_rpm@sysfs-read.html
[738]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@i915_pm_rpm@sysfs-read.html
[739]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_rpm@sysfs-read.html
* igt@i915_power@sanity:
- shard-rkl: [SKIP][740] ([i915#14544] / [i915#7984]) -> ([SKIP][741], [SKIP][742]) ([i915#7984])
[740]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_power@sanity.html
[741]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@i915_power@sanity.html
[742]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@i915_power@sanity.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: [SKIP][743] ([i915#5723]) -> ([SKIP][744], [SKIP][745]) ([i915#14544] / [i915#5723])
[743]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@i915_query@test-query-geometry-subslices.html
[744]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html
[745]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@live@workarounds:
- shard-dg2: [DMESG-FAIL][746] ([i915#12061]) -> ([PASS][747], [DMESG-FAIL][748]) ([i915#12061]) +1 other test ( 1 dmesg-fail, 1 pass )
[746]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-5/igt@i915_selftest@live@workarounds.html
[747]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@i915_selftest@live@workarounds.html
[748]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-5/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: [SKIP][749] ([i915#7707]) -> ([SKIP][750], [SKIP][751]) ([i915#14544] / [i915#7707])
[749]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@intel_hwmon@hwmon-write.html
[750]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@intel_hwmon@hwmon-write.html
[751]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
- shard-glk: [INCOMPLETE][752] ([i915#12761] / [i915#14995]) -> [INCOMPLETE][753] ([i915#14995])
[752]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
[753]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic:
- shard-rkl: [DMESG-WARN][754] ([i915#12964]) -> ([SKIP][755], [DMESG-WARN][756]) ([i915#12964] / [i915#14544]) +3 other tests ( 1 dmesg-warn, 1 skip )
[754]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html
[755]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html
[756]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][757] ([i915#1769] / [i915#3555]) -> ([SKIP][758], [SKIP][759]) ([i915#14544] / [i915#1769] / [i915#3555])
[757]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[758]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[759]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-dg1: [SKIP][760] ([i915#1769] / [i915#3555] / [i915#4423]) -> ([SKIP][761], [SKIP][762]) ([i915#1769] / [i915#3555])
[760]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[761]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[762]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-180:
- shard-rkl: [SKIP][763] ([i915#5286]) -> ([SKIP][764], [SKIP][765]) ([i915#14544] / [i915#5286]) +6 other tests ( 2 skip )
[763]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
[764]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
[765]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-rkl: [SKIP][766] ([i915#5286]) -> [SKIP][767] ([i915#14544]) +1 other test skip
[766]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[767]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-rkl: [SKIP][768] ([i915#14544]) -> ([SKIP][769], [SKIP][770]) ([i915#5286]) +1 other test ( 2 skip )
[768]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[769]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[770]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: [SKIP][771] ([i915#14544]) -> ([SKIP][772], [SKIP][773]) ([i915#14544] / [i915#5286]) +1 other test ( 2 skip )
[771]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[772]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[773]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: [SKIP][774] ([i915#3638]) -> ([SKIP][775], [SKIP][776]) ([i915#14544] / [i915#3638]) +4 other tests ( 2 skip )
[774]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-90.html
[775]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html
[776]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-rkl: [SKIP][777] ([i915#14544]) -> ([SKIP][778], [SKIP][779]) ([i915#3638]) +1 other test ( 2 skip )
[777]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
[778]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
[779]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][780] ([i915#14544]) -> ([SKIP][781], [SKIP][782]) ([i915#14544] / [i915#3638]) +1 other test ( 2 skip )
[780]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
[781]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
[782]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: [SKIP][783] ([i915#14544]) -> ([SKIP][784], [SKIP][785]) +9 other tests ( 2 skip )
[783]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[784]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[785]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][786] ([i915#14544]) -> ([SKIP][787], [SKIP][788]) ([i915#14098] / [i915#6095]) +7 other tests ( 2 skip )
[786]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
[787]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
[788]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][789] ([i915#14098] / [i915#6095]) -> ([SKIP][790], [SKIP][791]) ([i915#14098] / [i915#14544] / [i915#6095]) +18 other tests ( 2 skip )
[789]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[790]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[791]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][792] ([i915#6095]) -> [SKIP][793] ([i915#14098] / [i915#6095]) +2 other tests skip
[792]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html
[793]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][794] ([i915#12313]) -> ([SKIP][795], [SKIP][796]) ([i915#12313] / [i915#14544]) +1 other test ( 2 skip )
[794]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
[795]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
[796]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs:
- shard-rkl: [SKIP][797] ([i915#14544]) -> ([SKIP][798], [SKIP][799]) ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests ( 2 skip )
[797]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html
[798]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html
[799]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][800] ([i915#14544]) -> ([SKIP][801], [SKIP][802]) ([i915#12313] / [i915#14544])
[800]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[801]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[802]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][803] ([i915#14098] / [i915#6095]) -> [SKIP][804] ([i915#6095]) +5 other tests skip
[803]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
[804]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][805] ([i915#14098] / [i915#6095]) -> [SKIP][806] ([i915#14544]) +2 other tests skip
[805]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc.html
[806]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][807] ([i915#12313]) -> [SKIP][808] ([i915#14544])
[807]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
[808]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg1: [SKIP][809] ([i915#4423] / [i915#6095]) -> ([SKIP][810], [SKIP][811]) ([i915#6095])
[809]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[810]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[811]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: [SKIP][812] ([i915#4423] / [i915#6095]) -> [SKIP][813] ([i915#6095])
[812]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4.html
[813]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-rkl: [SKIP][814] -> [SKIP][815] ([i915#14544]) +4 other tests skip
[814]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_chamelium_color@ctm-green-to-red.html
[815]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-dg1: [SKIP][816] ([i915#11151] / [i915#4423] / [i915#7828]) -> ([SKIP][817], [SKIP][818]) ([i915#11151] / [i915#7828])
[816]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
[817]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
[818]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-rkl: [SKIP][819] ([i915#11151] / [i915#7828]) -> ([SKIP][820], [SKIP][821]) ([i915#11151] / [i915#14544] / [i915#7828]) +7 other tests ( 2 skip )
[819]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
[820]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
[821]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-rkl: [SKIP][822] ([i915#11151] / [i915#7828]) -> [SKIP][823] ([i915#11151] / [i915#14544] / [i915#7828])
[822]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
[823]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-rkl: [SKIP][824] ([i915#11151] / [i915#14544] / [i915#7828]) -> ([SKIP][825], [SKIP][826]) ([i915#11151] / [i915#7828]) +4 other tests ( 2 skip )
[824]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
[825]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
[826]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: [SKIP][827] ([i915#7118] / [i915#9424]) -> ([SKIP][828], [FAIL][829]) ([i915#7118] / [i915#7173] / [i915#9424])
[827]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_content_protection@atomic-dpms.html
[828]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_content_protection@atomic-dpms.html
[829]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-rkl: [SKIP][830] ([i915#14544]) -> ([SKIP][831], [SKIP][832]) ([i915#9424])
[830]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_content_protection@content-type-change.html
[831]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_content_protection@content-type-change.html
[832]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: [SKIP][833] ([i915#3116]) -> ([SKIP][834], [SKIP][835]) ([i915#14544] / [i915#3116]) +1 other test ( 2 skip )
[833]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_content_protection@dp-mst-type-1.html
[834]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_content_protection@dp-mst-type-1.html
[835]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-rkl: [SKIP][836] ([i915#7118] / [i915#9424]) -> ([SKIP][837], [SKIP][838]) ([i915#14544] / [i915#7118] / [i915#9424])
[836]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_content_protection@legacy.html
[837]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@legacy.html
[838]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: [SKIP][839] ([i915#9424]) -> ([SKIP][840], [SKIP][841]) ([i915#14544] / [i915#9424]) +1 other test ( 2 skip )
[839]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_content_protection@mei-interface.html
[840]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@mei-interface.html
[841]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: [SKIP][842] ([i915#14544]) -> ([SKIP][843], [SKIP][844]) ([i915#13049] / [i915#14544])
[842]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[843]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[844]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-256x256:
- shard-rkl: [SKIP][845] ([i915#14544]) -> ([PASS][846], [SKIP][847]) ([i915#14544]) +22 other tests ( 1 pass, 1 skip )
[845]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html
[846]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-256x256.html
[847]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-rkl: [SKIP][848] ([i915#14544]) -> ([SKIP][849], [SKIP][850]) ([i915#13049])
[848]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[849]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[850]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][851] ([i915#13566]) -> ([PASS][852], [FAIL][853]) ([i915#13566]) +1 other test ( 1 fail, 1 pass )
[851]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
[852]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
[853]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-rkl: [SKIP][854] ([i915#14544]) -> ([SKIP][855], [SKIP][856]) ([i915#3555]) +1 other test ( 2 skip )
[854]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-max-size.html
[855]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-max-size.html
[856]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-rkl: [SKIP][857] ([i915#14544]) -> ([FAIL][858], [SKIP][859]) ([i915#13566] / [i915#14544])
[857]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-random-64x21.html
[858]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-random-64x21.html
[859]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-rkl: [SKIP][860] ([i915#3555]) -> [SKIP][861] ([i915#14544])
[860]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_cursor_crc@cursor-random-max-size.html
[861]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: [SKIP][862] ([i915#14544]) -> ([SKIP][863], [SKIP][864]) ([i915#14544] / [i915#3555]) +3 other tests ( 2 skip )
[862]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
[863]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
[864]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-rkl: [SKIP][865] ([i915#3555]) -> ([SKIP][866], [SKIP][867]) ([i915#14544] / [i915#3555]) +6 other tests ( 2 skip )
[865]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[866]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[867]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: [SKIP][868] ([i915#13049]) -> ([SKIP][869], [SKIP][870]) ([i915#13049] / [i915#14544]) +2 other tests ( 2 skip )
[868]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
[869]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x512.html
[870]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-sliding-64x21:
- shard-rkl: [DMESG-FAIL][871] ([i915#12964]) -> ([DMESG-FAIL][872], [FAIL][873]) ([i915#12964] / [i915#13566])
[871]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21.html
[872]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21.html
[873]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2:
- shard-rkl: [DMESG-FAIL][874] ([i915#12964]) -> [FAIL][875] ([i915#13566])
[874]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html
[875]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-rkl: [SKIP][876] ([i915#11190] / [i915#14544]) -> ([SKIP][877], [SKIP][878]) ([i915#4103])
[876]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
[877]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
[878]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: [SKIP][879] ([i915#11190] / [i915#14544]) -> ([SKIP][880], [SKIP][881]) ([i915#11190] / [i915#14544] / [i915#4103])
[879]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[880]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[881]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
- shard-rkl: [SKIP][882] ([i915#14544]) -> ([SKIP][883], [DMESG-WARN][884]) ([i915#12964] / [i915#14544])
[882]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
[883]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
[884]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-rkl: [SKIP][885] -> ([SKIP][886], [SKIP][887]) ([i915#14544]) +22 other tests ( 2 skip )
[885]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[886]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[887]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: [SKIP][888] ([i915#14544]) -> ([SKIP][889], [SKIP][890]) ([i915#4103])
[888]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[889]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[890]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@torture-bo:
- shard-dg1: [DMESG-WARN][891] ([i915#4423]) -> ([DMESG-WARN][892], [PASS][893]) ([i915#4423])
[891]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_cursor_legacy@torture-bo.html
[892]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_cursor_legacy@torture-bo.html
[893]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_cursor_legacy@torture-bo.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: [SKIP][894] ([i915#9723]) -> ([SKIP][895], [SKIP][896]) ([i915#14544] / [i915#9723])
[894]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
[895]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
[896]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dp_aux_dev:
- shard-rkl: [SKIP][897] ([i915#1257]) -> ([SKIP][898], [SKIP][899]) ([i915#1257] / [i915#14544])
[897]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_dp_aux_dev.html
[898]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_dp_aux_dev.html
[899]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: [SKIP][900] ([i915#13749]) -> ([SKIP][901], [SKIP][902]) ([i915#13749] / [i915#14544])
[900]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_dp_link_training@non-uhbr-sst.html
[901]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-sst.html
[902]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: [SKIP][903] ([i915#14544]) -> ([SKIP][904], [SKIP][905]) ([i915#13707] / [i915#14544])
[903]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[904]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[905]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: [SKIP][906] ([i915#3840]) -> ([SKIP][907], [SKIP][908]) ([i915#14544] / [i915#3840])
[906]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_dsc@dsc-fractional-bpp.html
[907]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html
[908]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: [SKIP][909] ([i915#3555] / [i915#3840]) -> ([SKIP][910], [SKIP][911]) ([i915#14544] / [i915#3555] / [i915#3840]) +2 other tests ( 2 skip )
[909]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html
[910]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats.html
[911]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats.html
- shard-dg1: [SKIP][912] ([i915#3555] / [i915#3840] / [i915#4423]) -> ([SKIP][913], [SKIP][914]) ([i915#3555] / [i915#3840])
[912]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_dsc@dsc-with-output-formats.html
[913]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_dsc@dsc-with-output-formats.html
[914]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: [SKIP][915] ([i915#3840] / [i915#9053]) -> ([SKIP][916], [SKIP][917]) ([i915#14544] / [i915#3840] / [i915#9053])
[915]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[916]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[917]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][918] ([i915#3955]) -> ([SKIP][919], [SKIP][920]) ([i915#14544] / [i915#3955])
[918]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html
[919]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html
[920]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-rkl: [SKIP][921] ([i915#4854]) -> ([SKIP][922], [SKIP][923]) ([i915#14544] / [i915#4854])
[921]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_feature_discovery@chamelium.html
[922]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_feature_discovery@chamelium.html
[923]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-2x:
- shard-rkl: [SKIP][924] ([i915#1839]) -> ([SKIP][925], [SKIP][926]) ([i915#14544] / [i915#1839])
[924]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_feature_discovery@display-2x.html
[925]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_feature_discovery@display-2x.html
[926]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-rkl: [SKIP][927] ([i915#14544] / [i915#9934]) -> ([SKIP][928], [SKIP][929]) ([i915#9934]) +1 other test ( 2 skip )
[927]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@2x-blocking-wf_vblank.html
[928]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@2x-blocking-wf_vblank.html
[929]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-snb: [TIMEOUT][930] ([i915#14033] / [i915#14350]) -> ([TIMEOUT][931], [INCOMPLETE][932]) ([i915#12314] / [i915#12745] / [i915#14033] / [i915#14350] / [i915#4839])
[930]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[931]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[932]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [TIMEOUT][933] ([i915#14033]) -> ([TIMEOUT][934], [INCOMPLETE][935]) ([i915#12314] / [i915#12745] / [i915#14033] / [i915#4839])
[933]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[934]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[935]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-rkl: [SKIP][936] ([i915#9934]) -> ([SKIP][937], [SKIP][938]) ([i915#14544] / [i915#9934]) +7 other tests ( 2 skip )
[936]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_flip@2x-modeset-vs-vblank-race.html
[937]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
[938]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: [SKIP][939] ([i915#9934]) -> [SKIP][940] ([i915#14544] / [i915#9934]) +2 other tests skip
[939]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip@2x-plain-flip.html
[940]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@bo-too-big:
- shard-rkl: [SKIP][941] ([i915#14544] / [i915#3637]) -> ([SKIP][942], [PASS][943]) ([i915#14544] / [i915#3637]) +1 other test ( 1 pass, 1 skip )
[941]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@bo-too-big.html
[942]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@bo-too-big.html
[943]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@bo-too-big.html
* igt@kms_flip@flip-vs-dpms-on-nop:
- shard-rkl: [SKIP][944] ([i915#14544] / [i915#14553]) -> ([SKIP][945], [PASS][946]) ([i915#14544] / [i915#14553])
[944]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@flip-vs-dpms-on-nop.html
[945]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@flip-vs-dpms-on-nop.html
[946]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@flip-vs-dpms-on-nop.html
* igt@kms_flip@wf_vblank-ts-check-interruptible:
- shard-snb: [FAIL][947] ([i915#11832] / [i915#14600]) -> ([PASS][948], [FAIL][949]) ([i915#14600])
[947]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[948]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[949]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: [SKIP][950] ([i915#14544] / [i915#3555]) -> ([SKIP][951], [SKIP][952]) ([i915#14544] / [i915#2672] / [i915#3555]) +2 other tests ( 2 skip )
[950]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[951]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[952]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: [SKIP][953] ([i915#2672] / [i915#3555]) -> ([SKIP][954], [SKIP][955]) ([i915#14544] / [i915#2672] / [i915#3555]) +4 other tests ( 2 skip )
[953]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
[954]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
[955]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: [SKIP][956] ([i915#14544] / [i915#3555]) -> ([SKIP][957], [SKIP][958]) ([i915#2672] / [i915#3555]) +1 other test ( 2 skip )
[956]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[957]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[958]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-rkl: [SKIP][959] ([i915#14544] / [i915#3555]) -> ([SKIP][960], [PASS][961]) ([i915#14544] / [i915#3555]) +1 other test ( 1 pass, 1 skip )
[959]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
[960]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
[961]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: [SKIP][962] ([i915#2672] / [i915#3555]) -> [SKIP][963] ([i915#14544] / [i915#3555])
[962]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
[963]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-rkl: [DMESG-WARN][964] ([i915#12964]) -> ([DMESG-WARN][965], [SKIP][966]) ([i915#12964] / [i915#14544] / [i915#1849] / [i915#5354]) +1 other test ( 1 dmesg-warn, 1 skip )
[964]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
[965]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
[966]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][967] ([i915#1825]) -> [SKIP][968] ([i915#14544] / [i915#1849] / [i915#5354]) +4 other tests skip
[967]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
[968]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][969] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][970], [SKIP][971]) +1 other test ( 2 skip )
[969]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
[970]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
[971]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite:
- shard-rkl: [SKIP][972] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][973], [PASS][974]) ([i915#14544] / [i915#1849] / [i915#5354]) +2 other tests ( 1 pass, 1 skip )
[972]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html
[973]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html
[974]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite:
- shard-rkl: [SKIP][975] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([DMESG-WARN][976], [DMESG-WARN][977]) ([i915#12964])
[975]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html
[976]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html
[977]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt:
- shard-rkl: [SKIP][978] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][979], [SKIP][980]) ([i915#3023]) +13 other tests ( 2 skip )
[978]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html
[979]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html
[980]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-rkl: [SKIP][981] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][982], [SKIP][983]) ([i915#14544] / [i915#1849] / [i915#3023] / [i915#5354]) +10 other tests ( 2 skip )
[981]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
[982]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
[983]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg1: [SKIP][984] ([i915#4423] / [i915#8708]) -> ([SKIP][985], [SKIP][986]) ([i915#8708]) +1 other test ( 2 skip )
[984]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
[985]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
[986]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][987] ([i915#3023]) -> [SKIP][988] ([i915#14544] / [i915#1849] / [i915#5354]) +4 other tests skip
[987]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc.html
[988]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][989] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][990], [SKIP][991]) ([i915#1825]) +15 other tests ( 2 skip )
[989]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[990]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[991]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][992] ([i915#1825]) -> ([SKIP][993], [SKIP][994]) ([i915#14544] / [i915#1825] / [i915#1849] / [i915#5354]) +49 other tests ( 2 skip )
[992]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[993]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[994]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-rkl: [SKIP][995] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][996], [SKIP][997]) ([i915#5439])
[995]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
[996]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
[997]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt:
- shard-dg2: [SKIP][998] ([i915#10433] / [i915#3458]) -> [SKIP][999] ([i915#3458]) +1 other test skip
[998]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
[999]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][1000] ([i915#3458]) -> [SKIP][1001] ([i915#10433] / [i915#3458]) +4 other tests skip
[1000]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[1001]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: [SKIP][1002] ([i915#3458]) -> ([SKIP][1003], [SKIP][1004]) ([i915#10433] / [i915#3458])
[1002]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
[1003]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
[1004]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-rkl: [SKIP][1005] ([i915#3023]) -> ([SKIP][1006], [SKIP][1007]) ([i915#14544] / [i915#1849] / [i915#3023] / [i915#5354]) +29 other tests ( 2 skip )
[1005]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
[1006]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
[1007]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg1: [SKIP][1008] -> ([SKIP][1009], [SKIP][1010]) ([i915#4423])
[1008]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
[1009]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
[1010]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt:
- shard-rkl: [SKIP][1011] ([i915#14544] / [i915#1849] / [i915#5354]) -> ([SKIP][1012], [SKIP][1013]) ([i915#14544] / [i915#1825] / [i915#1849] / [i915#5354]) +13 other tests ( 2 skip )
[1011]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
[1012]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
[1013]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: [SKIP][1014] ([i915#10433] / [i915#3458]) -> ([SKIP][1015], [SKIP][1016]) ([i915#3458]) +2 other tests ( 2 skip )
[1014]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[1015]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[1016]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: [SKIP][1017] ([i915#1187] / [i915#12713]) -> [SKIP][1018] ([i915#12713])
[1017]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html
[1018]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-2/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-swap:
- shard-rkl: [SKIP][1019] ([i915#14544]) -> ([SKIP][1020], [SKIP][1021]) ([i915#3555] / [i915#8228])
[1019]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_hdr@static-swap.html
[1020]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_hdr@static-swap.html
[1021]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle:
- shard-rkl: [SKIP][1022] ([i915#3555] / [i915#8228]) -> ([SKIP][1023], [SKIP][1024]) ([i915#14544] / [i915#3555] / [i915#8228]) +2 other tests ( 2 skip )
[1022]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_hdr@static-toggle.html
[1023]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_hdr@static-toggle.html
[1024]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-dpms:
- shard-rkl: [SKIP][1025] ([i915#14544]) -> ([SKIP][1026], [SKIP][1027]) ([i915#14544] / [i915#3555] / [i915#8228])
[1025]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html
[1026]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_hdr@static-toggle-dpms.html
[1027]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: [SKIP][1028] ([i915#12339] / [i915#14544]) -> ([SKIP][1029], [SKIP][1030]) ([i915#12339])
[1028]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html
[1029]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_joiner@invalid-modeset-ultra-joiner.html
[1030]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
- shard-rkl: [SKIP][1031] ([i915#11190] / [i915#14544]) -> ([SKIP][1032], [PASS][1033]) ([i915#11190] / [i915#14544])
[1031]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
[1032]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
[1033]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
* igt@kms_plane@plane-panning-top-left:
- shard-rkl: [SKIP][1034] ([i915#14544] / [i915#8825]) -> ([PASS][1035], [SKIP][1036]) ([i915#14544] / [i915#8825]) +1 other test ( 1 pass, 1 skip )
[1034]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html
[1035]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane@plane-panning-top-left.html
[1036]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: [SKIP][1037] ([i915#14544]) -> ([SKIP][1038], [SKIP][1039]) ([i915#13958] / [i915#14544])
[1037]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
[1038]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-4.html
[1039]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: [SKIP][1040] ([i915#14544]) -> ([SKIP][1041], [SKIP][1042]) ([i915#13958])
[1040]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html
[1041]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-y.html
[1042]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: [SKIP][1043] ([i915#14259]) -> ([SKIP][1044], [SKIP][1045]) ([i915#14259] / [i915#14544])
[1043]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_multiple@tiling-yf.html
[1044]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_multiple@tiling-yf.html
[1045]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-rkl: [SKIP][1046] -> ([SKIP][1047], [SKIP][1048]) ([i915#14544] / [i915#8152])
[1046]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
[1047]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
[1048]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: [SKIP][1049] ([i915#6953]) -> ([SKIP][1050], [SKIP][1051]) ([i915#14544] / [i915#6953] / [i915#8152])
[1049]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_scaling@intel-max-src-size.html
[1050]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@intel-max-src-size.html
[1051]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a:
- shard-rkl: [SKIP][1052] ([i915#12247] / [i915#14544]) -> ([PASS][1053], [SKIP][1054]) ([i915#12247] / [i915#14544]) +1 other test ( 1 pass, 1 skip )
[1052]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html
[1053]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html
[1054]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75:
- shard-rkl: [SKIP][1055] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152]) -> ([PASS][1056], [SKIP][1057]) ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152])
[1055]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
[1056]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
[1057]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b:
- shard-rkl: [SKIP][1058] ([i915#12247] / [i915#14544] / [i915#8152]) -> ([SKIP][1059], [PASS][1060]) ([i915#12247] / [i915#14544] / [i915#8152]) +2 other tests ( 1 pass, 1 skip )
[1058]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
[1059]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
[1060]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_backlight@bad-brightness:
- shard-rkl: [SKIP][1061] ([i915#5354]) -> ([SKIP][1062], [SKIP][1063]) ([i915#14544] / [i915#5354]) +1 other test ( 2 skip )
[1061]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pm_backlight@bad-brightness.html
[1062]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_backlight@bad-brightness.html
[1063]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: [SKIP][1064] ([i915#12343] / [i915#14544]) -> ([SKIP][1065], [SKIP][1066]) ([i915#12343])
[1064]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html
[1065]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_backlight@brightness-with-dpms.html
[1066]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [SKIP][1067] ([i915#3361]) -> ([FAIL][1068], [FAIL][1069]) ([i915#9295])
[1067]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html
[1068]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_dc@dc6-dpms.html
[1069]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][1070] ([i915#14544] / [i915#9340]) -> ([SKIP][1071], [SKIP][1072]) ([i915#3828] / [i915#9340])
[1070]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html
[1071]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html
[1072]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: [SKIP][1073] ([i915#8430]) -> ([SKIP][1074], [SKIP][1075]) ([i915#14544] / [i915#8430])
[1073]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_pm_lpsp@screens-disabled.html
[1074]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_lpsp@screens-disabled.html
[1075]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [SKIP][1076] ([i915#12916]) -> ([SKIP][1077], [SKIP][1078]) ([i915#12916] / [i915#14544] / [i915#15073])
[1076]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[1077]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[1078]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-rkl: [SKIP][1079] ([i915#15073]) -> ([SKIP][1080], [SKIP][1081]) ([i915#14544] / [i915#15073])
[1079]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-non-lpsp.html
[1080]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-non-lpsp.html
[1081]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [SKIP][1082] ([i915#15073]) -> ([PASS][1083], [SKIP][1084]) ([i915#15073])
[1082]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html
[1083]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html
[1084]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_prime@basic-crc-vgem:
- shard-rkl: [DMESG-WARN][1085] ([i915#12917] / [i915#12964]) -> ([DMESG-WARN][1086], [SKIP][1087]) ([i915#12917] / [i915#12964] / [i915#14544] / [i915#6524])
[1085]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_prime@basic-crc-vgem.html
[1086]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_prime@basic-crc-vgem.html
[1087]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_prime@basic-crc-vgem.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: [SKIP][1088] ([i915#14544] / [i915#6524]) -> ([SKIP][1089], [SKIP][1090]) ([i915#6524])
[1088]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html
[1089]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_prime@basic-modeset-hybrid.html
[1090]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][1091] ([i915#11520]) -> ([SKIP][1092], [SKIP][1093]) ([i915#11520] / [i915#14544]) +10 other tests ( 2 skip )
[1091]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
[1092]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
[1093]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][1094] ([i915#11520] / [i915#14544]) -> ([SKIP][1095], [SKIP][1096]) ([i915#11520]) +3 other tests ( 2 skip )
[1094]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[1095]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[1096]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
- shard-dg1: [SKIP][1097] ([i915#11520]) -> ([SKIP][1098], [SKIP][1099]) ([i915#11520] / [i915#4423])
[1097]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-13/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[1098]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-13/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[1099]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][1100] ([i915#11520]) -> [SKIP][1101] ([i915#11520] / [i915#14544])
[1100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
[1101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: [SKIP][1102] ([i915#9683]) -> ([SKIP][1103], [SKIP][1104]) ([i915#14544] / [i915#9683]) +1 other test ( 2 skip )
[1102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr2_su@page_flip-nv12.html
[1103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr2_su@page_flip-nv12.html
[1104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr-basic:
- shard-rkl: [SKIP][1105] ([i915#1072] / [i915#9732]) -> [SKIP][1106] ([i915#1072] / [i915#14544] / [i915#9732]) +3 other tests skip
[1105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr@fbc-psr-basic.html
[1106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@fbc-psr-cursor-plane-move:
- shard-rkl: [SKIP][1107] ([i915#1072] / [i915#14544] / [i915#9732]) -> ([SKIP][1108], [SKIP][1109]) ([i915#1072] / [i915#9732]) +10 other tests ( 2 skip )
[1107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_psr@fbc-psr-cursor-plane-move.html
[1108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_psr@fbc-psr-cursor-plane-move.html
[1109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_psr@fbc-psr-cursor-plane-move.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: [SKIP][1110] ([i915#1072] / [i915#9732]) -> ([SKIP][1111], [SKIP][1112]) ([i915#1072] / [i915#14544] / [i915#9732]) +23 other tests ( 2 skip )
[1110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_psr@fbc-psr2-sprite-render.html
[1111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr@fbc-psr2-sprite-render.html
[1112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@psr2-cursor-blt:
- shard-dg1: [SKIP][1113] ([i915#1072] / [i915#4423] / [i915#9732]) -> ([SKIP][1114], [SKIP][1115]) ([i915#1072] / [i915#9732]) +1 other test ( 2 skip )
[1113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_psr@psr2-cursor-blt.html
[1114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_psr@psr2-cursor-blt.html
[1115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: [SKIP][1116] ([i915#9685]) -> ([SKIP][1117], [SKIP][1118]) ([i915#14544] / [i915#9685])
[1116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[1117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[1118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: [SKIP][1119] ([i915#5289]) -> [SKIP][1120] ([i915#14544])
[1119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
[1120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-rkl: [SKIP][1121] ([i915#14544]) -> ([SKIP][1122], [SKIP][1123]) ([i915#14544] / [i915#8623])
[1121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
[1122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern.html
[1123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-rpm:
- shard-rkl: [SKIP][1124] ([i915#14544]) -> ([SKIP][1125], [DMESG-WARN][1126]) ([i915#12917] / [i915#12964] / [i915#14544])
[1124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-rpm.html
[1125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-rpm.html
[1126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_vblank@ts-continuation-dpms-rpm.html
* igt@kms_vrr@max-min:
- shard-rkl: [SKIP][1127] ([i915#9906]) -> [SKIP][1128] ([i915#14544])
[1127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_vrr@max-min.html
[1128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-rkl: [SKIP][1129] ([i915#9906]) -> ([SKIP][1130], [SKIP][1131]) ([i915#14544] / [i915#9906])
[1129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-vrr.html
[1130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html
[1131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-check-output:
- shard-rkl: [SKIP][1132] ([i915#14544] / [i915#2437]) -> ([SKIP][1133], [SKIP][1134]) ([i915#2437])
[1132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_writeback@writeback-check-output.html
[1133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_writeback@writeback-check-output.html
[1134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-check-output-xrgb2101010:
- shard-rkl: [SKIP][1135] ([i915#14544] / [i915#2437] / [i915#9412]) -> ([SKIP][1136], [SKIP][1137]) ([i915#2437] / [i915#9412])
[1135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_writeback@writeback-check-output-xrgb2101010.html
[1136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_writeback@writeback-check-output-xrgb2101010.html
[1137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_writeback@writeback-check-output-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-rkl: [SKIP][1138] ([i915#2437]) -> ([SKIP][1139], [SKIP][1140]) ([i915#14544] / [i915#2437])
[1138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_writeback@writeback-invalid-parameters.html
[1139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_writeback@writeback-invalid-parameters.html
[1140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][1141] ([i915#8516]) -> [SKIP][1142] ([i915#14544] / [i915#8516])
[1141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@perf_pmu@rc6-all-gts.html
[1142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg1: [SKIP][1143] ([i915#3708] / [i915#4423]) -> ([SKIP][1144], [SKIP][1145]) ([i915#3708])
[1143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@prime_vgem@basic-fence-flip.html
[1144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@prime_vgem@basic-fence-flip.html
[1145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@fence-write-hang:
- shard-rkl: [SKIP][1146] ([i915#3708]) -> ([SKIP][1147], [SKIP][1148]) ([i915#14544] / [i915#3708])
[1146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@prime_vgem@fence-write-hang.html
[1147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@prime_vgem@fence-write-hang.html
[1148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@fence-write-hang.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10226]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10226
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11521]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11521
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11614]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13030
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196
[i915#13328]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14104
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14242]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14242
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14350]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350
[i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419
[i915#14433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14553]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14553
[i915#14561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14561
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
[i915#14809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14809
[i915#14849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14849
[i915#14857]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14857
[i915#14895]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14895
[i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7294]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_17293 -> Patchwork_155279v1
CI-20190529: 20190529
CI_DRM_17293: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8565: 8565
Patchwork_155279v1: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/index.html
[-- Attachment #2: Type: text/html, Size: 343235 bytes --]
^ permalink raw reply [flat|nested] 57+ messages in thread* RE: ✗ i915.CI.Full: failure for drm/i915/display: Add MTL+ platforms to support dpll framework
2025-10-07 0:17 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-10-07 11:17 ` Kahola, Mika
0 siblings, 0 replies; 57+ messages in thread
From: Kahola, Mika @ 2025-10-07 11:17 UTC (permalink / raw)
To: intel-gfx@lists.freedesktop.org
[-- Attachment #1: Type: text/plain, Size: 293076 bytes --]
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Tuesday, 7 October 2025 3.17
To: Kahola, Mika <mika.kahola@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: ✗ i915.CI.Full: failure for drm/i915/display: Add MTL+ platforms to support dpll framework
Patch Details
Series:
drm/i915/display: Add MTL+ platforms to support dpll framework
URL:
https://patchwork.freedesktop.org/series/155279/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/index.html
CI Bug Log - changes from CI_DRM_17293_full -> Patchwork_155279v1_full
Summary
FAILURE
Serious unknown changes coming with Patchwork_155279v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_155279v1_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org<mailto:I915-ci-infra@lists.freedesktop.org>) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (13 -> 13)
No changes in participating hosts
Possible new issues
Here are the unknown changes that may have been introduced in Patchwork_155279v1_full:
IGT changes
Possible regressions
* igt@kms_hdr@static-toggle-suspend@pipe-a-dp-3:
* shard-dg2: NOTRUN -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_hdr@static-toggle-suspend@pipe-a-dp-3.html>
Unrelated to this patch series as changes doesn’t concern DG2 platform.
Warnings
* igt@kms_hdr@static-toggle-suspend:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_hdr@static-toggle-suspend.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_hdr@static-toggle-suspend.html>, ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>)
Known issues
Here are the changes found in Patchwork_155279v1_full that come from known issues:
IGT changes
Issues hit
* igt@api_intel_bb@crc32:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@api_intel_bb@crc32.html> (i915#6230<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230>)
* igt@device_reset@cold-reset-bound:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@device_reset@cold-reset-bound.html> (i915#11078<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078>)
* igt@fbdev@info:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@fbdev@info.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@fbdev@info.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@fbdev@info.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#2582<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582>)
* shard-glk10: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@fbdev@info.html> (i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849>)
* igt@fbdev@pan:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@fbdev@pan.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@fbdev@pan.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@fbdev@pan.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2582<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582>)
* igt@gem_bad_reloc@negative-reloc-lut:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_bad_reloc@negative-reloc-lut.html> (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +1 other test skip
* igt@gem_ccs@block-copy-compressed:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#9323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323>)
* igt@gem_ccs@suspend-resume:
* shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume.html> -> (INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_ccs@suspend-resume.html>) (i915#13356<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356>)
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
* shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html> (i915#12392<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392> / i915#13356<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356>)
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
* shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-8/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html>) (i915#13356<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356>)
* igt@gem_close_race@multigpu-basic-process:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_close_race@multigpu-basic-process.html> (i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>)
* igt@gem_close_race@multigpu-basic-threads:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_close_race@multigpu-basic-threads.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_close_race@multigpu-basic-threads.html>) (i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>)
* igt@gem_create@create-ext-set-pat:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_create@create-ext-set-pat.html> (i915#8562<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562>)
* igt@gem_ctx_exec@basic-close-race:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_ctx_exec@basic-close-race.html> -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_ctx_exec@basic-close-race.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_ctx_exec@basic-close-race.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +8 other tests ( 2 dmesg-warn )
* igt@gem_ctx_persistence@heartbeat-hostile:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-hostile.html> (i915#8555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555>) +1 other test skip
* igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
* shard-snb: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html>) (i915#1099<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099>)
* igt@gem_ctx_sseu@invalid-sseu:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_ctx_sseu@invalid-sseu.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_ctx_sseu@invalid-sseu.html>) (i915#280<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280>)
* igt@gem_ctx_sseu@mmap-args:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_ctx_sseu@mmap-args.html> (i915#280<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280>) +1 other test skip
* igt@gem_eio@in-flight-contexts-immediate:
* shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html> (i915#118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118>)
* igt@gem_exec_balancer@parallel:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_exec_balancer@parallel.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_exec_balancer@parallel.html>) (i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>) +1 other test ( 2 skip )
* igt@gem_exec_balancer@parallel-contexts:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>)
* igt@gem_exec_balancer@sliced:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_exec_balancer@sliced.html> (i915#4812<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812>) +1 other test skip
* igt@gem_exec_capture@capture@vecs0-lmem0:
* shard-dg2-9: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_capture@capture@vecs0-lmem0.html> (i915#11965<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965>) +4 other tests fail
* igt@gem_exec_fence@concurrent:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_fence@concurrent.html> (i915#4812<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812>)
* igt@gem_exec_fence@submit3:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_fence@submit3.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_exec_fence@submit3.html>) (i915#4812<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_exec_fence@submit3.html> (i915#4812<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812>)
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
* shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html> +15 other tests skip
* igt@gem_exec_flush@basic-uc-ro-default:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_exec_flush@basic-uc-ro-default.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_flush@basic-uc-ro-default.html>) (i915#3539<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539> / i915#4852<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852>)
* igt@gem_exec_flush@basic-wb-ro-default:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_flush@basic-wb-ro-default.html> (i915#3539<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539> / i915#4852<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852>) +2 other tests skip
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html>) (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>)
* igt@gem_exec_reloc@basic-cpu-noreloc:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_exec_reloc@basic-cpu-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +1 other test skip
* igt@gem_exec_reloc@basic-cpu-read-active:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-read-active.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>)
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +2 other tests skip
* igt@gem_exec_reloc@basic-gtt-wc:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_exec_reloc@basic-gtt-wc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_exec_reloc@basic-gtt-wc.html>) (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +6 other tests ( 2 skip )
* igt@gem_exec_schedule@preempt-queue-chain:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-chain.html> (i915#4537<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537> / i915#4812<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812>) +2 other tests skip
* igt@gem_exec_schedule@semaphore-power:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_schedule@semaphore-power.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7276<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276>)
* igt@gem_exec_suspend@basic-s3:
* shard-glk: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@gem_exec_suspend@basic-s3.html> (i915#13196<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196> / i915#13356<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356>) +1 other test incomplete
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html>) (i915#4860<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860>)
* igt@gem_lmem_swapping@heavy-random:
* shard-glk: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@gem_lmem_swapping@heavy-random.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@gem_lmem_swapping@heavy-random.html>) (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>)
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>)
* igt@gem_lmem_swapping@massive-random:
* shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@gem_lmem_swapping@massive-random.html> (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) +1 other test skip
* igt@gem_lmem_swapping@parallel-random-verify:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_lmem_swapping@parallel-random-verify.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_lmem_swapping@parallel-random-verify.html>) (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>)
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html> (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) +4 other tests skip
* igt@gem_media_vme:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_media_vme.html> (i915#284<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284>)
* igt@gem_mmap_gtt@basic-write:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_mmap_gtt@basic-write.html> (i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>) +10 other tests skip
* igt@gem_mmap_gtt@isolation:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_mmap_gtt@isolation.html> (i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>) +1 other test skip
* igt@gem_mmap_wc@read-write-distinct:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_mmap_wc@read-write-distinct.html> (i915#4083<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083>)
* igt@gem_mmap_wc@write-cpu-read-wc:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_mmap_wc@write-cpu-read-wc.html> (i915#4083<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083>) +2 other tests skip
* igt@gem_mmap_wc@write-wc-read-gtt:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_mmap_wc@write-wc-read-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_mmap_wc@write-wc-read-gtt.html>) (i915#4083<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083>)
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) +1 other test skip
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html> (i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) +4 other tests skip
* igt@gem_pread@exhaustion:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@gem_pread@exhaustion.html> (i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) +1 other test skip
* igt@gem_pwrite@basic-exhaustion:
* shard-glk10: NOTRUN -> WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@gem_pwrite@basic-exhaustion.html> (i915#14702<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702> / i915#2658<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658>)
* igt@gem_pxp@create-regular-context-2:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gem_pxp@create-regular-context-2.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_pxp@create-regular-context-2.html>) (i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>) +1 other test ( 2 skip )
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@create-regular-context-2.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@create-regular-context-2.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>)
* igt@gem_pxp@hw-rejects-pxp-context:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html> (i915#13398<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398>)
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>)
* igt@gem_pxp@reject-modify-context-protection-on:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html> -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-on.html>, TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-on.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>)
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html> (i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>)
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html> (i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>) +3 other tests skip
* igt@gem_render_copy@y-tiled-ccs-to-linear:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@gem_render_copy@y-tiled-ccs-to-linear.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_render_copy@y-tiled-ccs-to-linear.html>) (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190> / i915#8428<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428>) +2 other tests ( 2 skip )
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html> (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190> / i915#8428<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428>) +4 other tests skip
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-ccs:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-ccs.html> (i915#8428<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428>)
* igt@gem_render_copy@y-tiled-to-vebox-yf-tiled:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html> (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190> / i915#8428<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428>) +1 other test skip
* igt@gem_render_tiled_blits@basic:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_render_tiled_blits@basic.html> (i915#4079<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079>)
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html>) (i915#4079<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079>) +1 other test ( 2 skip )
* igt@gem_userptr_blits@access-control:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_userptr_blits@access-control.html> (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) +1 other test skip
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@access-control.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gem_userptr_blits@coherency-sync:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gem_userptr_blits@coherency-sync.html> (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) +1 other test skip
* igt@gem_userptr_blits@dmabuf-sync:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@dmabuf-sync.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297> / i915#3323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323>)
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html> (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297> / i915#4880<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880>)
* igt@gem_userptr_blits@set-cache-level:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_userptr_blits@set-cache-level.html> (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gem_userptr_blits@unsync-unmap:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_userptr_blits@unsync-unmap.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_userptr_blits@unsync-unmap.html>) (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gem_workarounds@suspend-resume-fd:
* shard-tglu: NOTRUN -> (ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gem_workarounds@suspend-resume-fd.html>, ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gem_workarounds@suspend-resume-fd.html>) (i915#14849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14849>)
* igt@gen7_exec_parse@bitmasks:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gen7_exec_parse@bitmasks.html> +8 other tests skip
* igt@gen9_exec_parse@bb-large:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@gen9_exec_parse@bb-large.html> (i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527> / i915#2856<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856>) +2 other tests skip
* igt@gen9_exec_parse@bb-oversize:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@gen9_exec_parse@bb-oversize.html> (i915#2856<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856>)
* igt@gen9_exec_parse@bb-start-cmd:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@gen9_exec_parse@bb-start-cmd.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@gen9_exec_parse@bb-start-cmd.html>) (i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527> / i915#2856<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856>) +2 other tests ( 2 skip )
* igt@gen9_exec_parse@unaligned-access:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@gen9_exec_parse@unaligned-access.html> (i915#2856<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856>) +2 other tests skip
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527>)
* igt@gen9_exec_parse@valid-registers:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@gen9_exec_parse@valid-registers.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@gen9_exec_parse@valid-registers.html>) (i915#2856<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856>) +1 other test ( 2 skip )
* igt@i915_drm_fdinfo@busy-idle:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_drm_fdinfo@busy-idle.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_drm_fdinfo@busy-idle.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_drm_fdinfo@busy-idle.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +6 other tests ( 1 dmesg-warn, 1 pass )
* igt@i915_drm_fdinfo@busy-idle-check-all@ccs0:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@i915_drm_fdinfo@busy-idle-check-all@ccs0.html> (i915#11527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527>) +7 other tests skip
* igt@i915_drm_fdinfo@isolation@rcs0:
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@i915_drm_fdinfo@isolation@rcs0.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@i915_drm_fdinfo@isolation@rcs0.html>) (i915#14073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073>) +5 other tests ( 2 skip )
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html>) (i915#14073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073>) +7 other tests ( 2 skip )
* igt@i915_drm_fdinfo@virtual-busy:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@i915_drm_fdinfo@virtual-busy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_drm_fdinfo@virtual-busy.html>) (i915#14118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@i915_drm_fdinfo@virtual-busy.html> (i915#14118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118>)
* igt@i915_pm_freq_mult@media-freq@gt0:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@i915_pm_freq_mult@media-freq@gt0.html> (i915#6590<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590>) +1 other test skip
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html> +2 other tests skip
* igt@i915_pm_rps@thresholds:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@i915_pm_rps@thresholds.html> (i915#11681<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681>)
* igt@i915_suspend@fence-restore-tiled2untiled:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@i915_suspend@fence-restore-tiled2untiled.html> (i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>) +3 other tests skip
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@i915_suspend@fence-restore-tiled2untiled.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_suspend@fence-restore-tiled2untiled.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@i915_suspend@fence-restore-tiled2untiled.html>) (i915#4817<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817>)
* igt@i915_suspend@fence-restore-untiled:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_suspend@fence-restore-untiled.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@i915_suspend@fence-restore-untiled.html>) (i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>) +7 other tests ( 2 skip )
* shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk1/igt@i915_suspend@fence-restore-untiled.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk8/igt@i915_suspend@fence-restore-untiled.html> (i915#4817<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817>)
* igt@i915_suspend@forcewake:
* shard-glk: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@i915_suspend@forcewake.html> (i915#4817<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817>)
* igt@intel_hwmon@hwmon-write:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@intel_hwmon@hwmon-write.html> (i915#7707<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707>)
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html> (i915#4212<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212>)
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
* shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html>) (i915#14857<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14857>) +1 other test ( 1 fail, 1 pass )
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html> (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html> (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html> (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html>) (i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) +2 other tests ( 2 skip )
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html> (i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) +4 other tests skip
* igt@kms_big_fb@y-tiled-32bpp-rotate-270:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_big_fb@y-tiled-32bpp-rotate-270.html> (i915#4538<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +6 other tests skip
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html>) (i915#4538<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +4 other tests ( 2 skip )
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html> (i915#4538<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +5 other tests skip
* igt@kms_big_fb@yf-tiled-addfb:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_big_fb@yf-tiled-addfb.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_big_fb@yf-tiled-addfb.html>) (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +1 other test ( 2 skip )
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_big_fb@yf-tiled-addfb.html> (i915#6187<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187>)
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html> (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>)
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> (i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +1 other test skip
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@bad-aux-stride-y-tiled-ccs.html> (i915#10307<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +44 other tests skip
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html> (i915#10307<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307> / i915#10434<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +7 other tests skip
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4:
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-4.html>) (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +23 other tests ( 2 skip )
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>)
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
* shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +167 other tests skip
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +65 other tests skip
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html> (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +67 other tests skip
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +9 other tests skip
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1.html>) (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +34 other tests ( 2 skip )
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +79 other tests skip
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html>) (i915#10307<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +37 other tests ( 2 skip )
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +9 other tests skip
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
* shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html> +228 other tests skip
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html> (i915#12805<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805>) +1 other test skip
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +4 other tests skip
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +12 other tests skip
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
* shard-glk: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html> (i915#12796<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796>) +1 other test incomplete
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1:
* shard-rkl: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-hdmi-a-1.html>) (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +5 other tests ( 2 skip )
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>) +1 other test skip
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>)
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html>) (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>)
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
* shard-rkl: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html>) (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +5 other tests ( 2 skip )
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html> (i915#10307<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +133 other tests skip
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html> (i915#13781<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781>) +4 other tests skip
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html> (i915#13783<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783>) +3 other tests skip
* igt@kms_chamelium_color@ctm-green-to-red:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_chamelium_color@ctm-green-to-red.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_chamelium_color@ctm-green-to-red.html>) +6 other tests ( 2 skip )
* igt@kms_chamelium_frames@hdmi-crc-fast:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_chamelium_frames@hdmi-crc-fast.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +10 other tests skip
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +3 other tests skip
* igt@kms_chamelium_frames@hdmi-crc-single:
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_chamelium_frames@hdmi-crc-single.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_chamelium_frames@hdmi-crc-single.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>)
* igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +1 other test skip
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +1 other test ( 2 skip )
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>)
* igt@kms_chamelium_hpd@vga-hpd:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_chamelium_hpd@vga-hpd.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +5 other tests skip
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +5 other tests ( 2 skip )
* igt@kms_color@degamma:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_color@degamma.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_color@degamma.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_color@degamma.html>) (i915#12655<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +2 other tests ( 1 pass, 1 skip )
* igt@kms_content_protection@atomic-dpms@pipe-a-dp-3:
* shard-dg2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_content_protection@atomic-dpms@pipe-a-dp-3.html> (i915#7173<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173>)
* igt@kms_content_protection@content-type-change:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_content_protection@content-type-change.html> (i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@dp-mst-lic-type-1:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_content_protection@dp-mst-lic-type-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_content_protection@dp-mst-lic-type-1.html>) (i915#3116<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116> / i915#3299<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299>)
* igt@kms_content_protection@dp-mst-type-1:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_content_protection@dp-mst-type-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_content_protection@dp-mst-type-1.html>) (i915#3299<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299>)
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html> (i915#3116<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116> / i915#3299<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299>)
* igt@kms_content_protection@legacy:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_content_protection@legacy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_content_protection@legacy.html>) (i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_content_protection@legacy.html> (i915#6944<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@lic-type-1:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_content_protection@lic-type-1.html> (i915#6944<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@type1:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_content_protection@type1.html> (i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>) +1 other test skip
* igt@kms_content_protection@uevent:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_content_protection@uevent.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_content_protection@uevent.html>) (i915#6944<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944> / i915#7116<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116> / i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_cursor_crc@cursor-offscreen-512x512:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html> (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049>) +2 other tests skip
* igt@kms_cursor_crc@cursor-onscreen-128x42:
* shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-128x42.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-128x42.html>) (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) +1 other test ( 1 fail, 1 pass )
* igt@kms_cursor_crc@cursor-onscreen-32x32:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-32x32.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +4 other tests skip
* igt@kms_cursor_crc@cursor-onscreen-512x512:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_crc@cursor-onscreen-512x512.html> (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049>) +1 other test skip
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
* shard-tglu: NOTRUN -> (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html>) (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) +1 other test ( 2 fail )
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2:
* shard-rkl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html> (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) +2 other tests fail
* igt@kms_cursor_crc@cursor-random-64x21:
* shard-tglu-1: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_crc@cursor-random-64x21.html> (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) +1 other test fail
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8814<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814>) +1 other test skip
* igt@kms_cursor_crc@cursor-sliding-32x10:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-32x10.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_cursor_crc@cursor-sliding-32x10.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +2 other tests ( 2 skip )
* igt@kms_cursor_crc@cursor-sliding-512x512:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-512x512.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x512.html>) (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049>)
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
* shard-rkl: NOTRUN -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>)
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
* shard-glk: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html> (i915#12358<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358> / i915#14152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152>)
* igt@kms_cursor_edge_walk@128x128-right-edge@pipe-b-hdmi-a-1:
* shard-rkl: NOTRUN -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_edge_walk@128x128-right-edge@pipe-b-hdmi-a-1.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +5 other tests dmesg-warn
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +25 other tests skip
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html> (i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103> / i915#4213<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213>) +1 other test skip
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html> (i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103>)
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html> (i915#13046<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +2 other tests skip
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html> (i915#13046<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +3 other tests skip
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html>) (i915#13046<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +2 other tests ( 2 skip )
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html> (i915#9809<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809>)
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html>) (i915#2346<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346>) +1 other test ( 1 fail, 1 pass )
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html> (i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103> / i915#4213<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213>)
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html> (i915#9833<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833>)
* igt@kms_display_modes@extended-mode-basic:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_display_modes@extended-mode-basic.html> (i915#13691<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691>)
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html> (i915#3804<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804>)
* igt@kms_dp_aux_dev:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dp_aux_dev.html> (i915#1257<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257>)
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_dp_aux_dev.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_dp_aux_dev.html>) (i915#1257<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257>)
* igt@kms_dp_link_training@uhbr-mst:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_dp_link_training@uhbr-mst.html> (i915#13748<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748>)
* igt@kms_dp_linktrain_fallback@dsc-fallback:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dp_linktrain_fallback@dsc-fallback.html> (i915#13707<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707>)
* igt@kms_dsc@dsc-fractional-bpp:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_dsc@dsc-fractional-bpp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_dsc@dsc-fractional-bpp.html>) (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#9688<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_dsc@dsc-fractional-bpp.html> (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#9688<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688>)
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html> (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* igt@kms_dsc@dsc-with-bpc:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_dsc@dsc-with-bpc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_dsc@dsc-with-bpc.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dsc@dsc-with-bpc.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* igt@kms_dsc@dsc-with-bpc-formats:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_dsc@dsc-with-bpc-formats.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_dsc@dsc-with-bpc-formats.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_dsc@dsc-with-output-formats-with-bpc.html> (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#9053<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053>)
* igt@kms_fbcon_fbt@fbc-suspend:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_fbcon_fbt@fbc-suspend.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_fbcon_fbt@fbc-suspend.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_fbcon_fbt@fbc-suspend.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#14561<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14561>)
* igt@kms_feature_discovery@display-2x:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_feature_discovery@display-2x.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_feature_discovery@display-2x.html>) (i915#1839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839>)
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_feature_discovery@display-2x.html> (i915#1839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839>)
* igt@kms_feature_discovery@display-4x:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_feature_discovery@display-4x.html> (i915#1839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839>)
* igt@kms_feature_discovery@psr1:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_feature_discovery@psr1.html> (i915#658<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658>)
* igt@kms_flip@2x-absolute-wf_vblank:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip@2x-absolute-wf_vblank.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@2x-absolute-wf_vblank.html>) (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +4 other tests ( 2 skip )
* igt@kms_flip@2x-flip-vs-suspend:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip@2x-flip-vs-suspend.html> (i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +2 other tests skip
* igt@kms_flip@2x-plain-flip-fb-recreate:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip@2x-plain-flip-fb-recreate.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip@2x-plain-flip-fb-recreate.html>) (i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +3 other tests ( 2 skip )
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html> (i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +9 other tests skip
* igt@kms_flip@2x-plain-flip-ts-check:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@2x-plain-flip-ts-check.html> (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +2 other tests skip
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html> (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +1 other test skip
* igt@kms_flip@basic-flip-vs-wf_vblank:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_flip@basic-flip-vs-wf_vblank.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@basic-flip-vs-wf_vblank.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@basic-flip-vs-wf_vblank.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) +8 other tests ( 1 pass, 1 skip )
* igt@kms_flip@bo-too-big-interruptible:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@bo-too-big-interruptible.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) +1 other test skip
* igt@kms_flip@flip-vs-fences:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip@flip-vs-fences.html> (i915#8381<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381>)
* igt@kms_flip@flip-vs-panning-interruptible:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip@flip-vs-panning-interruptible.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@flip-vs-panning-interruptible.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) +2 other tests skip
* igt@kms_flip@flip-vs-suspend:
* shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_flip@flip-vs-suspend.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_flip@flip-vs-suspend.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_flip@flip-vs-suspend.html>) (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) +2 other tests ( 1 dmesg-warn, 1 pass )
* shard-snb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@flip-vs-suspend.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@flip-vs-suspend.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@flip-vs-suspend.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#12745<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745> / i915#4839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839>)
* igt@kms_flip@flip-vs-suspend-interruptible:
* shard-dg2: NOTRUN -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@flip-vs-suspend-interruptible.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_flip@flip-vs-suspend-interruptible.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#12745<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745> / i915#4839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839> / i915#6113<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113>)
* igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3:
* shard-dg2: NOTRUN -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a3.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#6113<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113>)
* igt@kms_flip@flip-vs-suspend@b-hdmi-a1:
* shard-snb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html> -> (INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#4839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839>)
* igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1:
* shard-snb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@a-vga1.html>) (i915#14600<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600>)
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>) +2 other tests skip
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html>) (i915#2587<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>)
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +2 other tests skip
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>) +2 other tests skip
* shard-rkl: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>) +1 other test ( 2 skip )
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>) +1 other test ( 2 skip )
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>) +2 other tests ( 2 skip )
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#8813<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813>) +1 other test skip
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>)
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>)
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html> (i915#2587<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html> (i915#2587<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672>) +4 other tests skip
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +3 other tests skip
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +4 other tests ( 1 pass, 1 skip )
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8813<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813>) +1 other test skip
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +2 other tests skip
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu:
* shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu.html> (i915#6880<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880>)
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +14 other tests ( 1 pass, 1 skip )
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html>) (i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) +12 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render:
* shard-snb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html>)
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
* shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html> +8 other tests skip
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +14 other tests skip
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) +9 other tests skip
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html> (i915#5439<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439>)
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt.html> (i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +20 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html> (i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) +4 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html>) (i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +12 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt.html> (i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825>) +2 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html> (i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +10 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) +4 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html>) +42 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html>) (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +5 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html> (i915#10055<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055>)
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html> +98 other tests skip
* igt@kms_frontbuffer_tracking@psr-1p-rte:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-rte.html> (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +8 other tests skip
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
* shard-dg1: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html>)
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html> (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +16 other tests skip
* igt@kms_hdmi_inject@inject-audio:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_hdmi_inject@inject-audio.html> (i915#13030<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13030>)
* igt@kms_hdr@bpc-switch-suspend:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_hdr@bpc-switch-suspend.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>)
* igt@kms_hdr@static-toggle:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_hdr@static-toggle.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>) +2 other tests skip
* igt@kms_invalid_mode@int-max-clock:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_invalid_mode@int-max-clock.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@int-max-clock.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_invalid_mode@int-max-clock.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8826<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826>) +2 other tests ( 1 pass, 1 skip )
* igt@kms_invalid_mode@overflow-vrefresh:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@overflow-vrefresh.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8826<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826>)
* igt@kms_invalid_mode@uint-max-clock:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_invalid_mode@uint-max-clock.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_invalid_mode@uint-max-clock.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8826<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826>)
* igt@kms_joiner@basic-big-joiner:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_joiner@basic-big-joiner.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_joiner@basic-big-joiner.html>) (i915#10656<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656>)
* igt@kms_joiner@basic-force-big-joiner:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_joiner@basic-force-big-joiner.html> (i915#12388<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388>)
* igt@kms_joiner@invalid-modeset-force-big-joiner:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html> (i915#12388<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388>)
* igt@kms_joiner@invalid-modeset-ultra-joiner:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_joiner@invalid-modeset-ultra-joiner.html> (i915#12339<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339>) +1 other test skip
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html> (i915#13522<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522>)
* igt@kms_lease@lease-invalid-plane:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_lease@lease-invalid-plane.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_lease@lease-invalid-plane.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_lease@lease-invalid-plane.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +66 other tests ( 1 pass, 1 skip )
* igt@kms_panel_fitting@atomic-fastset:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_panel_fitting@atomic-fastset.html> (i915#6301<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301>)
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html> +4 other tests skip
* igt@kms_pipe_crc_basic@hang-read-crc:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pipe_crc_basic@hang-read-crc.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@hang-read-crc.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_pipe_crc_basic@nonblocking-crc:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@nonblocking-crc.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_pipe_crc_basic@read-crc-frame-sequence:
* shard-glk10: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190>) +4 other tests skip
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html>) (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane@pixel-format-source-clamping:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@pixel-format-source-clamping.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825>)
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
* shard-glk: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html> (i915#13026<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026>) +1 other test incomplete
* igt@kms_plane@plane-position-covered:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane@plane-position-covered.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@plane-position-covered.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane@plane-position-covered.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_plane_alpha_blend@alpha-transparent-fb.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_alpha_blend@alpha-transparent-fb.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-transparent-fb.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7294<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294>)
* igt@kms_plane_lowres@tiling-none@pipe-b-edp-1:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_plane_lowres@tiling-none@pipe-b-edp-1.html> (i915#10226<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10226> / i915#11614<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614> / i915#3582<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582>) +2 other tests skip
* igt@kms_plane_lowres@tiling-none@pipe-d-edp-1:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_plane_lowres@tiling-none@pipe-d-edp-1.html> (i915#11614<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614> / i915#3582<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582>) +1 other test skip
* igt@kms_plane_multiple@2x-tiling-4:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-4.html> (i915#13958<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958>) +1 other test skip
* igt@kms_plane_multiple@2x-tiling-none:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@kms_plane_multiple@2x-tiling-none.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_multiple@2x-tiling-none.html>) (i915#13958<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958>)
* igt@kms_plane_multiple@2x-tiling-x:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_plane_multiple@2x-tiling-x.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_plane_multiple@2x-tiling-x.html>) (i915#13958<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958>)
* igt@kms_plane_multiple@tiling-y:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_multiple@tiling-y.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_plane_multiple@tiling-y.html>) (i915#14259<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259>)
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_plane_scaling@2x-scaler-multi-pipe.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html>) (i915#13046<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354> / i915#9423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423>)
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247>) +1 other test skip
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-c:
* shard-glk10: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-c.html> +611 other tests skip
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247>) +4 other tests skip
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) +6 other tests ( 1 pass, 1 skip )
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_scaling@planes-upscale-factor-0-25.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@planes-upscale-factor-0-25.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +5 other tests ( 1 pass, 1 skip )
* igt@kms_pm_backlight@brightness-with-dpms:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html> (i915#12343<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343>)
* igt@kms_pm_backlight@fade-with-suspend:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_backlight@fade-with-suspend.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>)
* igt@kms_pm_dc@dc3co-vpb-simulation:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_pm_dc@dc3co-vpb-simulation.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_pm_dc@dc3co-vpb-simulation.html>) (i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>)
* igt@kms_pm_dc@dc5-retention-flops:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828>)
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_pm_dc@dc5-retention-flops.html> (i915#3828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828>)
* igt@kms_pm_dc@dc6-dpms:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_pm_dc@dc6-dpms.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_pm_dc@dc6-dpms.html>) (i915#14104<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14104>)
* igt@kms_pm_dc@dc6-psr:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_dc@dc6-psr.html> (i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>)
* igt@kms_pm_lpsp@kms-lpsp:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html> (i915#3828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828>)
* igt@kms_pm_rpm@dpms-lpsp:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-lpsp.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_pm_rpm@dpms-lpsp.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@dpms-lpsp.html>) (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) +1 other test ( 1 pass, 1 skip )
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
* shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html>) (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_pm_rpm@modeset-non-lpsp:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html>) (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) +1 other test ( 2 skip )
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html> (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) +1 other test skip
* igt@kms_prime@basic-crc-hybrid:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_prime@basic-crc-hybrid.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_prime@basic-crc-hybrid.html>) (i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>)
* igt@kms_prime@basic-modeset-hybrid:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html> (i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>)
* igt@kms_prime@d3hot:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_prime@d3hot.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>)
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_prime@d3hot.html> (i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524> / i915#6805<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805>)
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +3 other tests ( 2 skip )
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +3 other tests ( 2 skip )
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +9 other tests skip
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +1 other test skip
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
* shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +4 other tests skip
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
* shard-snb: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +1 other test ( 2 skip )
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +5 other tests skip
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
* shard-glk: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +1 other test ( 2 skip )
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
* shard-glk10: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +15 other tests skip
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +2 other tests skip
* igt@kms_psr2_su@page_flip-nv12:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr2_su@page_flip-nv12.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_psr2_su@page_flip-nv12.html>) (i915#9683<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683>)
* igt@kms_psr@fbc-pr-cursor-mmap-gtt:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +4 other tests skip
* igt@kms_psr@fbc-pr-sprite-mmap-gtt:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_psr@fbc-pr-sprite-mmap-gtt.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +4 other tests skip
* igt@kms_psr@fbc-pr-sprite-render:
* shard-snb: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb7/igt@kms_psr@fbc-pr-sprite-render.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_psr@fbc-pr-sprite-render.html>) +74 other tests ( 2 skip )
* igt@kms_psr@fbc-psr-basic:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_psr@fbc-psr-basic.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_psr@fbc-psr-basic.html>) (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +9 other tests ( 2 skip )
* igt@kms_psr@fbc-psr-no-drrs:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_psr@fbc-psr-no-drrs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_psr@fbc-psr-no-drrs.html>) (i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +10 other tests ( 2 skip )
* igt@kms_psr@fbc-psr-primary-mmap-cpu:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr@fbc-psr-primary-mmap-cpu.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +15 other tests skip
* igt@kms_psr@fbc-psr-sprite-plane-onoff:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_psr@fbc-psr-sprite-plane-onoff.html> (i915#9688<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688>) +3 other tests skip
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
* shard-glk: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html>) +80 other tests ( 2 skip )
* igt@kms_psr@pr-cursor-plane-onoff:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_psr@pr-cursor-plane-onoff.html> (i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +25 other tests skip
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html> (i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>)
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>)
* igt@kms_rotation_crc@primary-rotation-270:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_rotation_crc@primary-rotation-270.html> (i915#12755<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755>)
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html>) (i915#12755<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>)
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html> (i915#12755<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755> / i915#5190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190>)
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html> (i915#5289<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289>)
* igt@kms_rotation_crc@sprite-rotation-270:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_rotation_crc@sprite-rotation-270.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_rotation_crc@sprite-rotation-270.html>) (i915#12755<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_rotation_crc@sprite-rotation-270.html> (i915#12755<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755>)
* igt@kms_scaling_modes@scaling-mode-full-aspect:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_scaling_modes@scaling-mode-full-aspect.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +2 other tests skip
* igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free:
* shard-dg2: NOTRUN -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free.html> (i915#13179<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179>) +1 other test abort
* igt@kms_setmode@basic-clone-single-crtc:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +3 other tests skip
* igt@kms_setmode@invalid-clone-exclusive-crtc:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_setmode@invalid-clone-exclusive-crtc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html> (i915#8623<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623>)
* igt@kms_universal_plane@cursor-fb-leak:
* shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-13/igt@kms_universal_plane@cursor-fb-leak.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_universal_plane@cursor-fb-leak.html>) (i915#9196<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196>)
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4:
* shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-4.html> (i915#9196<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196>)
* igt@kms_vblank@invalid@pipe-a-hdmi-a-2:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_vblank@invalid@pipe-a-hdmi-a-2.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_vblank@invalid@pipe-a-hdmi-a-2.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +1 other test dmesg-warn
* igt@kms_vrr@flip-basic-fastset:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_vrr@flip-basic-fastset.html> (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_vrr@max-min:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_vrr@max-min.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_vrr@max-min.html>) (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@kms_vrr@max-min.html> (i915#8808<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808> / i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_vrr@negative-basic:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_vrr@negative-basic.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_vrr@seamless-rr-switch-drrs:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_vrr@seamless-rr-switch-drrs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_vrr@seamless-rr-switch-drrs.html>) (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_vrr@seamless-rr-switch-virtual:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_vrr@seamless-rr-switch-virtual.html> (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_writeback@writeback-check-output:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@kms_writeback@writeback-check-output.html> (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>)
* shard-glk: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_writeback@writeback-check-output.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@kms_writeback@writeback-check-output.html>) (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>)
* igt@kms_writeback@writeback-fb-id:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_writeback@writeback-fb-id.html> (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>)
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
* shard-tglu: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-4/igt@kms_writeback@writeback-fb-id-xrgb2101010.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-2/igt@kms_writeback@writeback-fb-id-xrgb2101010.html>) (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437> / i915#9412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412>)
* igt@kms_writeback@writeback-pixel-formats:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@kms_writeback@writeback-pixel-formats.html> (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437> / i915#9412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412>) +1 other test skip
* igt@perf@gen12-group-concurrent-oa-buffer-read:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@perf@gen12-group-concurrent-oa-buffer-read.html> -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@perf@gen12-group-concurrent-oa-buffer-read.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@perf@gen12-group-concurrent-oa-buffer-read.html>) (i915#10538<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538>)
* igt@perf@gen8-unprivileged-single-ctx-counters:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@perf@gen8-unprivileged-single-ctx-counters.html> (i915#2436<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436>)
* igt@perf_pmu@busy-double-start@vecs1:
* shard-dg2-9: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@perf_pmu@busy-double-start@vecs1.html> (i915#4349<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349>) +4 other tests fail
* igt@perf_pmu@busy-idle-no-semaphores:
* shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-3/igt@perf_pmu@busy-idle-no-semaphores.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-2/igt@perf_pmu@busy-idle-no-semaphores.html> (i915#14895<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14895>) +1 other test fail
* igt@perf_pmu@module-unload:
* shard-glk10: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk10/igt@perf_pmu@module-unload.html> (i915#14433<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433>)
* igt@perf_pmu@rc6-all-gts:
* shard-dg2: NOTRUN -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@perf_pmu@rc6-all-gts.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@perf_pmu@rc6-all-gts.html>) (i915#8516<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516>)
* igt@perf_pmu@rc6-suspend:
* shard-glk: NOTRUN -> (INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@perf_pmu@rc6-suspend.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk5/igt@perf_pmu@rc6-suspend.html>) (i915#13356<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356> / i915#14242<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14242>)
* igt@perf_pmu@rc6@other-idle-gt0:
* shard-tglu-1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@perf_pmu@rc6@other-idle-gt0.html> (i915#8516<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516>)
* igt@prime_vgem@basic-fence-flip:
* shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@prime_vgem@basic-fence-flip.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@basic-fence-flip.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@prime_vgem@basic-fence-flip.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>)
* igt@prime_vgem@basic-fence-mmap:
* shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@prime_vgem@basic-fence-mmap.html> (i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708> / i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>)
* igt@prime_vgem@basic-write:
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@prime_vgem@basic-write.html> (i915#3291<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291> / i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>)
* igt@prime_vgem@coherency-gtt:
* shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@coherency-gtt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>)
* shard-dg2-9: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-9/igt@prime_vgem@coherency-gtt.html> (i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708> / i915#4077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077>)
* igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2:
* shard-tglu-1: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-1/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2.html> (i915#12910<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910>) +18 other tests fail
Possible fixes
* igt@fbdev@unaligned-read:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@fbdev@unaligned-read.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2582<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@fbdev@unaligned-read.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@fbdev@unaligned-read.html>)
* igt@gem_eio@hibernate:
* shard-dg1: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-17/igt@gem_eio@hibernate.html> (i915#4391<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@gem_eio@hibernate.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_eio@hibernate.html>)
* igt@gem_lmem_swapping@smem-oom@lmem0:
* shard-dg2: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html> (i915#5493<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@gem_lmem_swapping@smem-oom@lmem0.html> +1 other test pass
* igt@gem_mmap_offset@clear-via-pagefault:
* shard-mtlp: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-2/igt@gem_mmap_offset@clear-via-pagefault.html> (i915#14809<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14809>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-6/igt@gem_mmap_offset@clear-via-pagefault.html> +1 other test pass
* igt@i915_suspend@sysfs-reader:
* shard-rkl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@i915_suspend@sysfs-reader.html> (i915#4817<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_suspend@sysfs-reader.html>
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
* shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-7/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-10/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html> +1 other test pass
* igt@kms_cursor_legacy@basic-flip-before-cursor-legacy:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html>)
* igt@kms_cursor_legacy@cursor-vs-flip-toggle:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html>) +26 other tests ( 2 pass )
* igt@kms_flip@absolute-wf_vblank:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@absolute-wf_vblank.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@absolute-wf_vblank.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@absolute-wf_vblank.html>) +2 other tests ( 2 pass )
* igt@kms_flip@dpms-off-confusion:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_flip@dpms-off-confusion.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_flip@dpms-off-confusion.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@dpms-off-confusion.html>) +2 other tests ( 2 pass )
* igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1:
* shard-snb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html> (i915#14600<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible@b-hdmi-a1.html>)
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render:
* shard-glk: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render.html> +6 other tests pass
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html>) +3 other tests ( 2 pass )
* igt@kms_invalid_mode@bad-vsync-end:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_invalid_mode@bad-vsync-end.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8826<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_invalid_mode@bad-vsync-end.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_invalid_mode@bad-vsync-end.html>)
* igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_lease@cursor-implicit-plane@pipe-a-hdmi-a-1.html>
* {igt@kms_pipe_stress@stress-xrgb8888-xtiled}:
* shard-dg1: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html>)
* igt@kms_plane_alpha_blend@alpha-basic:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-basic.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7294<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_alpha_blend@alpha-basic.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_plane_alpha_blend@alpha-basic.html>) +1 other test ( 2 pass )
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html>) +2 other tests ( 2 pass )
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a.html>) +2 other tests ( 2 pass )
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-b.html>) +2 other tests ( 2 pass )
* igt@kms_pm_rpm@fences:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_rpm@fences.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_rpm@fences.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@fences.html>)
* igt@kms_pm_rpm@modeset-lpsp-stress:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html> (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress.html>)
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html> (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html>
* igt@kms_properties@crtc-properties-legacy:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_properties@crtc-properties-legacy.html> (i915#11521<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11521> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_properties@crtc-properties-legacy.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_properties@crtc-properties-legacy.html>)
* igt@kms_properties@get_properties-sanity-atomic:
* shard-dg1: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_properties@get_properties-sanity-atomic.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_properties@get_properties-sanity-atomic.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_properties@get_properties-sanity-atomic.html>) +2 other tests ( 2 pass )
* igt@perf_pmu@most-busy-idle-check-all:
* shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@perf_pmu@most-busy-idle-check-all.html> (i915#4349<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@perf_pmu@most-busy-idle-check-all.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@perf_pmu@most-busy-idle-check-all.html>) +1 other test ( 2 pass )
Warnings
* igt@api_intel_bb@crc32:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@api_intel_bb@crc32.html> (i915#6230<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@api_intel_bb@crc32.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@api_intel_bb@crc32.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6230<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230>)
* igt@device_reset@cold-reset-bound:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@device_reset@cold-reset-bound.html> (i915#11078<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@device_reset@cold-reset-bound.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@device_reset@cold-reset-bound.html>) (i915#11078<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078>)
* igt@gem_basic@multigpu-create-close:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@gem_basic@multigpu-create-close.html> (i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_basic@multigpu-create-close.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_basic@multigpu-create-close.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>)
* igt@gem_ccs@block-multicopy-inplace:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#9323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_ccs@block-multicopy-inplace.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#9323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323>)
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html> (i915#9323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9323<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323>)
* igt@gem_close_race@multigpu-basic-process:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_close_race@multigpu-basic-process.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_close_race@multigpu-basic-process.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_close_race@multigpu-basic-process.html>) (i915#7697<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697>)
* igt@gem_eio@reset-stress:
* shard-dg1: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@gem_eio@reset-stress.html> (i915#5784<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_eio@reset-stress.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@gem_eio@reset-stress.html>) (i915#5784<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784>)
* igt@gem_exec_balancer@parallel-dmabuf-import-out-fence:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html> (i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>)
* igt@gem_exec_balancer@parallel-ordering:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@gem_exec_balancer@parallel-ordering.html> (i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_balancer@parallel-ordering.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4525<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525>) +1 other test ( 2 skip )
* igt@gem_exec_reloc@basic-active:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_exec_reloc@basic-active.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_exec_reloc@basic-active.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_exec_reloc@basic-active.html>) (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +3 other tests ( 2 skip )
* igt@gem_exec_reloc@basic-write-read-noreloc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_reloc@basic-write-read-noreloc.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281>) +11 other tests ( 2 skip )
* igt@gem_exec_schedule@preempt-queue:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_exec_schedule@preempt-queue.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_exec_schedule@preempt-queue.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_exec_schedule@preempt-queue.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +23 other tests ( 1 dmesg-warn, 1 pass )
* igt@gem_lmem_swapping@heavy-verify-random:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_lmem_swapping@heavy-verify-random.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_lmem_swapping@heavy-verify-random.html>) (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) +1 other test ( 2 skip )
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_lmem_swapping@parallel-random-verify-ccs.html> (i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify-ccs.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4613<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) +5 other tests ( 2 skip )
* igt@gem_lmem_swapping@smem-oom@lmem0:
* shard-dg1: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html> (i915#5493<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html>) (i915#5493<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493>) +1 other test ( 1 pass, 1 timeout )
* igt@gem_partial_pwrite_pread@writes-after-reads:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads.html>) (i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) +3 other tests ( 2 skip )
* igt@gem_pxp@hw-rejects-pxp-buffer:
* shard-rkl: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@gem_pxp@hw-rejects-pxp-buffer.html> (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_pxp@hw-rejects-pxp-buffer.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-buffer.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#13717<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717>)
* igt@gem_pxp@hw-rejects-pxp-context:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-context.html> (i915#13717<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_pxp@hw-rejects-pxp-context.html>, TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-context.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>)
* igt@gem_pxp@protected-raw-src-copy-not-readible:
* shard-rkl: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_pxp@protected-raw-src-copy-not-readible.html> (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@gem_pxp@protected-raw-src-copy-not-readible.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) +3 other tests ( 1 pass, 1 timeout )
* igt@gem_pxp@reject-modify-context-protection-off-1:
* shard-rkl: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-1.html> (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-1.html>, TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-off-1.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4270<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270>)
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html> (i915#8411<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8411<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411>) +1 other test ( 2 skip )
* igt@gem_set_tiling_vs_pwrite:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@gem_set_tiling_vs_pwrite.html> (i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_set_tiling_vs_pwrite.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_set_tiling_vs_pwrite.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282>) +9 other tests ( 2 skip )
* igt@gem_userptr_blits@coherency-sync:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gem_userptr_blits@coherency-sync.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gem_userptr_blits@coherency-sync.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@gem_userptr_blits@coherency-sync.html>) (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gem_userptr_blits@create-destroy-unsync:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_userptr_blits@create-destroy-unsync.html> (i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_userptr_blits@create-destroy-unsync.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@create-destroy-unsync.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) +1 other test ( 2 skip )
* igt@gem_userptr_blits@forbidden-operations:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gem_userptr_blits@forbidden-operations.html> (i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@forbidden-operations.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3282<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gem_userptr_blits@relocations:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@gem_userptr_blits@relocations.html> (i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gem_userptr_blits@relocations.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@gem_userptr_blits@relocations.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3281<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281> / i915#3297<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297>)
* igt@gen9_exec_parse@shadow-peek:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@gen9_exec_parse@shadow-peek.html> (i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@gen9_exec_parse@shadow-peek.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527>) +4 other tests ( 2 skip )
* igt@gen9_exec_parse@unaligned-jump:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@gen9_exec_parse@unaligned-jump.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@gen9_exec_parse@unaligned-jump.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@gen9_exec_parse@unaligned-jump.html>) (i915#2527<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527>)
* igt@i915_module_load@reload-no-display:
* shard-dg2: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-6/igt@i915_module_load@reload-no-display.html> (i915#13029<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029> / i915#14545<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545>) -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-1/igt@i915_module_load@reload-no-display.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@i915_module_load@reload-no-display.html>) (i915#13029<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029> / i915#14545<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545>)
* igt@i915_module_load@resize-bar:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@i915_module_load@resize-bar.html> (i915#6412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_module_load@resize-bar.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_module_load@resize-bar.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412>)
* igt@i915_pm_freq_api@freq-reset:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@i915_pm_freq_api@freq-reset.html> (i915#8399<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8399<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399>)
* igt@i915_pm_freq_api@freq-suspend:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8399<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@i915_pm_freq_api@freq-suspend.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@i915_pm_freq_api@freq-suspend.html>) (i915#8399<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399>)
* igt@i915_pm_freq_mult@media-freq@gt0:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@i915_pm_freq_mult@media-freq@gt0.html> (i915#6590<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_pm_freq_mult@media-freq@gt0.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_freq_mult@media-freq@gt0.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6590<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590>) +1 other test ( 2 skip )
* igt@i915_pm_rc6_residency@rc6-idle:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-idle.html> (i915#14498<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_rc6_residency@rc6-idle.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_pm_rc6_residency@rc6-idle.html>) (i915#14498<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@i915_pm_rpm@sysfs-read:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@i915_pm_rpm@sysfs-read.html> (i915#13328<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@i915_pm_rpm@sysfs-read.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_pm_rpm@sysfs-read.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#13328<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328>)
* igt@i915_power@sanity:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@i915_power@sanity.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7984<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@i915_power@sanity.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@i915_power@sanity.html>) (i915#7984<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984>)
* igt@i915_query@test-query-geometry-subslices:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@i915_query@test-query-geometry-subslices.html> (i915#5723<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@i915_query@test-query-geometry-subslices.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#5723<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723>)
* igt@i915_selftest@live@workarounds:
* shard-dg2: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-5/igt@i915_selftest@live@workarounds.html> (i915#12061<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@i915_selftest@live@workarounds.html>, DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-5/igt@i915_selftest@live@workarounds.html>) (i915#12061<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061>) +1 other test ( 1 dmesg-fail, 1 pass )
* igt@intel_hwmon@hwmon-write:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@intel_hwmon@hwmon-write.html> (i915#7707<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@intel_hwmon@hwmon-write.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@intel_hwmon@hwmon-write.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7707<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707>)
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
* shard-glk: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html> (i915#12761<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761> / i915#14995<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995>) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-glk1/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html> (i915#14995<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995>)
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +3 other tests ( 1 dmesg-warn, 1 skip )
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html> (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html> (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html>) (i915#1769<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_big_fb@4-tiled-32bpp-rotate-180:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html> (i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) +6 other tests ( 2 skip )
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html> (i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +1 other test skip
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html>) (i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) +1 other test ( 2 skip )
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#5286<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286>) +1 other test ( 2 skip )
* igt@kms_big_fb@linear-32bpp-rotate-90:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-90.html> (i915#3638<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3638<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638>) +4 other tests ( 2 skip )
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html>) (i915#3638<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638>) +1 other test ( 2 skip )
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3638<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638>) +1 other test ( 2 skip )
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html>) +9 other tests ( 2 skip )
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html>) (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +7 other tests ( 2 skip )
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html> (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html>) (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +18 other tests ( 2 skip )
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html> (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +2 other tests skip
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html>) (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +1 other test ( 2 skip )
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs.html>) (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +5 other tests ( 2 skip )
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html>) (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html> (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) +5 other tests skip
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc.html> (i915#14098<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +2 other tests skip
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html> (i915#12313<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html>) (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>)
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423> / i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4.html> (i915#6095<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095>)
* igt@kms_chamelium_color@ctm-green-to-red:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_chamelium_color@ctm-green-to-red.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_color@ctm-green-to-red.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +4 other tests skip
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>)
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +7 other tests ( 2 skip )
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>)
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html> (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html>) (i915#11151<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151> / i915#7828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828>) +4 other tests ( 2 skip )
* igt@kms_content_protection@atomic-dpms:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_content_protection@atomic-dpms.html> (i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_content_protection@atomic-dpms.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-10/igt@kms_content_protection@atomic-dpms.html>) (i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#7173<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@content-type-change:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_content_protection@content-type-change.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_content_protection@content-type-change.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_content_protection@content-type-change.html>) (i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@dp-mst-type-1:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_content_protection@dp-mst-type-1.html> (i915#3116<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_content_protection@dp-mst-type-1.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3116<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116>) +1 other test ( 2 skip )
* igt@kms_content_protection@legacy:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_content_protection@legacy.html> (i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@legacy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_content_protection@legacy.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#7118<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>)
* igt@kms_content_protection@mei-interface:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_content_protection@mei-interface.html> (i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_content_protection@mei-interface.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_content_protection@mei-interface.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9424<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424>) +1 other test ( 2 skip )
* igt@kms_cursor_crc@cursor-offscreen-512x512:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html>) (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_cursor_crc@cursor-onscreen-256x256:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-256x256.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +22 other tests ( 1 pass, 1 skip )
* igt@kms_cursor_crc@cursor-onscreen-512x512:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x512.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html>) (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049>)
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1:
* shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html> (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html>) (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>) +1 other test ( 1 fail, 1 pass )
* igt@kms_cursor_crc@cursor-onscreen-max-size:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-max-size.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-max-size.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-max-size.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +1 other test ( 2 skip )
* igt@kms_cursor_crc@cursor-random-64x21:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-random-64x21.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-random-64x21.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-64x21.html>) (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_cursor_crc@cursor-random-max-size:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_cursor_crc@cursor-random-max-size.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-max-size.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +3 other tests ( 2 skip )
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +6 other tests ( 2 skip )
* igt@kms_cursor_crc@cursor-sliding-512x512:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html> (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x512.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html>) (i915#13049<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +2 other tests ( 2 skip )
* igt@kms_cursor_crc@cursor-sliding-64x21:
* shard-rkl: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>)
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2:
* shard-rkl: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html> (i915#13566<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566>)
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html>) (i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103>)
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>) (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103>)
* igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +22 other tests ( 2 skip )
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html>) (i915#4103<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103>)
* igt@kms_cursor_legacy@torture-bo:
* shard-dg1: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_cursor_legacy@torture-bo.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_cursor_legacy@torture-bo.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-18/igt@kms_cursor_legacy@torture-bo.html>) (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>)
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html> (i915#9723<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9723<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723>)
* igt@kms_dp_aux_dev:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_dp_aux_dev.html> (i915#1257<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_dp_aux_dev.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_aux_dev.html>) (i915#1257<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_dp_link_training@non-uhbr-sst:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_dp_link_training@non-uhbr-sst.html> (i915#13749<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-sst.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dp_link_training@non-uhbr-sst.html>) (i915#13749<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_dp_linktrain_fallback@dsc-fallback:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html>) (i915#13707<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_dsc@dsc-fractional-bpp:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_dsc@dsc-fractional-bpp.html> (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_dsc@dsc-fractional-bpp.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* igt@kms_dsc@dsc-with-output-formats:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>) +2 other tests ( 2 skip )
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_dsc@dsc-with-output-formats.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_dsc@dsc-with-output-formats.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_dsc@dsc-with-output-formats.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840>)
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats-with-bpc.html> (i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#9053<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3840<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840> / i915#9053<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053>)
* igt@kms_fbcon_fbt@psr-suspend:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html> (i915#3955<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3955<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955>)
* igt@kms_feature_discovery@chamelium:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_feature_discovery@chamelium.html> (i915#4854<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_feature_discovery@chamelium.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_feature_discovery@chamelium.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#4854<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854>)
* igt@kms_feature_discovery@display-2x:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_feature_discovery@display-2x.html> (i915#1839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_feature_discovery@display-2x.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_feature_discovery@display-2x.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839>)
* igt@kms_flip@2x-blocking-wf_vblank:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@2x-blocking-wf_vblank.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip@2x-blocking-wf_vblank.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@2x-blocking-wf_vblank.html>) (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +1 other test ( 2 skip )
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
* shard-snb: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible.html> (i915#14033<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033> / i915#14350<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_flip@2x-flip-vs-suspend-interruptible.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#12745<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745> / i915#14033<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033> / i915#14350<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350> / i915#4839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839>)
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
* shard-snb: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html> (i915#14033<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033>) -> (TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html>, INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb5/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html>) (i915#12314<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314> / i915#12745<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745> / i915#14033<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033> / i915#4839<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839>)
* igt@kms_flip@2x-modeset-vs-vblank-race:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_flip@2x-modeset-vs-vblank-race.html> (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip@2x-modeset-vs-vblank-race.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +7 other tests ( 2 skip )
* igt@kms_flip@2x-plain-flip:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip@2x-plain-flip.html> (i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@2x-plain-flip.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9934<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934>) +2 other tests skip
* igt@kms_flip@bo-too-big:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@bo-too-big.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@bo-too-big.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@bo-too-big.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3637<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637>) +1 other test ( 1 pass, 1 skip )
* igt@kms_flip@flip-vs-dpms-on-nop:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip@flip-vs-dpms-on-nop.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#14553<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14553>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip@flip-vs-dpms-on-nop.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_flip@flip-vs-dpms-on-nop.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#14553<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14553>)
* igt@kms_flip@wf_vblank-ts-check-interruptible:
* shard-snb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible.html> (i915#11832<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832> / i915#14600<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb6/igt@kms_flip@wf_vblank-ts-check-interruptible.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-snb4/igt@kms_flip@wf_vblank-ts-check-interruptible.html>) (i915#14600<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600>)
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +2 other tests ( 2 skip )
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +4 other tests ( 2 skip )
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html>) (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +1 other test ( 2 skip )
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) +1 other test ( 1 pass, 1 skip )
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html> (i915#2672<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555>)
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html> (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +1 other test ( 1 dmesg-warn, 1 skip )
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html> (i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +4 other tests skip
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html>) +1 other test ( 2 skip )
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +2 other tests ( 1 pass, 1 skip )
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html>) (i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>)
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html>) (i915#3023<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023>) +13 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#3023<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +10 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html> (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423> / i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html>) (i915#8708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708>) +1 other test ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc.html> (i915#3023<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +4 other tests skip
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html>) (i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825>) +15 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html> (i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +49 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html>) (i915#5439<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439>)
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html> (i915#10433<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433> / i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html> (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +1 other test skip
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html> (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html> (i915#10433<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433> / i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +4 other tests skip
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html> (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html>) (i915#10433<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433> / i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>)
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html> (i915#3023<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#3023<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +29 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html>) (i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>)
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#1825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825> / i915#1849<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +13 other tests ( 2 skip )
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
* shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html> (i915#10433<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433> / i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html>) (i915#3458<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458>) +2 other tests ( 2 skip )
* igt@kms_hdr@brightness-with-hdr:
* shard-mtlp: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html> (i915#1187<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187> / i915#12713<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-mtlp-2/igt@kms_hdr@brightness-with-hdr.html> (i915#12713<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713>)
* igt@kms_hdr@static-swap:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_hdr@static-swap.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_hdr@static-swap.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_hdr@static-swap.html>) (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>)
* igt@kms_hdr@static-toggle:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_hdr@static-toggle.html> (i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_hdr@static-toggle.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_hdr@static-toggle.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>) +2 other tests ( 2 skip )
* igt@kms_hdr@static-toggle-dpms:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_hdr@static-toggle-dpms.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3555<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228>)
* igt@kms_joiner@invalid-modeset-ultra-joiner:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html> (i915#12339<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_joiner@invalid-modeset-ultra-joiner.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_joiner@invalid-modeset-ultra-joiner.html>) (i915#12339<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339>)
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html> (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html>) (i915#11190<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_plane@plane-panning-top-left:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane@plane-panning-top-left.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8825<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane_multiple@2x-tiling-4:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-4.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html>) (i915#13958<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_plane_multiple@2x-tiling-y:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-y.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-y.html>) (i915#13958<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958>)
* igt@kms_plane_multiple@tiling-yf:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_multiple@tiling-yf.html> (i915#14259<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_multiple@tiling-yf.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_multiple@tiling-yf.html>) (i915#14259<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html> -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@2x-scaler-multi-pipe.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@intel-max-src-size:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-4/igt@kms_plane_scaling@intel-max-src-size.html> (i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_plane_scaling@intel-max-src-size.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@intel-max-src-size.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +1 other test ( 1 pass, 1 skip )
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6953<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>)
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html> (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html>) (i915#12247<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8152<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152>) +2 other tests ( 1 pass, 1 skip )
* igt@kms_pm_backlight@bad-brightness:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pm_backlight@bad-brightness.html> (i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_backlight@bad-brightness.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_backlight@bad-brightness.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#5354<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354>) +1 other test ( 2 skip )
* igt@kms_pm_backlight@brightness-with-dpms:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html> (i915#12343<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_backlight@brightness-with-dpms.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_backlight@brightness-with-dpms.html>) (i915#12343<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343>)
* igt@kms_pm_dc@dc6-dpms:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html> (i915#3361<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361>) -> (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_dc@dc6-dpms.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html>) (i915#9295<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295>)
* igt@kms_pm_lpsp@kms-lpsp:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9340<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html>) (i915#3828<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828> / i915#9340<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340>)
* igt@kms_pm_lpsp@screens-disabled:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_pm_lpsp@screens-disabled.html> (i915#8430<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_pm_lpsp@screens-disabled.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8430<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430>)
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html> (i915#12916<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html>) (i915#12916<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_pm_rpm@dpms-non-lpsp:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_pm_rpm@dpms-non-lpsp.html> (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_pm_rpm@dpms-non-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_pm_rpm@dpms-non-lpsp.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_pm_rpm@modeset-lpsp:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html> (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp.html>) (i915#15073<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073>)
* igt@kms_prime@basic-crc-vgem:
* shard-rkl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-3/igt@kms_prime@basic-crc-vgem.html> (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964>) -> (DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_prime@basic-crc-vgem.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_prime@basic-crc-vgem.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>)
* igt@kms_prime@basic-modeset-hybrid:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_prime@basic-modeset-hybrid.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_prime@basic-modeset-hybrid.html>) (i915#6524<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524>)
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) +10 other tests ( 2 skip )
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) +3 other tests ( 2 skip )
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-13/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-13/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-16/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html>) (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>)
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html> (i915#11520<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_psr2_su@page_flip-nv12:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr2_su@page_flip-nv12.html> (i915#9683<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr2_su@page_flip-nv12.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9683<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683>) +1 other test ( 2 skip )
* igt@kms_psr@fbc-psr-basic:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_psr@fbc-psr-basic.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-psr-basic.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +3 other tests skip
* igt@kms_psr@fbc-psr-cursor-plane-move:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_psr@fbc-psr-cursor-plane-move.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_psr@fbc-psr-cursor-plane-move.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_psr@fbc-psr-cursor-plane-move.html>) (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +10 other tests ( 2 skip )
* igt@kms_psr@fbc-psr2-sprite-render:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_psr@fbc-psr2-sprite-render.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr@fbc-psr2-sprite-render.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-render.html>) (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +23 other tests ( 2 skip )
* igt@kms_psr@psr2-cursor-blt:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@kms_psr@psr2-cursor-blt.html> (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@kms_psr@psr2-cursor-blt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@kms_psr@psr2-cursor-blt.html>) (i915#1072<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072> / i915#9732<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732>) +1 other test ( 2 skip )
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html> (i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9685<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685>)
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html> (i915#5289<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_tiled_display@basic-test-pattern:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8623<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623>)
* igt@kms_vblank@ts-continuation-dpms-rpm:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-rpm.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-rpm.html>, DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-7/igt@kms_vblank@ts-continuation-dpms-rpm.html>) (i915#12917<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917> / i915#12964<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964> / i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_vrr@max-min:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@kms_vrr@max-min.html> (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vrr@max-min.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544>)
* igt@kms_vrr@seamless-rr-switch-vrr:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-vrr.html> (i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_vrr@seamless-rr-switch-vrr.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#9906<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906>)
* igt@kms_writeback@writeback-check-output:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_writeback@writeback-check-output.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_writeback@writeback-check-output.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-4/igt@kms_writeback@writeback-check-output.html>) (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>)
* igt@kms_writeback@writeback-check-output-xrgb2101010:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-6/igt@kms_writeback@writeback-check-output-xrgb2101010.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437> / i915#9412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-5/igt@kms_writeback@writeback-check-output-xrgb2101010.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-2/igt@kms_writeback@writeback-check-output-xrgb2101010.html>) (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437> / i915#9412<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412>)
* igt@kms_writeback@writeback-invalid-parameters:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@kms_writeback@writeback-invalid-parameters.html> (i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@kms_writeback@writeback-invalid-parameters.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@kms_writeback@writeback-invalid-parameters.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#2437<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437>)
* igt@perf_pmu@rc6-all-gts:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-8/igt@perf_pmu@rc6-all-gts.html> (i915#8516<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html> (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#8516<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516>)
* igt@prime_vgem@basic-fence-flip:
* shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-dg1-19/igt@prime_vgem@basic-fence-flip.html> (i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708> / i915#4423<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-12/igt@prime_vgem@basic-fence-flip.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-dg1-17/igt@prime_vgem@basic-fence-flip.html>) (i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>)
* igt@prime_vgem@fence-write-hang:
* shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17293/shard-rkl-2/igt@prime_vgem@fence-write-hang.html> (i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>) -> (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-3/igt@prime_vgem@fence-write-hang.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_155279v1/shard-rkl-6/igt@prime_vgem@fence-write-hang.html>) (i915#14544<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544> / i915#3708<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708>)
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
Build changes
* Linux: CI_DRM_17293 -> Patchwork_155279v1
CI-20190529: 20190529
CI_DRM_17293: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8565: 8565
Patchwork_155279v1: bb42887c28cd6ede2c83547a9afc852a6aed3569 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
[-- Attachment #2: Type: text/html, Size: 475444 bytes --]
^ permalink raw reply [flat|nested] 57+ messages in thread