Re: [PATCH v2 3/6] drm/ci: build virtual GPU driver as module

2024-05-22 Thread Vignesh Raman
Hi Dmitry, On 21/05/24 12:39, Vignesh Raman wrote: Hi Dmitry, On 20/05/24 16:32, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:59PM +0530, Vignesh Raman wrote: With latest IGT, the tests tries to load the module and it fails. So build the virtual GPU driver for virtio as module.

[PULL] drm-misc-next-fixes

2024-05-22 Thread Maarten Lankhorst
drm-misc-next-fixes-2024-05-23: drm-misc-next-fixes for v6.10-rc1: - MST null deref fix. - Don't let next bridge create connector in adv7511 to make probe work. The following changes since commit 959314c438caf1b62d787f02d54a193efda38880: drm/nouveau: use tile_mode and pte_kind for VM_BIND bo

Re: [PATCH 04/10] drm/i915/display: change GMD ID display ip ver propagation at probe

2024-05-22 Thread Rodrigo Vivi
On Wed, May 22, 2024 at 08:33:41PM +0300, Jani Nikula wrote: > Add a name to the display ip version structure, and pass that around > instead of a triplet of u16's. > > Signed-off-by: Jani Nikula > --- > .../drm/i915/display/intel_display_device.c | 40 --- >

Re: [PATCH 03/10] drm/i915/display: check platforms without display one level higher

2024-05-22 Thread Rodrigo Vivi
On Wed, May 22, 2024 at 08:33:40PM +0300, Jani Nikula wrote: > The main change here is that the check for platforms without display is > now also done for GMD ID based platforms. However, without matches, the > end result is the same. Reviewed-by: Rodrigo Vivi > > Signed-off-by: Jani Nikula >

Re: [PATCH 02/10] drm/i915/display: change probe for no display case

2024-05-22 Thread Rodrigo Vivi
On Wed, May 22, 2024 at 08:33:39PM +0300, Jani Nikula wrote: > Return NULL for errors, and handle the no display case in one > location. This will make subsequent changes easier. > > Signed-off-by: Jani Nikula > --- > .../drm/i915/display/intel_display_device.c| 18 +- > 1

Re: [PATCH 01/10] drm/i915/display: move params copy at probe earlier

2024-05-22 Thread Rodrigo Vivi
On Wed, May 22, 2024 at 08:33:38PM +0300, Jani Nikula wrote: > Copy the parameters earlier to make subsequent changes easier. > > Signed-off-by: Jani Nikula > --- > drivers/gpu/drm/i915/display/intel_display_device.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git

Re: [PATCH 00/10] drm/i915: identify all platforms in display probe

2024-05-22 Thread Rodrigo Vivi
On Wed, May 22, 2024 at 09:36:40PM +0300, Jani Nikula wrote: > On Wed, 22 May 2024, Gustavo Sousa wrote: > > Quoting Jani Nikula (2024-05-22 14:33:37-03:00) > >>Add independent platform probe in display, in preparation for breaking > >>free from i915 and xe code. > >> > >>Up next would be adding

Re: [PATCH v2 04/21] drm/i915/dp: Sanitize intel_dp_get_link_train_fallback_values()

2024-05-22 Thread Imre Deak
On Wed, May 22, 2024 at 09:23:20PM +0300, Ville Syrjälä wrote: > On Mon, May 20, 2024 at 09:58:02PM +0300, Imre Deak wrote: > > Reduce the indentation in intel_dp_get_link_train_fallback_values() by > > adding separate helpers to reduce the link rate and lane count. Also > > simplify things by

Re: [PATCH 00/10] drm/i915: identify all platforms in display probe

2024-05-22 Thread Jani Nikula
On Wed, 22 May 2024, Gustavo Sousa wrote: > Quoting Jani Nikula (2024-05-22 14:33:37-03:00) >>Add independent platform probe in display, in preparation for breaking >>free from i915 and xe code. >> >>Up next would be adding separate IS_() style macros to >>display. Not included here, because I

✓ Fi.CI.BAT: success for drm/i915: identify all platforms in display probe

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915: identify all platforms in display probe URL : https://patchwork.freedesktop.org/series/133932/ State : success == Summary == CI Bug Log - changes from CI_DRM_14804 -> Patchwork_133932v1 Summary

