Linux kernel -stable discussions
 help / color / mirror / Atom feed
* [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL
       [not found] <20261007072334.1801956-1-vidya.srinivas@intel.com>
@ 2026-10-28  7:04 ` Vidya Srinivas
  2026-10-28  7:04   ` [PATCH v4 1/2] drm/i915/display: Single scaler per pipe " Vidya Srinivas
                     ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Vidya Srinivas @ 2026-10-28  7:04 UTC (permalink / raw)
  To: intel-gfx; +Cc: intel-xe, stable, uma.shankar, jani.nikula, Vidya Srinivas

Pipe joining is not supported in the WCL display configuration.
Modes that would require joining are rejected, matching the
4k 60Hz maximum resolution documented for the platform.

Also, WCL supports a single pipe scaler instead of two.

Vidya Srinivas (2):
  drm/i915/display: Single scaler per pipe on WCL
  drm/i915/display: Disable pipe joiner on WCL

 drivers/gpu/drm/i915/display/intel_display_device.c | 5 ++++-
 drivers/gpu/drm/i915/display/intel_dp.c             | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on WCL
  2026-10-28  7:04 ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL Vidya Srinivas
@ 2026-10-28  7:04   ` Vidya Srinivas
  2026-10-28 15:58     ` Srinivas, Vidya
  2026-10-28  7:04   ` [PATCH v4 2/2] drm/i915/display: Disable pipe joiner " Vidya Srinivas
  2026-10-29 11:23   ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable " Shankar, Uma
  2 siblings, 1 reply; 14+ messages in thread
From: Vidya Srinivas @ 2026-10-28  7:04 UTC (permalink / raw)
  To: intel-gfx
  Cc: intel-xe, stable, uma.shankar, jani.nikula, Vidya Srinivas,
	Charlton Lin

WCL has only one scaler per pipe. Set num_scalers to 1 for
WCL.

v2: Rebase onto latest upstream
v3: Fix up the commit message
v4: Split the scaler and joiner changes into separate patches (Jani)

Bspec: 74286
Cc: stable@vger.kernel.org
Suggested-by: Charlton Lin <charlton.lin@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
---
 drivers/gpu/drm/i915/display/intel_display_device.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c b/drivers/gpu/drm/i915/display/intel_display_device.c
index f17fc2c68472..c74256359c25 100644
--- a/drivers/gpu/drm/i915/display/intel_display_device.c
+++ b/drivers/gpu/drm/i915/display/intel_display_device.c
@@ -1813,7 +1813,10 @@ static void __intel_display_device_info_runtime_init(struct intel_display *displ
 	if (intel_display_wa(display, INTEL_DISPLAY_WA_14011765242))
 		for_each_pipe(display, pipe)
 			display_runtime->num_scalers[pipe] = 0;
-	else if (DISPLAY_VER(display) >= 11) {
+	else if (DISPLAY_VERx100(display) == 3002) {
+		for_each_pipe(display, pipe)
+			display_runtime->num_scalers[pipe] = 1;
+	} else if (DISPLAY_VER(display) >= 11) {
 		for_each_pipe(display, pipe)
 			display_runtime->num_scalers[pipe] = 2;
 	} else if (DISPLAY_VER(display) >= 9) {
-- 
2.45.2


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  7:04 ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL Vidya Srinivas
  2026-10-28  7:04   ` [PATCH v4 1/2] drm/i915/display: Single scaler per pipe " Vidya Srinivas
@ 2026-10-28  7:04   ` Vidya Srinivas
  2026-10-28  8:38     ` Borah, Chaitanya Kumar
  2026-10-28 15:59     ` Srinivas, Vidya
  2026-10-29 11:23   ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable " Shankar, Uma
  2 siblings, 2 replies; 14+ messages in thread
From: Vidya Srinivas @ 2026-10-28  7:04 UTC (permalink / raw)
  To: intel-gfx
  Cc: intel-xe, stable, uma.shankar, jani.nikula, Vidya Srinivas,
	Charlton Lin

Pipe joining is not supported in the WCL display configuration.
Report no joiner support on WCL so that modes which would require
joining are rejected, matching the 4k 60Hz maximum resolution
documented for the platform.

v2: Rebase onto latest upstream
v3: Fix up the commit message
v4: Split the scaler and joiner changes into separate patches (Jani)

Bspec: 74286
Cc: stable@vger.kernel.org
Suggested-by: Charlton Lin <charlton.lin@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
---
 drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 00e02e019d25..ef164a797618 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
 			return false;
 	}
 
-	return DISPLAY_VER(display) >= 12 ||
+	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) != 3002) ||
 		(DISPLAY_VER(display) == 11 &&
-		 encoder->port != PORT_A);
+		 encoder->port != PORT_A));
 }
 
 static int dg2_max_source_rate(struct intel_dp *intel_dp)
-- 
2.45.2


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  7:04   ` [PATCH v4 2/2] drm/i915/display: Disable pipe joiner " Vidya Srinivas
@ 2026-10-28  8:38     ` Borah, Chaitanya Kumar
  2026-10-28  8:57       ` Srinivas, Vidya
  2026-10-28 15:59     ` Srinivas, Vidya
  1 sibling, 1 reply; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-10-28  8:38 UTC (permalink / raw)
  To: Vidya Srinivas, intel-gfx
  Cc: intel-xe, stable, uma.shankar, jani.nikula, Charlton Lin



On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
> Pipe joining is not supported in the WCL display configuration.
> Report no joiner support on WCL so that modes which would require
> joining are rejected, matching the 4k 60Hz maximum resolution
> documented for the platform.
> 
> v2: Rebase onto latest upstream
> v3: Fix up the commit message
> v4: Split the scaler and joiner changes into separate patches (Jani)
> 
> Bspec: 74286
> Cc: stable@vger.kernel.org

Won't we need a Fixes tag to tell where this change need to go to?

> Suggested-by: Charlton Lin <charlton.lin@intel.com>
> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> ---
>   drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
> index 00e02e019d25..ef164a797618 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
>   			return false;
>   	}
>   
> -	return DISPLAY_VER(display) >= 12 ||
> +	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) != 3002) ||
>   		(DISPLAY_VER(display) == 11 &&
> -		 encoder->port != PORT_A);
> +		 encoder->port != PORT_A));
>   }
>   
>   static int dg2_max_source_rate(struct intel_dp *intel_dp)


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  8:38     ` Borah, Chaitanya Kumar
@ 2026-10-28  8:57       ` Srinivas, Vidya
  2026-10-28  9:28         ` Borah, Chaitanya Kumar
  0 siblings, 1 reply; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28  8:57 UTC (permalink / raw)
  To: Borah, Chaitanya Kumar, intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
> Sent: 28 October 2026 14:08
> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
> <charlton.lin@intel.com>
> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
> 
> 
> 
> On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
> > Pipe joining is not supported in the WCL display configuration.
> > Report no joiner support on WCL so that modes which would require
> > joining are rejected, matching the 4k 60Hz maximum resolution
> > documented for the platform.
> >
> > v2: Rebase onto latest upstream
> > v3: Fix up the commit message
> > v4: Split the scaler and joiner changes into separate patches (Jani)
> >
> > Bspec: 74286
> > Cc: stable@vger.kernel.org
> 
> Won't we need a Fixes tag to tell where this change need to go to?

Hello Chaitanya,

Thank you. Yes, I did check checkpatch gave the same warning but I couldn’t find the exact patch to call out the fixes
There are patches like Extend the max dotclock limit to WCL, Restrict max source rate for WCL to HBR3,
drm/i915/wcl: Add display device info, Add power well mapping for WCL etc.
git log shows under merge tag the "Add support for Wildcat Lake (WCL) display, version 30.02"
So, could not find the patch for which I could mention fixes.

Regards
Vidya

> 
> > Suggested-by: Charlton Lin <charlton.lin@intel.com>
> > Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> > Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> > ---
> >   drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
> >   1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> > b/drivers/gpu/drm/i915/display/intel_dp.c
> > index 00e02e019d25..ef164a797618 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dp.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> > @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
> >   			return false;
> >   	}
> >
> > -	return DISPLAY_VER(display) >= 12 ||
> > +	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) !=
> > +3002) ||
> >   		(DISPLAY_VER(display) == 11 &&
> > -		 encoder->port != PORT_A);
> > +		 encoder->port != PORT_A));
> >   }
> >
> >   static int dg2_max_source_rate(struct intel_dp *intel_dp)


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  8:57       ` Srinivas, Vidya
@ 2026-10-28  9:28         ` Borah, Chaitanya Kumar
  2026-10-28  9:37           ` Borah, Chaitanya Kumar
  0 siblings, 1 reply; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-10-28  9:28 UTC (permalink / raw)
  To: Srinivas, Vidya, intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



On 10/28/2026 2:27 PM, Srinivas, Vidya wrote:
> 
> 
>> -----Original Message-----
>> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
>> Sent: 28 October 2026 14:08
>> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-gfx@lists.freedesktop.org
>> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
>> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
>> <charlton.lin@intel.com>
>> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
>>
>>
>>
>> On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
>>> Pipe joining is not supported in the WCL display configuration.
>>> Report no joiner support on WCL so that modes which would require
>>> joining are rejected, matching the 4k 60Hz maximum resolution
>>> documented for the platform.
>>>
>>> v2: Rebase onto latest upstream
>>> v3: Fix up the commit message
>>> v4: Split the scaler and joiner changes into separate patches (Jani)
>>>
>>> Bspec: 74286
>>> Cc: stable@vger.kernel.org
>>
>> Won't we need a Fixes tag to tell where this change need to go to?
> 
> Hello Chaitanya,
> 
> Thank you. Yes, I did check checkpatch gave the same warning but I couldn’t find the exact patch to call out the fixes
> There are patches like Extend the max dotclock limit to WCL, Restrict max source rate for WCL to HBR3,
> drm/i915/wcl: Add display device info, Add power well mapping for WCL etc.
> git log shows under merge tag the "Add support for Wildcat Lake (WCL) display, version 30.02"
> So, could not find the patch for which I could mention fixes.

Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")

Should be sufficient.

> 
> Regards
> Vidya
> 
>>
>>> Suggested-by: Charlton Lin <charlton.lin@intel.com>
>>> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
>>> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
>>> ---
>>>    drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
>>>    1 file changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
>>> b/drivers/gpu/drm/i915/display/intel_dp.c
>>> index 00e02e019d25..ef164a797618 100644
>>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
>>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
>>> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
>>>    			return false;
>>>    	}
>>>
>>> -	return DISPLAY_VER(display) >= 12 ||
>>> +	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) !=
>>> +3002) ||
>>>    		(DISPLAY_VER(display) == 11 &&
>>> -		 encoder->port != PORT_A);
>>> +		 encoder->port != PORT_A));
>>>    }
>>>
>>>    static int dg2_max_source_rate(struct intel_dp *intel_dp)
> 


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  9:28         ` Borah, Chaitanya Kumar
@ 2026-10-28  9:37           ` Borah, Chaitanya Kumar
  2026-10-28  9:59             ` Srinivas, Vidya
  0 siblings, 1 reply; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-10-28  9:37 UTC (permalink / raw)
  To: Srinivas, Vidya, intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



