[Intel-gfx] ✗ Fi.CI.IGT: failure for i915: SSEU handling updates (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: i915: SSEU handling updates (rev2) URL : https://patchwork.freedesktop.org/series/104244/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104244v2_full Summary --- *

Re: [Intel-gfx] [PATCH 09/14] ACPI: video: Make backlight class device registration a separate step

2022-05-24 Thread Hans de Goede
Hi, On 5/24/22 01:25, Daniel Dadap wrote: > On 5/20/22 16:41, Daniel Dadap wrote: >> >> On 5/17/22 10:23, Hans de Goede wrote: >>> On x86/ACPI boards the acpi_video driver will usually initializing before >>> the kms driver (except i915). This causes /sys/class/backlight/acpi_video0 >>> to show up

Re: [Intel-gfx] [PATCH v4 0/6] i915: SSEU handling updates

2022-05-24 Thread Tvrtko Ursulin
On 21/05/2022 00:04, Matt Roper wrote: This series reworks i915's internal handling of slice/subslice/EU (SSEU) data to represent platforms like Xe_HP in a more natural manner and to prepare for future platforms where the masks will need to grow in size. One key idea of this series is that alth

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: fix typos in comments

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: fix typos in comments URL : https://patchwork.freedesktop.org/series/104296/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104296v1 Summary --- **SUCCESS**

[Intel-gfx] [PATCH] drm/i915: Complete and clarify per client usage stats documentation

2022-05-24 Thread Tvrtko Ursulin
From: Tvrtko Ursulin Mention the compute engine which was recently added to the driver and also clarify that userspace should be written in a forward compatible way. Signed-off-by: Tvrtko Ursulin --- Documentation/gpu/i915.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --

Re: [Intel-gfx] [PATCH] drm/i915: Update tiled blits selftest

2022-05-24 Thread Zbigniew Kempczyński
On Mon, May 16, 2022 at 10:20:15AM +0200, Nirmoy Das wrote: > From: Bommu Krishnaiah > > Update the selftest to include Tile 4 mode and switch to Tile 4 on > platforms that supports Tile 4 but no Tile Y and vice versa. > Also switch to XY_FAST_COPY_BLT on platforms that supports it. > > v4: upda

Re: [Intel-gfx] [PATCH v1 2/2] drm/i915: Reject the atomic modeset if an associated Type-C port is disconnected

2022-05-24 Thread Kasireddy, Vivek
Hi Imre, > > On Fri, May 20, 2022 at 10:28:31AM +0300, Kasireddy, Vivek wrote: > > Hi Imre, > > [...] > > > > > > @@ -131,6 +137,20 @@ int intel_digital_connector_atomic_check(struct > drm_connector *conn, > > > > > > > > > > > > crtc_state = drm_atomic_get_new_crtc_state(state, > > > > > >

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Complete and clarify per client usage stats documentation

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Complete and clarify per client usage stats documentation URL : https://patchwork.freedesktop.org/series/104297/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104297v1 ===

Re: [Intel-gfx] [PATCH v2 2/6] drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_[SUB]SLICE_MASK

2022-05-24 Thread Tvrtko Ursulin
On 20/05/2022 21:42, Matt Roper wrote: On Fri, May 20, 2022 at 10:15:32AM +0100, Tvrtko Ursulin wrote: On 17/05/2022 04:20, Matt Roper wrote: Slice/subslice/EU information should be obtained via the topology queries provided by the I915_QUERY interface; let's turn off support for the old GET

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: fix typos in comments

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: fix typos in comments URL : https://patchwork.freedesktop.org/series/104296/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104296v1_full Summary --- **SU

[Intel-gfx] [PATCH] drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR

2022-05-24 Thread Tvrtko Ursulin
From: Tvrtko Ursulin Catch and log any garbage in the register, including no tiles marked, or multiple tiles marked. Signed-off-by: Tvrtko Ursulin Cc: Matt Roper --- We caught garbage in DG1_MSTR_TILE_INTR with DG2 (actual value 0xF9D2C008) during glmark and more badness. So I thought lets log

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR URL : https://patchwork.freedesktop.org/series/104305/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Complete and clarify per client usage stats documentation

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Complete and clarify per client usage stats documentation URL : https://patchwork.freedesktop.org/series/104297/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104297v1_full =

Re: [Intel-gfx] [RFC v3 1/3] drm/doc/rfc: VM_BIND feature design document

2022-05-24 Thread Lionel Landwerlin
On 20/05/2022 01:52, Zanoni, Paulo R wrote: On Tue, 2022-05-17 at 11:32 -0700, Niranjana Vishwanathapura wrote: VM_BIND design document with description of intended use cases. v2: Add more documentation and format as per review comments from Daniel. Signed-off-by: Niranjana Vishwanathapur

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR URL : https://patchwork.freedesktop.org/series/104305/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104305v1 ==

Re: [Intel-gfx] [PATCH] drm/i915/hwconfig: Report no hwconfig support on ADL-N

2022-05-24 Thread Andrzej Hajda
On 23.05.2022 09:51, Balasubramani Vivekanandan wrote: ADL-N being a subplatform of ADL-P, it lacks support for hwconfig table. Explicit check added to skip ADL-N. Signed-off-by: Balasubramani Vivekanandan Reviewed-by: Andrzej Hajda Regards Andrzej --- drivers/gpu/drm/i915/gt/uc/intel_g

[Intel-gfx] [PATCH v1 00/13] drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Jani Nikula
Hey all, I'm adding a bunch of people to the cover letter, sorry for the noise. I've been putting a lot of effort lately into cleaning up our EDID parsing. It's been long overdue. Here, we finally leverage all that prep work to implement the HDMI Forum HF-EEODB extension. In short, HF-EEODB lets a

[Intel-gfx] [PATCH v1 01/13] drm/edid: add block count and data helper functions for drm_edid

2022-05-24 Thread Jani Nikula
Add drm_edid based block count and data access helper functions that take the EDID allocated size into account. At the moment, the allocated size should always match the EDID size indicated by the extension count, but this will change in the future. Signed-off-by: Jani Nikula --- drivers/gpu/dr

[Intel-gfx] [PATCH v1 02/13] drm/edid: keep track of alloc size in drm_do_get_edid()

2022-05-24 Thread Jani Nikula
We'll want to return the allocated buffer size in the future. Keep track of it. Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_edid.c | 27 +++ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c index

[Intel-gfx] [PATCH v1 03/13] drm/edid: add new interfaces around struct drm_edid

2022-05-24 Thread Jani Nikula
Add new functions drm_edid_read(), drm_edid_read_ddc(), and drm_edid_read_custom() to replace drm_get_edid() and drm_do_get_edid() for reading the EDID. The transition is expected to happen over a fairly long time. Note that the new drm_edid_read*() functions do not do any of the connector updates

[Intel-gfx] [PATCH v1 04/13] drm/edid: add drm_edid_connector_update()

2022-05-24 Thread Jani Nikula
Add a new function drm_edid_connector_update() to replace the combination of calls drm_connector_update_edid_property() and drm_add_edid_modes(). Usually they are called in the drivers in this order, however the former needs information from the latter. This is all in drm_edid.c simply to keep str

[Intel-gfx] [PATCH v1 05/13] drm/probe-helper: abstract .get_modes() connector helper call

2022-05-24 Thread Jani Nikula
Abstract the .get_modes() connector helper call, including the override/firmware EDID fallback, to make it easier to extend it. Cc: David Airlie Cc: Daniel Vetter Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_probe_helper.c | 29 +++-- 1 file changed, 19 insertions

[Intel-gfx] [PATCH v1 06/13] drm/probe-helper: make .get_modes() optional, add default action

2022-05-24 Thread Jani Nikula
Add default action when .get_modes() not set. This also defines what a .get_modes() hook should do. Cc: David Airlie Cc: Daniel Vetter Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_probe_helper.c | 14 +- include/drm/drm_modeset_helper_vtables.h | 4 2 files change

[Intel-gfx] [PATCH v1 07/13] drm/probe-helper: add .get_edid() callback

2022-05-24 Thread Jani Nikula
Add a hook for custom .get_edid() when .get_modes() is not set. Cc: David Airlie Cc: Daniel Vetter Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_probe_helper.c | 11 +-- include/drm/drm_modeset_helper_vtables.h | 21 ++--- 2 files changed, 27 insertions(+), 5

[Intel-gfx] [PATCH v1 08/13] drm/edid: add drm_edid_raw() to access the raw EDID data

2022-05-24 Thread Jani Nikula
Unfortunately, there are still plenty of interfaces around that require a struct edid pointer, and it's impossible to change them all at once. Add an accessor to the raw EDID data to help the transition. While there are no such cases now, be defensive against raw EDID extension count indicating bi

[Intel-gfx] [PATCH v1 09/13] drm/i915/edid: convert DP, HDMI and LVDS to drm_edid

2022-05-24 Thread Jani Nikula
Convert all the connectors that use cached connector edid and detect_edid to drm_edid. Signed-off-by: Jani Nikula --- .../gpu/drm/i915/display/intel_connector.c| 4 +- .../drm/i915/display/intel_display_types.h| 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 72 ++---

[Intel-gfx] [PATCH v1 10/13] drm/edid: do invalid block filtering in-place

2022-05-24 Thread Jani Nikula
Rewrite edid_filter_invalid_blocks() to filter invalid blocks in-place. The main motivation is to not rely on passed in information on invalid block count or the allocation size, which will be helpful in follow-up work on HF-EEODB. Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_edid.c | 43 +

[Intel-gfx] [PATCH v1 11/13] drm/edid: add HF-EEODB support to EDID read and allocation

2022-05-24 Thread Jani Nikula
HDMI 2.1 section 10.3.6 defines an HDMI Forum EDID Extension Override Data Block, which may contain a different extension count than the base block claims. Add support for reading more EDID data if available. The extra blocks aren't parsed yet, though. Signed-off-by: Jani Nikula --- drivers/gpu/

[Intel-gfx] [PATCH v1 12/13] drm/edid: take HF-EEODB extension count into account

2022-05-24 Thread Jani Nikula
Take the HF-EEODB extension count override into account. Signed-off-by: Jani Nikula --- drivers/gpu/drm/drm_edid.c | 13 + 1 file changed, 13 insertions(+) diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c index ba0c880dc133..6b1284b895eb 100644 --- a/drivers/gpu/

[Intel-gfx] [PATCH v1 13/13] drm/todo: add entry for converting the subsystem to struct drm_edid

2022-05-24 Thread Jani Nikula
We need to stop duplicating EDID validation and parsing all over the subsystem in various broken ways. Cc: David Airlie Cc: Daniel Vetter Signed-off-by: Jani Nikula --- Documentation/gpu/todo.rst | 25 + 1 file changed, 25 insertions(+) diff --git a/Documentation/gpu/t

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage URL : https://patchwork.freedesktop.org/series/104309/ State : warning == Summary == Error: dim checkpatch failed b8427e0da67f drm/edid: add block count and data helper functions for drm_edid 77f40495d3e1 drm/edid: keep tra

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage URL : https://patchwork.freedesktop.org/series/104309/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. - +./drivers/gpu/drm/amd/amdgpu/.

Re: [Intel-gfx] [PATCH] drm/i915: fix typos in comments

2022-05-24 Thread Jani Nikula
On Sat, 21 May 2022, Julia Lawall wrote: > Spelling mistakes (triple letters) in comments. > Detected with the help of Coccinelle. > > Signed-off-by: Julia Lawall Thanks, pushed to drm-intel-next. BR, Jani. > > --- > drivers/gpu/drm/i915/display/intel_color.c |2 +- > drivers/gp

[Intel-gfx] [PATCH] drm/i915: Individualize fences before adding to dma_resv obj

2022-05-24 Thread Nirmoy Das
_i915_vma_move_to_active() can receive > 1 fences for multiple batch buffers submission. Because dma_resv_add_fence() can only accept one fence at a time, change _i915_vma_move_to_active() to be aware of multiple fences so that it can add individual fences to the dma resv object. v4: Reserve fence

[Intel-gfx] [PATCH v5] drm/i915: Individualize fences before adding to dma_resv obj

2022-05-24 Thread Nirmoy Das
_i915_vma_move_to_active() can receive > 1 fences for multiple batch buffers submission. Because dma_resv_add_fence() can only accept one fence at a time, change _i915_vma_move_to_active() to be aware of multiple fences so that it can add individual fences to the dma resv object. v5: remove double

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage URL : https://patchwork.freedesktop.org/series/104309/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104309v1 Summary --- **FA

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Jani Nikula
On Tue, 24 May 2022, Patchwork wrote: > == Series Details == > > Series: drm/edid: expand on struct drm_edid usage > URL : https://patchwork.freedesktop.org/series/104309/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104309v1 > =

Re: [Intel-gfx] [PATCH v3 1/1] vfio: remove VFIO_GROUP_NOTIFY_SET_KVM

2022-05-24 Thread Wang, Zhi A
On 5/23/22 4:41 PM, Alex Williamson wrote: > > Hi Zhi & Zhenyu, > > Please review gvt changes below, I'd prefer to get your ack included. > Thanks! > > Alex > > On Thu, 19 May 2022 14:33:11 -0400 > Matthew Rosato wrote: > >> Rather than relying on a notifier for associating the KVM with >> th

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/edid: expand on struct drm_edid usage

2022-05-24 Thread Sarvela, Tomi P
> From: Nikula, Jani > > On Tue, 24 May 2022, Patchwork > wrote: > > == Series Details == > > > > Series: drm/edid: expand on struct drm_edid usage > > URL : https://patchwork.freedesktop.org/series/104309/ > > State : failure > > > > == Summary == > > > > > > Possible regressions >

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR URL : https://patchwork.freedesktop.org/series/104305/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104305v1_full

Re: [Intel-gfx] [PATCH] drm/i915: Update tiled blits selftest

2022-05-24 Thread Andrzej Hajda
On 16.05.2022 10:20, Nirmoy Das wrote: From: Bommu Krishnaiah Update the selftest to include Tile 4 mode and switch to Tile 4 on platforms that supports Tile 4 but no Tile Y and vice versa. Also switch to XY_FAST_COPY_BLT on platforms that supports it. v4: update commit message to reflect the

Re: [Intel-gfx] [PATCH] drm/i915: Update tiled blits selftest

2022-05-24 Thread Das, Nirmoy
Hi Andrzej, On 5/24/2022 1:56 PM, Andrzej Hajda wrote: On 16.05.2022 10:20, Nirmoy Das wrote: From: Bommu Krishnaiah Update the selftest to include Tile 4 mode and switch to Tile 4 on platforms that supports Tile 4 but no Tile Y and vice versa. Also switch to XY_FAST_COPY_BLT on platforms tha

Re: [Intel-gfx] [PATCH v1 01/13] drm/edid: add block count and data helper functions for drm_edid

2022-05-24 Thread Andrzej Hajda
On 24.05.2022 12:39, Jani Nikula wrote: Add drm_edid based block count and data access helper functions that take the EDID allocated size into account. At the moment, the allocated size should always match the EDID size indicated by the extension count, but this will change in the future. Signe

Re: [Intel-gfx] [PATCH v1 01/13] drm/edid: add block count and data helper functions for drm_edid

2022-05-24 Thread Jani Nikula
On Tue, 24 May 2022, Andrzej Hajda wrote: > On 24.05.2022 12:39, Jani Nikula wrote: >> Add drm_edid based block count and data access helper functions that >> take the EDID allocated size into account. >> >> At the moment, the allocated size should always match the EDID size >> indicated by the e

[Intel-gfx] [PULL] drm-intel-next-fixes

2022-05-24 Thread Jani Nikula
Hi Dave & Daniel - Some i915 fixes for v5.19 merge window. drm-intel-next-fixes-2022-05-24: drm/i915 fixes for v5.19 merge window: - Build, sparse, UB, and CFI fixes - Variable scope fix - Audio pipe logging fix - ICL+ DSI NULL dereference fix BR, Jani. The following changes since commit f834

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Media freq factor and per-gt enhancements/fixes (rev8)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev8) URL : https://patchwork.freedesktop.org/series/102665/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

Re: [Intel-gfx] linux-next: Tree for May 24 (drivers/gpu/drm/i915/display/intel_backlight.o)

2022-05-24 Thread Randy Dunlap
On 5/24/22 02:26, Stephen Rothwell wrote: > Hi all, > > Note: please do not add any v5.20 material to your linux-next included > branches until after v5.19-rc1 has been related. > > Changes since 20220523: > on i386: drivers/gpu/drm/i915/display/intel_backlight.o: in function `intel_backlig

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/edid: expand on struct drm_edid usage (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage (rev2) URL : https://patchwork.freedesktop.org/series/104309/ State : warning == Summary == Error: dim checkpatch failed 7612cb14248e drm/edid: add block count and data helper functions for drm_edid 9eeec287d5f2 drm/edid: k

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/edid: expand on struct drm_edid usage (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage (rev2) URL : https://patchwork.freedesktop.org/series/104309/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. - +./drivers/gpu/drm/amd/a

Re: [Intel-gfx] [PATCH v3 0/1] vfio: remove VFIO_GROUP_NOTIFY_SET_KVM

2022-05-24 Thread Alex Williamson
On Thu, 19 May 2022 14:33:10 -0400 Matthew Rosato wrote: > As discussed in this thread: > > https://lore.kernel.org/kvm/20220516172734.ge1343...@nvidia.com/ > > Let's remove VFIO_GROUP_NOTIFY_SET_KVM and instead assume the association > has already been established prior to device_open. For th

Re: [Intel-gfx] [PATCH v1 2/2] drm/i915: Reject the atomic modeset if an associated Type-C port is disconnected

2022-05-24 Thread Imre Deak
On Tue, May 24, 2022 at 11:29:54AM +0300, Kasireddy, Vivek wrote: > Hi Imre, > > > On Fri, May 20, 2022 at 10:28:31AM +0300, Kasireddy, Vivek wrote: > > > Hi Imre, > > > [...] > > > > > > > @@ -131,6 +137,20 @@ int > > > > > > > intel_digital_connector_atomic_check(struct > > drm_connector *conn,

[Intel-gfx] ✓ Fi.CI.IGT: success for i915: SSEU handling updates (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: i915: SSEU handling updates (rev2) URL : https://patchwork.freedesktop.org/series/104244/ State : success == Summary == CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104244v2_full Summary --- *

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for i915: SSEU handling updates (rev2)

2022-05-24 Thread Vudum, Lakshminarayana
CI: boot test failure seems to fail always in the same manner. https://gitlab.freedesktop.org/drm/intel/-/issues/6074 BDW: CI:Boot - fail - No warnings/errors I believe the shards failures is unrelated (as there no logs) to this patch. So I created a generic bug for GEN9 to track of failures that

Re: [Intel-gfx] [PATCH v3 1/5] drm/i915/uncore: Reorganize and document shadow and forcewake tables

2022-05-24 Thread Matt Atwood
On Tue, May 10, 2022 at 11:02:24PM -0700, Matt Roper wrote: > Let's reorganize some of the forcewake/shadow handling in intel_uncore.c > and consolidate the cargo-cult comments on each table into more general > comments that apply to all tables. > > We'll probably move forcewake handling to its ow

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR

2022-05-24 Thread Matt Roper
On Tue, May 24, 2022 at 10:43:39AM +0100, Tvrtko Ursulin wrote: > From: Tvrtko Ursulin > > Catch and log any garbage in the register, including no tiles marked, or > multiple tiles marked. > > Signed-off-by: Tvrtko Ursulin > Cc: Matt Roper > --- > We caught garbage in DG1_MSTR_TILE_INTR with D

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Individualize fences before adding to dma_resv obj (rev4)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Individualize fences before adding to dma_resv obj (rev4) URL : https://patchwork.freedesktop.org/series/104074/ State : success == Summary == CI Bug Log - changes from CI_DRM_11694 -> Patchwork_104074v4 ===

Re: [Intel-gfx] [PATCH v3 2/5] drm/i915/pvc: Add forcewake support

2022-05-24 Thread Matt Atwood
On Tue, May 10, 2022 at 11:02:25PM -0700, Matt Roper wrote: > Add PVC's forcewake ranges. > > v2: > - Drop replicated comment completely; move general cleanup of the >documentation to a separate patch. > > Bspec: 67609 > Cc: Daniele Ceraolo Spurio > Cc: Stuart Summers Reviewed-by: Matt Atw

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915/pvc: Remove additional 3D flags from PIPE_CONTROL

2022-05-24 Thread Matt Atwood
On Tue, May 10, 2022 at 11:02:26PM -0700, Matt Roper wrote: > From: Stuart Summers > > Although we already strip 3D-specific flags from PIPE_CONTROL > instructions when submitting to a compute engine, there are some > additional flags that need to be removed when the platform as a whole > lacks a

Re: [Intel-gfx] [PATCH v3 4/5] drm/i915/pvc: Add new BCS engines to GuC engine list

2022-05-24 Thread Matt Atwood
On Tue, May 10, 2022 at 11:02:27PM -0700, Matt Roper wrote: > Intialize ADS system info to reflect the availablity of new BCS engines > > Original-author: CQ Tang > Cc: Stuart Summers > Cc: John Harrison Reviewed-by: Matt Atwood > Signed-off-by: Matt Roper > --- > drivers/gpu/drm/i915/gt/uc/i

Re: [Intel-gfx] [PATCH v3 5/5] drm/i915/guc: XEHPSDV and PVC do not use HuC

2022-05-24 Thread Matt Atwood
On Tue, May 10, 2022 at 11:02:28PM -0700, Matt Roper wrote: > From: Daniele Ceraolo Spurio > > Disable HuC loading since it is not used on these platforms. > > Cc: Stuart Summers Reviewed-by: Matt Atwood > Signed-off-by: Daniele Ceraolo Spurio > Signed-off-by: Matt Roper > --- > drivers/gpu

Re: [Intel-gfx] ✓ Fi.CI.IGT: success for i915: Introduce Ponte Vecchio (rev4)

2022-05-24 Thread Matt Roper
On Wed, May 11, 2022 at 11:17:34PM +, Patchwork wrote: > == Series Details == > > Series: i915: Introduce Ponte Vecchio (rev4) > URL : https://patchwork.freedesktop.org/series/103443/ > State : success > > == Summary == > > CI Bug Log - changes from CI_DRM_11632_full -> Patchwork_103443v4_

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Media freq factor and per-gt enhancements/fixes (rev8)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev8) URL : https://patchwork.freedesktop.org/series/102665/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11694 -> Patchwork_102665v8

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: expand on struct drm_edid usage (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage (rev2) URL : https://patchwork.freedesktop.org/series/104309/ State : success == Summary == CI Bug Log - changes from CI_DRM_11694 -> Patchwork_104309v2 Summary ---

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Individualize fences before adding to dma_resv obj (rev4)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Individualize fences before adding to dma_resv obj (rev4) URL : https://patchwork.freedesktop.org/series/104074/ State : success == Summary == CI Bug Log - changes from CI_DRM_11694_full -> Patchwork_104074v4_full =

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/edid: expand on struct drm_edid usage (rev2)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/edid: expand on struct drm_edid usage (rev2) URL : https://patchwork.freedesktop.org/series/104309/ State : success == Summary == CI Bug Log - changes from CI_DRM_11694_full -> Patchwork_104309v2_full Summar

Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/hwconfig: Report no hwconfig support on ADL-N

2022-05-24 Thread Matt Roper
On Mon, May 23, 2022 at 08:16:36PM +, Patchwork wrote: > == Series Details == > > Series: drm/i915/hwconfig: Report no hwconfig support on ADL-N > URL : https://patchwork.freedesktop.org/series/104270/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_11690_full -> P

[Intel-gfx] [PATCH] drm/i915/hwconfig: Future-proof platform checks

2022-05-24 Thread Matt Roper
PVC also has a hwconfig table. Actually the current expectation is that all future platforms will have hwconfig, so let's just change the condition to an IP version check so that we don't need to keep updating this for each new platform that shows up. Cc: John Harrison Cc: Radhakrishna Sripada

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Media freq factor and per-gt enhancements/fixes (rev9)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev9) URL : https://patchwork.freedesktop.org/series/102665/ State : warning == Summary == Error: dim checkpatch failed 63e0ab0ed664 drm/i915/gt: Add media freq factor to per-gt sysfs 2e706c2fdf7e drm/i915/

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Media freq factor and per-gt enhancements/fixes (rev9)

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev9) URL : https://patchwork.freedesktop.org/series/102665/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/hwconfig: Future-proof platform checks

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915/hwconfig: Future-proof platform checks URL : https://patchwork.freedesktop.org/series/104338/ State : success == Summary == CI Bug Log - changes from CI_DRM_11696 -> Patchwork_104338v1 Summary ---

Re: [Intel-gfx] [PATCH v2 3/3] drm/i915/display: Implement seamless mode switch

2022-05-24 Thread Srinivas, Vidya
Hello, Apologies for bothering. May we kindly know if this solution is approved? I have provided the Tested-by. Thanks much. Regards Vidya > -Original Message- > From: Srinivas, Vidya > Sent: Monday, May 9, 2022 8:44 PM > To: Souza, Jose ; intel-gfx@lists.freedesktop.org > Cc: Sean Paul

Re: [Intel-gfx] [PATCH 2/3] drm/i915/hwmon: Add HWMON energy support

2022-05-24 Thread Dixit, Ashutosh
On Mon, 23 May 2022 04:08:40 -0700, Badal Nilawar wrote: > > diff --git a/drivers/gpu/drm/i915/i915_hwmon.c > b/drivers/gpu/drm/i915/i915_hwmon.c > index b94c11f2517f..b35c4de73f30 100644 > --- a/drivers/gpu/drm/i915/i915_hwmon.c > +++ b/drivers/gpu/drm/i915/i915_hwmon.c > @@ -18,8 +18,10 @@ > /*

Re: [Intel-gfx] [PATCH 2/3] drm/i915/hwmon: Add HWMON energy support

2022-05-24 Thread Dixit, Ashutosh
On Mon, 23 May 2022 04:08:40 -0700, Badal Nilawar wrote: > > From: Dale B Stimson > > As part of the System Managemenent Interface (SMI), use the HWMON > subsystem to display energy utilization Energy seems to be hardly ever exposed in the kernel. Searching for 'hwmon_energy' shows only a single

Re: [Intel-gfx] [PATCH 3/3] drm/i915/hwmon: Add HWMON current voltage support

2022-05-24 Thread Dixit, Ashutosh
On Mon, 23 May 2022 04:08:41 -0700, Badal Nilawar wrote: > > +static umode_t > +i915_in_is_visible(const struct i915_hwmon_drvdata *ddat, u32 attr) > +{ > + struct drm_i915_private *i915 = ddat->dd_uncore->i915; > + > + switch (attr) { > + case hwmon_in_input: > + return (IS

Re: [Intel-gfx] [PATCH 2/3] drm/i915/hwmon: Add HWMON energy support

2022-05-24 Thread Gupta, Anshuman
> -Original Message- > From: Dixit, Ashutosh > Sent: Wednesday, May 25, 2022 10:27 AM > To: Nilawar, Badal > Cc: intel-gfx@lists.freedesktop.org; Gupta, Anshuman > ; Ewins, Jon ; Tauro, > Riana ; Joonas Lahtinen > > Subject: Re: [PATCH 2/3] drm/i915/hwmon: Add HWMON energy support >

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/hwconfig: Future-proof platform checks

2022-05-24 Thread Patchwork
== Series Details == Series: drm/i915/hwconfig: Future-proof platform checks URL : https://patchwork.freedesktop.org/series/104338/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11696_full -> Patchwork_104338v1_full Summary

Re: [Intel-gfx] [PATCH] drm/syncobj: flatten dma_fence_chains on transfer

2022-05-24 Thread Lionel Landwerlin
On 09/02/2022 20:26, Christian König wrote: It is illegal to add a dma_fence_chain as timeline point. Flatten out the fences into a dma_fence_array instead. Signed-off-by: Christian König --- drivers/gpu/drm/drm_syncobj.c | 61 --- 1 file changed, 56 insertion