Re: [PATCH v2 05/21] drm/i915: Factor out function to modeset commit a set of pipes

2024-05-22 Thread Ville Syrjälä
On Mon, May 20, 2024 at 09:58:03PM +0300, Imre Deak wrote: > Factor out a function to modeset commit a set of pipes, which a later > patch will reuse for DP link retraining. > > Signed-off-by: Imre Deak Reviewed-by: Ville Syrjälä > --- > drivers/gpu/drm/i915/display/intel_ddi.c | 31

Re: [PATCH v2 04/21] drm/i915/dp: Sanitize intel_dp_get_link_train_fallback_values()

2024-05-22 Thread Ville Syrjälä
On Mon, May 20, 2024 at 09:58:02PM +0300, Imre Deak wrote: > Reduce the indentation in intel_dp_get_link_train_fallback_values() by > adding separate helpers to reduce the link rate and lane count. Also > simplify things by passing crtc_state to the function. > > This also prepares for later

Re: [PATCH v2 03/21] drm/i915/dp: Move link train fallback to intel_dp_link_training.c

2024-05-22 Thread Ville Syrjälä
On Mon, May 20, 2024 at 09:58:01PM +0300, Imre Deak wrote: > Move the functions used to reduce the link parameters during link > training to intel_dp_link_training.c . > > Signed-off-by: Imre Deak Reviewed-by: Ville Syrjälä > --- > drivers/gpu/drm/i915/display/intel_dp.c | 76

Re: [PATCH v2 01/21] drm/i915/dp_mst: Align TUs to avoid splitting symbols across MTPs

2024-05-22 Thread Ville Syrjälä
On Mon, May 20, 2024 at 09:57:59PM +0300, Imre Deak wrote: > Symbols consisting of multiple (4) TU timeslots may get split across > MTPs when using 2 or 1 link lanes. Avoid this, as required by Bspec by > aligning the allocated TUs to 2 when using 2 lanes and 4 when using 1 > lane. > > Atm, we

✗ Fi.CI.CHECKPATCH: warning for drm/i915: identify all platforms in display probe

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915: identify all platforms in display probe URL : https://patchwork.freedesktop.org/series/133932/ State : warning == Summary == Error: dim checkpatch failed 4b7fb7e322d3 drm/i915/display: move params copy at probe earlier 1740c90203fa drm/i915/display:

Re: [PATCH 00/10] drm/i915: identify all platforms in display probe

2024-05-22 Thread Gustavo Sousa
Quoting Jani Nikula (2024-05-22 14:33:37-03:00) >Add independent platform probe in display, in preparation for breaking >free from i915 and xe code. > >Up next would be adding separate IS_() style macros to >display. Not included here, because I couldn't come up with nice names >yet. IS_DISPLAY_()

[PATCH 09/10] drm/i915/display: add support for subplatforms

2024-05-22 Thread Jani Nikula
Add support for subplatforms. This is similar to what the xe driver is doing. The subplatform is an enum and it's exclusive, i.e. only one subplatform can match, and it completely identifies the platform and subplatform. This is different from i915 core, and is notable in the handling of ULT/ULX

[PATCH 10/10] drm/i915/display: add probe message

2024-05-22 Thread Jani Nikula
Add an info message about which display device was probed. Signed-off-by: Jani Nikula --- drivers/gpu/drm/i915/display/intel_display_device.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c

[PATCH 08/10] drm/i915/display: identify platforms with enum and name

2024-05-22 Thread Jani Nikula
Add enum intel_display_platform and add that and name to all platform descriptors. Signed-off-by: Jani Nikula --- .../drm/i915/display/intel_display_device.c | 48 +++ .../drm/i915/display/intel_display_device.h | 58 +++ 2 files changed, 106 insertions(+) diff

[PATCH 07/10] drm/i915/display: change display probe to identify GMD ID based platforms

2024-05-22 Thread Jani Nikula
We'll need to identify all platforms, including the ones that have display defined by GMD ID. Add MTL and LNL. Their display info will still be probed via GMD ID. Signed-off-by: Jani Nikula --- .../drm/i915/display/intel_display_device.c | 44 +++ 1 file changed, 26

[PATCH 06/10] drm/i915: add LNL PCI IDs