On 10/28/2026 2:58 PM, Borah, Chaitanya Kumar wrote:
> 
> 
> On 10/28/2026 2:27 PM, Srinivas, Vidya wrote:
>>
>>
>>> -----Original Message-----
>>> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
>>> Sent: 28 October 2026 14:08
>>> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel- 
>>> gfx@lists.freedesktop.org
>>> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
>>> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
>>> <charlton.lin@intel.com>
>>> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
>>>
>>>
>>>
>>> On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
>>>> Pipe joining is not supported in the WCL display configuration.
>>>> Report no joiner support on WCL so that modes which would require
>>>> joining are rejected, matching the 4k 60Hz maximum resolution
>>>> documented for the platform.
>>>>
>>>> v2: Rebase onto latest upstream
>>>> v3: Fix up the commit message
>>>> v4: Split the scaler and joiner changes into separate patches (Jani)
>>>>
>>>> Bspec: 74286
>>>> Cc: stable@vger.kernel.org
>>>
>>> Won't we need a Fixes tag to tell where this change need to go to?
>>
>> Hello Chaitanya,
>>
>> Thank you. Yes, I did check checkpatch gave the same warning but I 
>> couldn’t find the exact patch to call out the fixes
>> There are patches like Extend the max dotclock limit to WCL, Restrict 
>> max source rate for WCL to HBR3,
>> drm/i915/wcl: Add display device info, Add power well mapping for WCL 
>> etc.
>> git log shows under merge tag the "Add support for Wildcat Lake (WCL) 
>> display, version 30.02"
>> So, could not find the patch for which I could mention fixes.
> 
> Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")
> 
> Should be sufficient.
> 

