[Intel-gfx] ✗ Fi.CI.DOCS: warning for Fix ctx workarounds for non-masked regs (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: Fix ctx workarounds for non-masked regs (rev2) URL : https://patchwork.freedesktop.org/series/119826/ State : warning == Summary == Error: patch https://patchwork.freedesktop.org/api/1.0/series/119826/revisions/2/mbox/ not found

Re: [Intel-gfx] [RFC 2/3] drm/i915/display: Configure and initialize HDMI audio capabilities

2023-06-28 Thread Golani, Mitulkumar Ajitkumar
Hi, > -Original Message- > From: Kai Vehmanen > Sent: 28 June 2023 22:41 > To: Golani, Mitulkumar Ajitkumar > Cc: Kai Vehmanen ; Borah, Chaitanya > Kumar ; intel- > g...@lists.freedesktop.org; jyri.sa...@linux.intel.com > Subject: RE: [Intel-gfx] [RFC 2/3] drm/i915/display: Configure

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/edid: Add quirk for OSVR HDK 2.0 (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/edid: Add quirk for OSVR HDK 2.0 (rev2) URL : https://patchwork.freedesktop.org/series/119858/ State : success == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119858v2_full Summary

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gsc: define gsc fw (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915/gsc: define gsc fw (rev2) URL : https://patchwork.freedesktop.org/series/119310/ State : success == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119310v2 Summary ---

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/gsc: define gsc fw (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915/gsc: define gsc fw (rev2) URL : https://patchwork.freedesktop.org/series/119310/ State : warning == Summary == Error: dim checkpatch failed d3a4ff1373d5 drm/i915/gsc: define gsc fw -:23: WARNING:COMMIT_LOG_USE_LINK: Unknown link reference 'References:',

[Intel-gfx] ✓ Fi.CI.BAT: success for Get optimal audio frequency and channels (rev8)

2023-06-28 Thread Patchwork
== Series Details == Series: Get optimal audio frequency and channels (rev8) URL : https://patchwork.freedesktop.org/series/119121/ State : success == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119121v8 Summary ---

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for Get optimal audio frequency and channels (rev8)

2023-06-28 Thread Patchwork
== Series Details == Series: Get optimal audio frequency and channels (rev8) URL : https://patchwork.freedesktop.org/series/119121/ 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: failure for drm/i915/guc: Dump perf_limit_reasons for debug (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915/guc: Dump perf_limit_reasons for debug (rev2) URL : https://patchwork.freedesktop.org/series/119893/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119893v2_full

[Intel-gfx] [topic/core-for-CI] drm/i915/gsc: define gsc fw

2023-06-28 Thread Daniele Ceraolo Spurio
Add FW definition and the matching override modparam. The GSC FW has both a release version, based on platform and a rolling counter, and a compatibility version, which is the one tracking interface changes. Since what we care about is the interface, we use the compatibility version in the binary

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Refactor PAT/cache handling

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Refactor PAT/cache handling URL : https://patchwork.freedesktop.org/series/119982/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119982v1 Summary ---

Re: [Intel-gfx] [PATCH] drm/i915/display: remove display raw reg read/write micro-optimizations

2023-06-28 Thread Andi Shyti
Hi Jani, On Tue, Jun 27, 2023 at 10:53:01AM +0300, Jani Nikula wrote: > On Thu, 22 Jun 2023, Andi Shyti wrote: > > Hi Jani, > > > > On Wed, Jun 21, 2023 at 09:38:05PM +0300, Jani Nikula wrote: > >> Convert the raw_reg_read() and raw_reg_write() calls in display GU MISC > >> and INT CTL handling

Re: [Intel-gfx] [RFC 2/3] drm/i915/display: Configure and initialize HDMI audio capabilities

2023-06-28 Thread Kai Vehmanen
Hi, On Mon, 26 Jun 2023, Golani, Mitulkumar Ajitkumar wrote: > Let's say, with the obtained audio_req_bandwidth, if I encounter the > following combination: > pipe_config->audio.max_channel = 8 and pipe_config->audio.max_frequency = "X" > value. > Now, let's assume my sink supports only 7

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Refactor PAT/cache handling

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Refactor PAT/cache handling URL : https://patchwork.freedesktop.org/series/119982/ 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.CHECKPATCH: warning for drm/i915: Refactor PAT/cache handling

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Refactor PAT/cache handling URL : https://patchwork.freedesktop.org/series/119982/ State : warning == Summary == Error: dim checkpatch failed eb5f7c604fb7 drm/i915: Refactor PAT/cache handling Traceback (most recent call last): File

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner URL : https://patchwork.freedesktop.org/series/119978/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119978v1

Re: [Intel-gfx] [RFC 3/3] drm/i915/display: Add wrapper to Compute SAD

2023-06-28 Thread Golani, Mitulkumar Ajitkumar
Hi @Jani Nikula > -Original Message- > From: Jani Nikula > Sent: 26 June 2023 22:48 > To: Golani, Mitulkumar Ajitkumar ; > intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [RFC 3/3] drm/i915/display: Add wrapper to Compute > SAD > > On Mon, 26 Jun 2023, Mitul Golani > wrote:

[Intel-gfx] ✗ Fi.CI.IGT: failure for HDMI 2.0/DP1p62Gbps skew violation when there is skew between DL PCLK

2023-06-28 Thread Patchwork
== Series Details == Series: HDMI 2.0/DP1p62Gbps skew violation when there is skew between DL PCLK URL : https://patchwork.freedesktop.org/series/119934/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119934v1_full

Re: [Intel-gfx] [RFC 1/3] drm/i915/hdmi: Optimize source audio parameter handling

2023-06-28 Thread Golani, Mitulkumar Ajitkumar
Hi @Jani Nikula > -Original Message- > From: Jani Nikula > Sent: 26 June 2023 22:16 > To: Golani, Mitulkumar Ajitkumar ; > intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [RFC 1/3] drm/i915/hdmi: Optimize source audio > parameter handling > > On Mon, 26 Jun 2023, Mitul Golani

[Intel-gfx] [RFC 3/3] drm/i915/display: Add wrapper to Compute SAD

2023-06-28 Thread Mitul Golani
Compute SADs that takes into account the supported rate and channel based on the capabilities of the audio source. This wrapper function should encapsulate the logic for determining the supported rate and channel and should return a set of SADs that are compatible with the source. --v1: - call

[Intel-gfx] [RFC 2/3] drm/i915/display: Configure and initialize HDMI audio capabilities

2023-06-28 Thread Mitul Golani
Initialize the source audio capabilities in crtc_state property by setting them to their maximum supported values, including max_channel and max_frequency. This allows for the calculation of audio source capabilities with respect to the available mode bandwidth. These capabilities encompass

[Intel-gfx] [RFC 0/3] Get optimal audio frequency and channels

2023-06-28 Thread Mitul Golani
Currently we do not check if there is enough bandwidth for audio, and what channels and freq it can really support. Also sometimes there can be HW constraints e.g. GLK where audio channels supported are only 2. https://patchwork.freedesktop.org/series/107647/ Obtain the optimal audio rate and

[Intel-gfx] [RFC 1/3] drm/i915: Add has_audio to separate audio parameter in crtc_state

2023-06-28 Thread Mitul Golani
To enhance the relationship between the has_audio and the source audio parameter, create a separate crtc_state audio property and add the has_audio parameter into it. Additionally, update the access of the has_audio parameter from the crtc_state pointer as it is wrapped under the audio. These

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Fail if DSC compression requirement is less than platform supports (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Fail if DSC compression requirement is less than platform supports (rev2) URL : https://patchwork.freedesktop.org/series/119848/ State : success == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119848v2

[Intel-gfx] [RFC 2/3] drm/i915/display: Configure and initialize HDMI audio capabilities

2023-06-28 Thread Mitul Golani
Initialize the source audio capabilities in crtc_state property by setting them to their maximum supported values, including max_channel and max_frequency. This allows for the calculation of audio source capabilities with respect to the available mode bandwidth. These capabilities encompass

[Intel-gfx] [RFC 0/3] Get optimal audio frequency and channels

2023-06-28 Thread Mitul Golani
Currently we do not check if there is enough bandwidth for audio, and what channels and freq it can really support. Also sometimes there can be HW constraints e.g. GLK where audio channels supported are only 2. https://patchwork.freedesktop.org/series/107647/ Obtain the optimal audio rate and

[Intel-gfx] [RFC 3/3] drm/i915/display: Add wrapper to Compute SAD

2023-06-28 Thread Mitul Golani
Compute SADs that takes into account the supported rate and channel based on the capabilities of the audio source. This wrapper function should encapsulate the logic for determining the supported rate and channel and should return a set of SADs that are compatible with the source. --v1: - call

[Intel-gfx] [RFC 1/3] drm/i915: Add has_audio to separate audio parameter in crtc_state

2023-06-28 Thread Mitul Golani
To enhance the relationship between the has_audio and the source audio parameter, create a separate crtc_state audio property and add the has_audio parameter into it. Additionally, update the access of the has_audio parameter from the crtc_state pointer as it is wrapped under the audio. These

[Intel-gfx] [RFC] drm/i915: Refactor PAT/cache handling

2023-06-28 Thread Tvrtko Ursulin
From: Tvrtko Ursulin Informal commit message for now. I got a bit impatient and curious to see if the idea we discussed would work so sketched something out. I think it is what I was describing back then.. So high level idea is to teach the driver what caching modes are hidden behind PAT

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Fail if DSC compression requirement is less than platform supports (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Fail if DSC compression requirement is less than platform supports (rev2) URL : https://patchwork.freedesktop.org/series/119848/ State : warning == Summary == Error: dim checkpatch failed 4594bd78dc3e drm/i915: Fail if DSC compression requirement is

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate URL : https://patchwork.freedesktop.org/series/119967/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13330 -> Patchwork_119967v1

Re: [Intel-gfx] [PATCH] drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner

2023-06-28 Thread Jani Nikula
On Wed, 28 Jun 2023, Stanislav Lisovskiy wrote: > If we are using Bigjoiner dpll_hw_state is supposed to be exactly > same as for master crtc, so no need to save it's state for slave crtc. Could this help with [1]? BR, Jani. [1] https://gitlab.freedesktop.org/drm/intel/-/issues/8720 > >

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate URL : https://patchwork.freedesktop.org/series/119967/ State : warning == Summary == Error: dim checkpatch failed f10b5f4e2d3d drm/i915: Don't rely that 2 VDSC engines are always enough for

Re: [Intel-gfx] [PATCH v12 18/24] vfio: Add VFIO_DEVICE_BIND_IOMMUFD

2023-06-28 Thread Liu, Yi L
> From: Jason Gunthorpe > Sent: Wednesday, June 28, 2023 10:34 PM > > On Mon, Jun 26, 2023 at 02:51:29PM +, Liu, Yi L wrote: > > > > > > > > > > Ah, any suggestion on the naming? How about > vfio_device_get_kvm_safe_locked()? > > > > > > > > I thought you were using _df_ now for these

Re: [Intel-gfx] [PATCH v12 18/24] vfio: Add VFIO_DEVICE_BIND_IOMMUFD

2023-06-28 Thread Jason Gunthorpe
On Mon, Jun 26, 2023 at 02:51:29PM +, Liu, Yi L wrote: > > > > > > > > Ah, any suggestion on the naming? How about > > > > vfio_device_get_kvm_safe_locked()? > > > > > > I thought you were using _df_ now for these functions? > > > > > > > I see. Your point is passing df to

[Intel-gfx] [PATCH] drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner

2023-06-28 Thread Stanislav Lisovskiy
If we are using Bigjoiner dpll_hw_state is supposed to be exactly same as for master crtc, so no need to save it's state for slave crtc. Signed-off-by: Stanislav Lisovskiy --- drivers/gpu/drm/i915/display/intel_display.c | 1 - 1 file changed, 1 deletion(-) diff --git

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: further device info fixes and cleanups

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915: further device info fixes and cleanups URL : https://patchwork.freedesktop.org/series/119933/ State : success == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119933v1_full

Re: [Intel-gfx] [PATCH v13 22/22] docs: vfio: Add vfio device cdev description

2023-06-28 Thread Jason Gunthorpe
On Wed, Jun 28, 2023 at 01:10:11AM +, Liu, Yi L wrote: > > From: Alex Williamson > > Sent: Wednesday, June 28, 2023 1:35 AM > > [The Cc list gets broken in the reply from Alex to Jason, here I reply to > Alex's email with the Cc list fixed. @Alex, seems like the same symptom > with last

Re: [Intel-gfx] [PATCH v13 22/22] docs: vfio: Add vfio device cdev description

2023-06-28 Thread Jason Gunthorpe
On Wed, Jun 28, 2023 at 12:56:40AM +, Liu, Yi L wrote: > > From: Jason Gunthorpe > > Sent: Wednesday, June 28, 2023 12:12 AM > > > > On Tue, Jun 27, 2023 at 08:54:33AM +, Liu, Yi L wrote: > > > > From: Alex Williamson > > > > Sent: Thursday, June 22, 2023 5:54 AM > > > > > > > > On Fri,

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/dram: replace __raw_uncore_read32() with intel_uncore_read_fw()

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915/dram: replace __raw_uncore_read32() with intel_uncore_read_fw() URL : https://patchwork.freedesktop.org/series/119913/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119913v1_full

[Intel-gfx] [PATCH] drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate

2023-06-28 Thread Stanislav Lisovskiy
We are currently having FIFO underruns happening for kms_dsc test case, problem is that, we check if curreny cdclk is >= pixel rate only if there is a single VDSC engine enabled(i.e dsc_split=false) however if we happen to have 2 VDSC engines enabled, we just kinda rely that this would be

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Add quirk for OSVR HDK 2.0 (rev2)

2023-06-28 Thread Patchwork
== Series Details == Series: drm/edid: Add quirk for OSVR HDK 2.0 (rev2) URL : https://patchwork.freedesktop.org/series/119858/ State : success == Summary == CI Bug Log - changes from CI_DRM_13328 -> Patchwork_119858v2 Summary ---

Re: [Intel-gfx] [PATCH v13 22/22] docs: vfio: Add vfio device cdev description

2023-06-28 Thread Alex Williamson
On Tue, 27 Jun 2023 13:12:14 -0300 Jason Gunthorpe wrote: > On Tue, Jun 27, 2023 at 08:54:33AM +, Liu, Yi L wrote: > > > From: Alex Williamson > > > Sent: Thursday, June 22, 2023 5:54 AM > > > > > > On Fri, 16 Jun 2023 02:39:46 -0700 > > > Yi Liu wrote: > > > > > > +VFIO device cdev

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/uncore: add intel_uncore_regs() helper

2023-06-28 Thread Patchwork
== Series Details == Series: drm/i915/uncore: add intel_uncore_regs() helper URL : https://patchwork.freedesktop.org/series/119907/ State : success == Summary == CI Bug Log - changes from CI_DRM_13328_full -> Patchwork_119907v1_full