2024-05-22 Thread Jani Nikula
Although not supported by i915 core, the display code needs to know the LNL PCI IDs. Long term, xe and i915 should probably share the file defining PCI IDs. Signed-off-by: Jani Nikula --- include/drm/i915_pciids.h | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH 05/10] drm/i915/display: add platform descriptors

2024-05-22 Thread Jani Nikula
We'll need to start identifying the platforms independently in display code in order to break free from the i915 and xe IS_() macros. This is fairly straightforward, as we already identify most platforms by PCI ID in display probe anyway. As the first step, add platform descriptors with pointers

[PATCH 04/10] drm/i915/display: change GMD ID display ip ver propagation at probe

2024-05-22 Thread Jani Nikula
Add a name to the display ip version structure, and pass that around instead of a triplet of u16's. Signed-off-by: Jani Nikula --- .../drm/i915/display/intel_display_device.c | 40 --- .../drm/i915/display/intel_display_device.h | 2 +- 2 files changed, 17 insertions(+), 25

[PATCH 03/10] drm/i915/display: check platforms without display one level higher

2024-05-22 Thread Jani Nikula
The main change here is that the check for platforms without display is now also done for GMD ID based platforms. However, without matches, the end result is the same. Signed-off-by: Jani Nikula --- drivers/gpu/drm/i915/display/intel_display_device.c | 11 ++- 1 file changed, 6

[PATCH 02/10] drm/i915/display: change probe for no display case

2024-05-22 Thread Jani Nikula
Return NULL for errors, and handle the no display case in one location. This will make subsequent changes easier. Signed-off-by: Jani Nikula --- .../drm/i915/display/intel_display_device.c| 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git

[PATCH 01/10] drm/i915/display: move params copy at probe earlier

2024-05-22 Thread Jani Nikula
Copy the parameters earlier to make subsequent changes easier. Signed-off-by: Jani Nikula --- drivers/gpu/drm/i915/display/intel_display_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c

[PATCH 00/10] drm/i915: identify all platforms in display probe

2024-05-22 Thread Jani Nikula
Add independent platform probe in display, in preparation for breaking free from i915 and xe code. Up next would be adding separate IS_() style macros to display. Not included here, because I couldn't come up with nice names yet. IS_DISPLAY_() is a bit verbose. BR, Jani. Jani Nikula (10):

[linux-next:master] BUILD REGRESSION 8314289a8d50a4e05d8ece1ae0445a3b57bb4d3b