Sorry, support for the device id was added even before that.

Better fit.

Fixes: f8e1c3e07db1 ("drm/i915/xe3lpd: Add support for display version 
30.02")

It would be worth checking though if these patches applies as is or 
might need some rebase.

==
Chaitanya

>>
>> Regards
>> Vidya
>>
>>>
>>>> Suggested-by: Charlton Lin <charlton.lin@intel.com>
>>>> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
>>>> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
>>>> ---
>>>>    drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
>>>>    1 file changed, 2 insertions(+), 2 deletions(-)
>>>>
>>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
>>>> b/drivers/gpu/drm/i915/display/intel_dp.c
>>>> index 00e02e019d25..ef164a797618 100644
>>>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
>>>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
>>>> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
>>>>                return false;
>>>>        }
>>>>
>>>> -    return DISPLAY_VER(display) >= 12 ||
>>>> +    return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) !=
>>>> +3002) ||
>>>>            (DISPLAY_VER(display) == 11 &&
>>>> -         encoder->port != PORT_A);
>>>> +         encoder->port != PORT_A));
>>>>    }
>>>>
>>>>    static int dg2_max_source_rate(struct intel_dp *intel_dp)
>>
> 


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  9:37           ` Borah, Chaitanya Kumar
@ 2026-10-28  9:59             ` Srinivas, Vidya
  2026-10-28 10:33               ` Jani Nikula
  0 siblings, 1 reply; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28  9:59 UTC (permalink / raw)
  To: Borah, Chaitanya Kumar, intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
> Sent: 28 October 2026 15:07
> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
> <charlton.lin@intel.com>
> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
> 
> 
> 
> On 10/28/2026 2:58 PM, Borah, Chaitanya Kumar wrote:
> >
> >
> > On 10/28/2026 2:27 PM, Srinivas, Vidya wrote:
> >>
> >>
> >>> -----Original Message-----
> >>> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
> >>> Sent: 28 October 2026 14:08
> >>> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-
> >>> gfx@lists.freedesktop.org
> >>> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar,
> >>> Uma <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin,
> >>> Charlton <charlton.lin@intel.com>
> >>> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on
> >>> WCL
> >>>
> >>>
> >>>
> >>> On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
> >>>> Pipe joining is not supported in the WCL display configuration.
> >>>> Report no joiner support on WCL so that modes which would require
> >>>> joining are rejected, matching the 4k 60Hz maximum resolution
> >>>> documented for the platform.
> >>>>
> >>>> v2: Rebase onto latest upstream
> >>>> v3: Fix up the commit message
> >>>> v4: Split the scaler and joiner changes into separate patches
> >>>> (Jani)
> >>>>
> >>>> Bspec: 74286
> >>>> Cc: stable@vger.kernel.org
> >>>
> >>> Won't we need a Fixes tag to tell where this change need to go to?
> >>
> >> Hello Chaitanya,
> >>
> >> Thank you. Yes, I did check checkpatch gave the same warning but I
> >> couldn’t find the exact patch to call out the fixes There are patches
> >> like Extend the max dotclock limit to WCL, Restrict max source rate
> >> for WCL to HBR3,
> >> drm/i915/wcl: Add display device info, Add power well mapping for WCL
> >> etc.
> >> git log shows under merge tag the "Add support for Wildcat Lake (WCL)
> >> display, version 30.02"
> >> So, could not find the patch for which I could mention fixes.
> >
> > Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")
> >
> > Should be sufficient.
> >
> 
> Sorry, support for the device id was added even before that.
> 
> Better fit.
> 
> Fixes: f8e1c3e07db1 ("drm/i915/xe3lpd: Add support for display version
> 30.02")
> 
> It would be worth checking though if these patches applies as is or might
> need some rebase.

Thank you Chaitanya. Will use this and float again.

Regards
Vidya

> 
> ==
> Chaitanya
> 
> >>
> >> Regards
> >> Vidya
> >>
> >>>
> >>>> Suggested-by: Charlton Lin <charlton.lin@intel.com>
> >>>> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> >>>> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> >>>> ---
> >>>>    drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
> >>>>    1 file changed, 2 insertions(+), 2 deletions(-)
> >>>>
> >>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> >>>> b/drivers/gpu/drm/i915/display/intel_dp.c
> >>>> index 00e02e019d25..ef164a797618 100644
> >>>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> >>>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> >>>> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp
> >>>> *intel_dp)
> >>>>                return false;
> >>>>        }
> >>>>
> >>>> -    return DISPLAY_VER(display) >= 12 ||
> >>>> +    return ((DISPLAY_VER(display) >= 12 &&
> >>>> +DISPLAY_VERx100(display) !=
> >>>> +3002) ||
> >>>>            (DISPLAY_VER(display) == 11 &&
> >>>> -         encoder->port != PORT_A);
> >>>> +         encoder->port != PORT_A));
> >>>>    }
> >>>>
> >>>>    static int dg2_max_source_rate(struct intel_dp *intel_dp)
> >>
> >


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  9:59             ` Srinivas, Vidya
@ 2026-10-28 10:33               ` Jani Nikula
  0 siblings, 0 replies; 14+ messages in thread
From: Jani Nikula @ 2026-10-28 10:33 UTC (permalink / raw)
  To: Srinivas, Vidya, Borah, Chaitanya Kumar,
	intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, Lin, Charlton

On Wed, 28 Oct 2026, "Srinivas, Vidya" <vidya.srinivas@intel.com> wrote:
>> -----Original Message-----
>> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
>> Sent: 28 October 2026 15:07
>> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-gfx@lists.freedesktop.org
>> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
>> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
>> <charlton.lin@intel.com>
>> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
>> 
>> 
>> 
>> On 10/28/2026 2:58 PM, Borah, Chaitanya Kumar wrote:
>> >
>> >
>> > On 10/28/2026 2:27 PM, Srinivas, Vidya wrote:
>> >>
>> >>
>> >>> -----Original Message-----
>> >>> From: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
>> >>> Sent: 28 October 2026 14:08
>> >>> To: Srinivas, Vidya <vidya.srinivas@intel.com>; intel-
>> >>> gfx@lists.freedesktop.org
>> >>> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar,
>> >>> Uma <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin,
>> >>> Charlton <charlton.lin@intel.com>
>> >>> Subject: Re: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on
>> >>> WCL
>> >>>
>> >>>
>> >>>
>> >>> On 10/28/2026 12:34 PM, Vidya Srinivas wrote:
>> >>>> Pipe joining is not supported in the WCL display configuration.
>> >>>> Report no joiner support on WCL so that modes which would require
>> >>>> joining are rejected, matching the 4k 60Hz maximum resolution
>> >>>> documented for the platform.
>> >>>>
>> >>>> v2: Rebase onto latest upstream
>> >>>> v3: Fix up the commit message
>> >>>> v4: Split the scaler and joiner changes into separate patches
>> >>>> (Jani)
>> >>>>
>> >>>> Bspec: 74286
>> >>>> Cc: stable@vger.kernel.org
>> >>>
>> >>> Won't we need a Fixes tag to tell where this change need to go to?
>> >>
>> >> Hello Chaitanya,
>> >>
>> >> Thank you. Yes, I did check checkpatch gave the same warning but I
>> >> couldn’t find the exact patch to call out the fixes There are patches
>> >> like Extend the max dotclock limit to WCL, Restrict max source rate
>> >> for WCL to HBR3,
>> >> drm/i915/wcl: Add display device info, Add power well mapping for WCL
>> >> etc.
>> >> git log shows under merge tag the "Add support for Wildcat Lake (WCL)
>> >> display, version 30.02"
>> >> So, could not find the patch for which I could mention fixes.
>> >
>> > Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")
>> >
>> > Should be sufficient.
>> >
>> 
>> Sorry, support for the device id was added even before that.
>> 
>> Better fit.
>> 
>> Fixes: f8e1c3e07db1 ("drm/i915/xe3lpd: Add support for display version
>> 30.02")
>> 
>> It would be worth checking though if these patches applies as is or might
>> need some rebase.
>
> Thank you Chaitanya. Will use this and float again.

You *never* need to resend patches just to add git commit message
trailers.

Doing so means another round of CI and delay for absolutely nothing.

We apply patches using b4, and simply replying with the trailers is
enough to have them picked up.

BR,
Jani.


>
> Regards
> Vidya
>
>> 
>> ==
>> Chaitanya
>> 
>> >>
>> >> Regards
>> >> Vidya
>> >>
>> >>>
>> >>>> Suggested-by: Charlton Lin <charlton.lin@intel.com>
>> >>>> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
>> >>>> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
>> >>>> ---
>> >>>>    drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
>> >>>>    1 file changed, 2 insertions(+), 2 deletions(-)
>> >>>>
>> >>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
>> >>>> b/drivers/gpu/drm/i915/display/intel_dp.c
>> >>>> index 00e02e019d25..ef164a797618 100644
>> >>>> --- a/drivers/gpu/drm/i915/display/intel_dp.c
>> >>>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
>> >>>> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp
>> >>>> *intel_dp)
>> >>>>                return false;
>> >>>>        }
>> >>>>
>> >>>> -    return DISPLAY_VER(display) >= 12 ||
>> >>>> +    return ((DISPLAY_VER(display) >= 12 &&
>> >>>> +DISPLAY_VERx100(display) !=
>> >>>> +3002) ||
>> >>>>            (DISPLAY_VER(display) == 11 &&
>> >>>> -         encoder->port != PORT_A);
>> >>>> +         encoder->port != PORT_A));
>> >>>>    }
>> >>>>
>> >>>>    static int dg2_max_source_rate(struct intel_dp *intel_dp)
>> >>
>> >
>

-- 
Jani Nikula, Intel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on WCL
  2026-10-28  7:04   ` [PATCH v4 1/2] drm/i915/display: Single scaler per pipe " Vidya Srinivas
@ 2026-10-28 15:58     ` Srinivas, Vidya
  2026-10-28 16:56       ` Srinivas, Vidya
  0 siblings, 1 reply; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28 15:58 UTC (permalink / raw)
  To: intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Srinivas, Vidya <vidya.srinivas@intel.com>
> Sent: 28 October 2026 12:34
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Srinivas, Vidya
> <vidya.srinivas@intel.com>; Lin, Charlton <charlton.lin@intel.com>
> Subject: [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on WCL
> 
> WCL has only one scaler per pipe. Set num_scalers to 1 for WCL.
> 
> v2: Rebase onto latest upstream
> v3: Fix up the commit message
> v4: Split the scaler and joiner changes into separate patches (Jani)

Adding fixes tag:
Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")

> 
> Bspec: 74286
> Cc: stable@vger.kernel.org
> Suggested-by: Charlton Lin <charlton.lin@intel.com>
> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> ---
>  drivers/gpu/drm/i915/display/intel_display_device.c | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c
> b/drivers/gpu/drm/i915/display/intel_display_device.c
> index f17fc2c68472..c74256359c25 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_device.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_device.c
> @@ -1813,7 +1813,10 @@ static void
> __intel_display_device_info_runtime_init(struct intel_display *displ
>  	if (intel_display_wa(display, INTEL_DISPLAY_WA_14011765242))
>  		for_each_pipe(display, pipe)
>  			display_runtime->num_scalers[pipe] = 0;
> -	else if (DISPLAY_VER(display) >= 11) {
> +	else if (DISPLAY_VERx100(display) == 3002) {
> +		for_each_pipe(display, pipe)
> +			display_runtime->num_scalers[pipe] = 1;
> +	} else if (DISPLAY_VER(display) >= 11) {
>  		for_each_pipe(display, pipe)
>  			display_runtime->num_scalers[pipe] = 2;
>  	} else if (DISPLAY_VER(display) >= 9) {
> --
> 2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28  7:04   ` [PATCH v4 2/2] drm/i915/display: Disable pipe joiner " Vidya Srinivas
  2026-10-28  8:38     ` Borah, Chaitanya Kumar
@ 2026-10-28 15:59     ` Srinivas, Vidya
  2026-10-28 16:56       ` Srinivas, Vidya
  1 sibling, 1 reply; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28 15:59 UTC (permalink / raw)
  To: intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Srinivas, Vidya <vidya.srinivas@intel.com>
> Sent: 28 October 2026 12:34
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Srinivas, Vidya
> <vidya.srinivas@intel.com>; Lin, Charlton <charlton.lin@intel.com>
> Subject: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
> 
> Pipe joining is not supported in the WCL display configuration.
> Report no joiner support on WCL so that modes which would require joining
> are rejected, matching the 4k 60Hz maximum resolution documented for the
> platform.
> 
> v2: Rebase onto latest upstream
> v3: Fix up the commit message
> v4: Split the scaler and joiner changes into separate patches (Jani)

Thanks Jani and Chaitanya. Adding fixes tag:

Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")

> 
> Bspec: 74286
> Cc: stable@vger.kernel.org
> Suggested-by: Charlton Lin <charlton.lin@intel.com>
> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> ---
>  drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> b/drivers/gpu/drm/i915/display/intel_dp.c
> index 00e02e019d25..ef164a797618 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
>  			return false;
>  	}
> 
> -	return DISPLAY_VER(display) >= 12 ||
> +	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) !=
> +3002) ||
>  		(DISPLAY_VER(display) == 11 &&
> -		 encoder->port != PORT_A);
> +		 encoder->port != PORT_A));
>  }
> 
>  static int dg2_max_source_rate(struct intel_dp *intel_dp)
> --
> 2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on WCL
  2026-10-28 15:58     ` Srinivas, Vidya
@ 2026-10-28 16:56       ` Srinivas, Vidya
  0 siblings, 0 replies; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28 16:56 UTC (permalink / raw)
  To: intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Srinivas, Vidya