2024-05-22 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master branch HEAD: 8314289a8d50a4e05d8ece1ae0445a3b57bb4d3b Add linux-next specific files for 20240522 Error/Warning: (recently discovered and may have been fixed) m68k-linux-ld: regmap-spi.c:(.text+0x272

✗ Fi.CI.BUILD: failure for drm/i915/dpt: Make DPT object unshrinkable (rev3)

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915/dpt: Make DPT object unshrinkable (rev3) URL : https://patchwork.freedesktop.org/series/133818/ State : failure == Summary == Error: patch https://patchwork.freedesktop.org/api/1.0/series/133818/revisions/3/mbox/ not applied Applying: drm/i915/dpt: Make

[PATCH] drm/i915/dpt: Make DPT object unshrinkable

2024-05-22 Thread Vidya Srinivas
In some scenarios, the DPT object gets shrunk but the actual framebuffer did not and thus its still there on the DPT's vm->bound_list. Then it tries to rewrite the PTEs via a stale CPU mapping. This causes panic. Suggested-by: Ville Syrjala Cc: sta...@vger.kernel.org Fixes: 0dc987b699ce

RE: [PATCH 0/2] Fixes in hdcp remote capability

2024-05-22 Thread Kandpal, Suraj
> -Original Message- > From: Kandpal, Suraj > Sent: Tuesday, May 21, 2024 1:45 PM > To: intel-gfx@lists.freedesktop.org > Cc: Manna, Animesh ; Kandpal, Suraj > > Subject: [PATCH 0/2] Fixes in hdcp remote capability > > This patch series aims to avoid page fault errors caused by aux

XE tests on Tiger Lake

2024-05-22 Thread Sebastian Andrzej Siewior
Hi, I've been testing v6.9 with the XE driver on a | 00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01) (8086:9a49) 11th Gen Intel(R) Core(TM) i7-1165G7 platform. During boot up a few timeouts and errors showed up: | xe :00:02.0: enabling

Re: [PATCH v2 07/21] drm/i915/dp: Recheck link state after modeset

2024-05-22 Thread Imre Deak
On Mon, May 20, 2024 at 09:58:05PM +0300, Imre Deak wrote: > [...] > +static void intel_ddi_link_check_work_fn(struct work_struct *work) > +{ > + struct intel_digital_port *dig_port = > + container_of(work, typeof(*dig_port), check_link_work.work); > + struct intel_encoder

RE: [PATCH 2/2] drm/i915/display: Add compare config for MTL+ platforms

2024-05-22 Thread Kahola, Mika
> -Original Message- > From: Jani Nikula > Sent: Wednesday, May 22, 2024 12:39 PM > To: Kahola, Mika ; intel-gfx@lists.freedesktop.org > Cc: Kahola, Mika > Subject: Re: [PATCH 2/2] drm/i915/display: Add compare config for MTL+ > platforms > > On Wed, 22 May 2024, Mika Kahola wrote: >

Re: [PATCH v3 2/3] drm/panel/lg-sw43408: select CONFIG_DRM_DISPLAY_DP_HELPER

2024-05-22 Thread Neil Armstrong
On 22/05/2024 08:25, Dmitry Baryshkov wrote: This panel driver uses DSC PPS functions and as such depends on the DRM_DISPLAY_DP_HELPER. Select this symbol to make required functions available to the driver. Reported-by: kernel test robot Closes:

Re: [PATCH v3 3/3] drm/panel/lg-sw43408: mark sw43408_backlight_ops as static

2024-05-22 Thread Neil Armstrong
On 22/05/2024 08:25, Dmitry Baryshkov wrote: Fix sparse warning regarding symbol 'sw43408_backlight_ops' not being declared. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202404200739.hbwzvohr-...@intel.com/ Reviewed-by: Neil Armstrong Fixes: 069a6c0e94f9

RE: [PATCH] drm/i915/bmg: Load DMC

2024-05-22 Thread Gustavo Sousa
Quoting Bhadane, Dnyaneshwar (2024-05-13 08:21:31-03:00) > > >> -Original Message- >> From: Intel-xe On Behalf Of >> Gustavo Sousa >> Sent: Friday, May 10, 2024 7:36 PM >> To: intel-gfx@lists.freedesktop.org; intel...@lists.freedesktop.org >> Subject: [PATCH] drm/i915/bmg: Load DMC >> >>

Re: [PATCH 2/5] drm/i915: Implement basic functions for ultrajoiner support

2024-05-22 Thread Ville Syrjälä
On Wed, May 22, 2024 at 11:01:32AM +0300, Lisovskiy, Stanislav wrote: > On Tue, May 21, 2024 at 09:09:16PM +0300, Ville Syrjälä wrote: > > On Tue, May 21, 2024 at 11:25:31AM +0300, Lisovskiy, Stanislav wrote: > > > On Mon, May 20, 2024 at 09:24:45PM +0300, Ville Syrjälä wrote: > > > > On Mon, May

Re: ✗ Fi.CI.IGT: failure for drm/xe: Cleanup xe_mmio.h

2024-05-22 Thread Michal Wajdeczko
On 21.05.2024 07:48, Patchwork wrote: > == Series Details == > > Series: drm/xe: Cleanup xe_mmio.h > URL : https://patchwork.freedesktop.org/series/133825/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_14785_full -> Patchwork_133825v1_full >

Re: [PATCH 1/2] drm/i915/pciids: switch to xe driver style PCI ID macros

2024-05-22 Thread Jani Nikula
On Mon, 20 May 2024, Jani Nikula wrote: > On Wed, 15 May 2024, Jani Nikula wrote: >> The PCI ID macros in xe_pciids.h allow passing in the macro to operate >> on each PCI ID, making it more flexible. Convert i915_pciids.h to the >> same pattern. >> >> INTEL_IVB_Q_IDS() for Quanta transcode

Re: [PATCH 3/3] drm/xe: Cleanup xe_mmio.h

2024-05-22 Thread Ghimiray, Himal Prasad
On 20-05-2024 23:48, Michal Wajdeczko wrote: We don't need include since commit 5c09bd6ccd41 ("drm/xe/mmio: Move xe_mmio_wait32() to xe_mmio.c"). We don't need include since commit 54c659660d63 ("drm/xe: Make xe_mmio_read|write() functions non- inline"). Please move /inline")./ to above

Re: [PATCH 2/2] drm/i915/display: Add compare config for MTL+ platforms

2024-05-22 Thread Jani Nikula
On Wed, 22 May 2024, Mika Kahola wrote: > Currently, we may bump into pll mismatch errors during the > state verification stage. This happens when we try to use > fastset instead of full modeset. Hence, we would need to add > a check for pipe configuration to ensure that the sw and the > hw

Re: [PATCH 2/2] drm/i915: Don't treat FLR resets as errors

2024-05-22 Thread Nirmoy Das
Hi Andi, On 5/21/2024 12:56 PM, Andi Shyti wrote: Hi Nirmoy, On Fri, May 17, 2024 at 10:13:37PM +0200, Nirmoy Das wrote: Hi Andi, On 5/17/2024 9:34 PM, Andi Shyti wrote: Hi Nirmoy, On Fri, May 17, 2024 at 04:00:02PM +0200, Nirmoy Das wrote: On 5/17/2024 1:25 PM, Andi

Re: [PATCH 2/7] drm/i915: Extract intel_dp_has_dsc()

2024-05-22 Thread Jani Nikula
On Tue, 21 May 2024, Ville Syrjälä wrote: > On Tue, May 21, 2024 at 12:51:03PM +0300, Jani Nikula wrote: >> On Mon, 20 May 2024, Ville Syrjälä wrote: >> > On Mon, May 20, 2024 at 01:47:34PM +0300, Jani Nikula wrote: >> >> On Fri, 17 May 2024, Ville Syrjala wrote: >> >> > From: Ville Syrjälä >>

Re: [PATCH v2 0/3] Improve drm printer code

2024-05-22 Thread Michal Wajdeczko
++ It's already reviewed, but since this touches shared code, extra acks are still welcomed On 17.05.2024 18:34, Michal Wajdeczko wrote: > We already have some drm printk functions that need to duplicate > a code to get a similar format of the final result, for example: > > [ ] :00:00.0:

Re: [PATCH] drm/i915/gt: Fix CCS id's calculation for CCS mode setting

2024-05-22 Thread Andi Shyti
> The whole point of the previous fixes has been to change the CCS > hardware configuration to generate only one stream available to > the compute users. We did this by changing the info.engine_mask > that is set during device probe, reset during the detection of > the fused engines, and finally

✓ Fi.CI.BAT: success for Fix cursor FB unpinning.

2024-05-22 Thread Patchwork
== Series Details == Series: Fix cursor FB unpinning. URL : https://patchwork.freedesktop.org/series/133896/ State : success == Summary == CI Bug Log - changes from CI_DRM_14798 -> Patchwork_133896v1 Summary --- **SUCCESS** No

Re: [PATCH 2/5] drm/i915: Implement basic functions for ultrajoiner support

2024-05-22 Thread Lisovskiy, Stanislav
On Tue, May 21, 2024 at 09:09:16PM +0300, Ville Syrjälä wrote: > On Tue, May 21, 2024 at 11:25:31AM +0300, Lisovskiy, Stanislav wrote: > > On Mon, May 20, 2024 at 09:24:45PM +0300, Ville Syrjälä wrote: > > > On Mon, May 20, 2024 at 10:38:36AM +0300, Stanislav Lisovskiy wrote: > > > > Lets

✓ Fi.CI.BAT: success for drm/panel: two fixes for lg-sw43408

2024-05-22 Thread Patchwork
== Series Details == Series: drm/panel: two fixes for lg-sw43408 URL : https://patchwork.freedesktop.org/series/133900/ State : success == Summary == CI Bug Log - changes from CI_DRM_14798 -> Patchwork_133900v1 Summary ---

✗ Fi.CI.BAT: failure for drm/i915/display: Add comparison for pipe config for MTL+ platforms

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915/display: Add comparison for pipe config for MTL+ platforms URL : https://patchwork.freedesktop.org/series/133899/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14798 -> Patchwork_133899v1

✗ Fi.CI.SPARSE: warning for drm/i915/display: Add comparison for pipe config for MTL+ platforms

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915/display: Add comparison for pipe config for MTL+ platforms URL : https://patchwork.freedesktop.org/series/133899/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

✗ Fi.CI.CHECKPATCH: warning for drm/i915/display: Add comparison for pipe config for MTL+ platforms

2024-05-22 Thread Patchwork
== Series Details == Series: drm/i915/display: Add comparison for pipe config for MTL+ platforms URL : https://patchwork.freedesktop.org/series/133899/ State : warning == Summary == Error: dim checkpatch failed dcc6ac972817 drm/i915/display: Revert "drm/i915/display: Skip C10 state

✗ Fi.CI.BAT: failure for Fix cursor FB unpinning.

2024-05-22 Thread Patchwork
== Series Details == Series: Fix cursor FB unpinning. URL : https://patchwork.freedesktop.org/series/133896/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14798 -> Patchwork_133896v1 Summary --- **FAILURE**

[PATCH v3 2/3] drm/panel/lg-sw43408: select CONFIG_DRM_DISPLAY_DP_HELPER

2024-05-22 Thread Dmitry Baryshkov
This panel driver uses DSC PPS functions and as such depends on the DRM_DISPLAY_DP_HELPER. Select this symbol to make required functions available to the driver. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202404200800.kysryyli-...@intel.com/ Fixes: 069a6c0e94f9

[PATCH v3 3/3] drm/panel/lg-sw43408: mark sw43408_backlight_ops as static

2024-05-22 Thread Dmitry Baryshkov
Fix sparse warning regarding symbol 'sw43408_backlight_ops' not being declared. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202404200739.hbwzvohr-...@intel.com/ Reviewed-by: Neil Armstrong Fixes: 069a6c0e94f9 ("drm: panel: Add LG sw43408 panel driver")

[PATCH v3 1/3] drm/display: split DSC helpers from DP helpers

2024-05-22 Thread Dmitry Baryshkov
Currently the DRM DSC functions are selected by the DRM_DISPLAY_DP_HELPER Kconfig symbol. This is not optimal, since the DSI code (both panel and host drivers) end up selecting the seemingly irrelevant DP helpers. Split the DSC code to be guarded by the separate DRM_DISPLAY_DSC_HELPER Kconfig

[PATCH v3 0/3] drm/panel: two fixes for lg-sw43408

2024-05-22 Thread Dmitry Baryshkov
Fix two issues with the panel-lg-sw43408 driver reported by the kernel test robot. To: Neil Armstrong To: Jessica Zhang To: Sam Ravnborg To: Maarten Lankhorst To: Maxime Ripard To: Thomas Zimmermann To: David Airlie To: Daniel Vetter To: Sumit Semwal To: Caleb Connolly To: Alex Deucher

[PATCH 1/2] drm/i915/display: Revert "drm/i915/display: Skip C10 state verification in case of fastset"

2024-05-22 Thread Mika Kahola
This reverts commit a1d91c6e989d0e66b89aa911f2cd459d7bdebbe5. Signed-off-by: Mika Kahola --- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 3 --- 1 file changed, 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

[PATCH 2/2] drm/i915/display: Add compare config for MTL+ platforms

2024-05-22 Thread Mika Kahola
Currently, we may bump into pll mismatch errors during the state verification stage. This happens when we try to use fastset instead of full modeset. Hence, we would need to add a check for pipe configuration to ensure that the sw and the hw configuration will match. In case of hw and sw mismatch,

[PATCH 0/2] drm/i915/display: Add comparison for pipe config for MTL+ platforms

2024-05-22 Thread Mika Kahola
Currently, we may bump into pll mismatch errors during the state verification stage. This happens when we try to use fastset instead of full modeset. Hence, we would need to add a check for pipe configuration to ensure that the sw and the hw configuration will match. In case of hw and sw mismatch,

✗ Fi.CI.SPARSE: warning for Fix cursor FB unpinning.

2024-05-22 Thread Patchwork
== Series Details == Series: Fix cursor FB unpinning. URL : https://patchwork.freedesktop.org/series/133896/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. +./arch/x86/include/asm/bitops.h:116:1: warning:

✗ Fi.CI.CHECKPATCH: warning for Fix cursor FB unpinning.

2024-05-22 Thread Patchwork
== Series Details == Series: Fix cursor FB unpinning. URL : https://patchwork.freedesktop.org/series/133896/ State : warning == Summary == Error: dim checkpatch failed 3d63069d54f8 drm: Add drm_vblank_work_flush_all(). -:11: WARNING:BAD_SIGN_OFF: 'Co-developed-by:' is the preferred signature