> Sent: 28 October 2026 21:28
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
> <Charlton.Lin@intel.com>
> Subject: RE: [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on WCL
> 
> 
> 
> > -----Original Message-----
> > From: Srinivas, Vidya <vidya.srinivas@intel.com>
> > Sent: 28 October 2026 12:34
> > To: intel-gfx@lists.freedesktop.org
> > Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar,
> > Uma <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Srinivas,
> > Vidya <vidya.srinivas@intel.com>; Lin, Charlton
> > <charlton.lin@intel.com>
> > Subject: [PATCH v4 1/2] drm/i915/display: Single scaler per pipe on
> > WCL
> >
> > WCL has only one scaler per pipe. Set num_scalers to 1 for WCL.
> >
> > v2: Rebase onto latest upstream
> > v3: Fix up the commit message
> > v4: Split the scaler and joiner changes into separate patches (Jani)
> 
> Adding fixes tag:
> Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")
> 

  Sorry, since pipe auto-discovery via DFSM was already
  effective when 30.02 was enabled, the joiner was wrongly allowed from
  f8e1c3e07db1 onwards. Updating fixes tag:
 
  Fixes: f8e1c3e07db1 ("drm/i915/xe3lpd: Add support for display version 30.02")

> >
> > Bspec: 74286
> > Cc: stable@vger.kernel.org
> > Suggested-by: Charlton Lin <charlton.lin@intel.com>
> > Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> > Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> > ---
> >  drivers/gpu/drm/i915/display/intel_display_device.c | 5 ++++-
> >  1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c
> > b/drivers/gpu/drm/i915/display/intel_display_device.c
> > index f17fc2c68472..c74256359c25 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_device.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display_device.c
> > @@ -1813,7 +1813,10 @@ static void
> > __intel_display_device_info_runtime_init(struct intel_display *displ
> >  	if (intel_display_wa(display, INTEL_DISPLAY_WA_14011765242))
> >  		for_each_pipe(display, pipe)
> >  			display_runtime->num_scalers[pipe] = 0;
> > -	else if (DISPLAY_VER(display) >= 11) {
> > +	else if (DISPLAY_VERx100(display) == 3002) {
> > +		for_each_pipe(display, pipe)
> > +			display_runtime->num_scalers[pipe] = 1;
> > +	} else if (DISPLAY_VER(display) >= 11) {
> >  		for_each_pipe(display, pipe)
> >  			display_runtime->num_scalers[pipe] = 2;
> >  	} else if (DISPLAY_VER(display) >= 9) {
> > --
> > 2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
  2026-10-28 15:59     ` Srinivas, Vidya
@ 2026-10-28 16:56       ` Srinivas, Vidya
  0 siblings, 0 replies; 14+ messages in thread
From: Srinivas, Vidya @ 2026-10-28 16:56 UTC (permalink / raw)
  To: intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	Shankar, Uma, jani.nikula@linux.intel.com, Lin, Charlton



> -----Original Message-----
> From: Srinivas, Vidya
> Sent: 28 October 2026 21:29
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Lin, Charlton
> <Charlton.Lin@intel.com>
> Subject: RE: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
> 
> 
> 
> > -----Original Message-----
> > From: Srinivas, Vidya <vidya.srinivas@intel.com>
> > Sent: 28 October 2026 12:34
> > To: intel-gfx@lists.freedesktop.org
> > Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar,
> > Uma <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Srinivas,
> > Vidya <vidya.srinivas@intel.com>; Lin, Charlton
> > <charlton.lin@intel.com>
> > Subject: [PATCH v4 2/2] drm/i915/display: Disable pipe joiner on WCL
> >
> > Pipe joining is not supported in the WCL display configuration.
> > Report no joiner support on WCL so that modes which would require
> > joining are rejected, matching the 4k 60Hz maximum resolution
> > documented for the platform.
> >
> > v2: Rebase onto latest upstream
> > v3: Fix up the commit message
> > v4: Split the scaler and joiner changes into separate patches (Jani)
> 
> Thanks Jani and Chaitanya. Adding fixes tag:
> 
> Fixes: 632633d095b6 ("drm/i915/wcl: Add display device info")
> 

  Sorry, since pipe auto-discovery via DFSM was already
  effective when 30.02 was enabled, the joiner was wrongly allowed from
  f8e1c3e07db1 onwards. Updating fixes tag:
 
  Fixes: f8e1c3e07db1 ("drm/i915/xe3lpd: Add support for display version 30.02")

> >
> > Bspec: 74286
> > Cc: stable@vger.kernel.org
> > Suggested-by: Charlton Lin <charlton.lin@intel.com>
> > Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> > Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
> > ---
> >  drivers/gpu/drm/i915/display/intel_dp.c | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> > b/drivers/gpu/drm/i915/display/intel_dp.c
> > index 00e02e019d25..ef164a797618 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dp.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> > @@ -485,9 +485,9 @@ bool intel_dp_has_joiner(struct intel_dp *intel_dp)
> >  			return false;
> >  	}
> >
> > -	return DISPLAY_VER(display) >= 12 ||
> > +	return ((DISPLAY_VER(display) >= 12 && DISPLAY_VERx100(display) !=
> > +3002) ||
> >  		(DISPLAY_VER(display) == 11 &&
> > -		 encoder->port != PORT_A);
> > +		 encoder->port != PORT_A));
> >  }
> >
> >  static int dg2_max_source_rate(struct intel_dp *intel_dp)
> > --
> > 2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL
  2026-10-28  7:04 ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL Vidya Srinivas
  2026-10-28  7:04   ` [PATCH v4 1/2] drm/i915/display: Single scaler per pipe " Vidya Srinivas
  2026-10-28  7:04   ` [PATCH v4 2/2] drm/i915/display: Disable pipe joiner " Vidya Srinivas
@ 2026-10-29 11:23   ` Shankar, Uma
  2 siblings, 0 replies; 14+ messages in thread
From: Shankar, Uma @ 2026-10-29 11:23 UTC (permalink / raw)
  To: Srinivas, Vidya, intel-gfx@lists.freedesktop.org
  Cc: intel-xe@lists.freedesktop.org, stable@vger.kernel.org,
	jani.nikula@linux.intel.com



> -----Original Message-----
> From: Srinivas, Vidya <vidya.srinivas@intel.com>
> Sent: Wednesday, October 28, 2026 12:34 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org; stable@vger.kernel.org; Shankar, Uma
> <uma.shankar@intel.com>; jani.nikula@linux.intel.com; Srinivas, Vidya
> <vidya.srinivas@intel.com>
> Subject: [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe
> joiner on WCL
> 
> Pipe joining is not supported in the WCL display configuration.
> Modes that would require joining are rejected, matching the 4k 60Hz maximum
> resolution documented for the platform.
> 
> Also, WCL supports a single pipe scaler instead of two.

Pushed the changes to drm-intel-next. Thanks for the patches and reviews.
Have taken the correct Fixes: tag while merging, dropped others.

Regards,
Uma Shankar

> Vidya Srinivas (2):
>   drm/i915/display: Single scaler per pipe on WCL
>   drm/i915/display: Disable pipe joiner on WCL
> 
>  drivers/gpu/drm/i915/display/intel_display_device.c | 5 ++++-
>  drivers/gpu/drm/i915/display/intel_dp.c             | 4 ++--
>  2 files changed, 6 insertions(+), 3 deletions(-)
> 
> --
> 2.45.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-10-29 11:23 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20261007072334.1801956-1-vidya.srinivas@intel.com>
2026-10-28  7:04 ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable pipe joiner on WCL Vidya Srinivas
2026-10-28  7:04   ` [PATCH v4 1/2] drm/i915/display: Single scaler per pipe " Vidya Srinivas
2026-10-28 15:58     ` Srinivas, Vidya
2026-10-28 16:56       ` Srinivas, Vidya
2026-10-28  7:04   ` [PATCH v4 2/2] drm/i915/display: Disable pipe joiner " Vidya Srinivas
2026-10-28  8:38     ` Borah, Chaitanya Kumar
2026-10-28  8:57       ` Srinivas, Vidya
2026-10-28  9:28         ` Borah, Chaitanya Kumar
2026-10-28  9:37           ` Borah, Chaitanya Kumar
2026-10-28  9:59             ` Srinivas, Vidya
2026-10-28 10:33               ` Jani Nikula
2026-10-28 15:59     ` Srinivas, Vidya
2026-10-28 16:56       ` Srinivas, Vidya
2026-10-29 11:23   ` [PATCH v4 0/2] drm/i915/display: Limit scaler count and disable " Shankar, Uma

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox