On 30.11.2023 17:16, Paz Zcharya wrote:
There was an assumption that for iGPU there should be a 1:1 mapping
of GGTT to physical address pointing to actual framebuffer.
This assumption is not valid anymore for MTL.
Fix that by checking GGTT to determine the phys address.
The following algorith
On 01.12.2023 16:44, Nirmoy Das wrote:
gen8_engine_reset_prepare() can fail when HW fails to set
RESET_CTL_READY_TO_RESET bit. In some cases this is not fatal
error as driver will retry.
Let the caller of gen8_engine_reset_prepare() decide if a
failure in gen8_engine_reset_prepare is an error
Hello Johannes,
> -Original Message-
> From: Berg, Johannes
> Sent: Monday, December 4, 2023 11:41 PM
> To: Borah, Chaitanya Kumar
> Cc: intel-gfx@lists.freedesktop.org; Kurmi, Suresh Kumar
> ; Saarinen, Jani
> Subject: RE: Regression on linux-next (next-20231130)
>
> Hi,
>
> > [snip
== Series Details ==
Series: drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller
than the original
URL : https://patchwork.freedesktop.org/series/127320/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13977 -> Patchwork_127320v1
===
== Series Details ==
Series: drm/i915/gem: Atomically invalidate userptr on mmu-notifier (rev4)
URL : https://patchwork.freedesktop.org/series/126998/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13975 -> Patchwork_126998v4
== Series Details ==
Series: drm/i915/gem: Atomically invalidate userptr on mmu-notifier (rev4)
URL : https://patchwork.freedesktop.org/series/126998/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/gem: Atomically invalidate userptr on mmu-notifier (rev4)
URL : https://patchwork.freedesktop.org/series/126998/
State : warning
== Summary ==
Error: dim checkpatch failed
d1de87e594d6 drm/i915/gem: Atomically invalidate userptr on mmu-notifier
-:117: WARN
== Series Details ==
Series: drm/i915/gt: Reduce log severity on reset prepare. (rev2)
URL : https://patchwork.freedesktop.org/series/127204/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13974 -> Patchwork_127204v2
Summary
Hi Mika,
> -Original Message-
> From: Intel-gfx On Behalf Of Mika
> Kahola
> Sent: Monday, December 4, 2023 3:59 AM
> To: intel-gfx@lists.freedesktop.org
> Subject: [Intel-gfx] [PATCH 2/3] drm/i915/display: Convert link bitrate to
> corresponding PLL clock
>
> Compute clock during PLL re
== Series Details ==
Series: drm/i915/hwmon: Fix analysis tool reported issues
URL : https://patchwork.freedesktop.org/series/127306/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13974 -> Patchwork_127306v1
Summary
---
== Series Details ==
Series: ALSA: hda/hdmi: add SKL/KBL connect-all quirks
URL : https://patchwork.freedesktop.org/series/127305/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13973 -> Patchwork_127305v1
Summary
---
== Series Details ==
Series: drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
URL : https://patchwork.freedesktop.org/series/127300/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13973 -> Patchwork_127300v1
==
== Series Details ==
Series: drm/i915: handle uncore spinlock when not available (rev5)
URL : https://patchwork.freedesktop.org/series/125442/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13973 -> Patchwork_125442v5
Summar
Quoting Ville Syrjälä (2023-12-04 17:05:46-03:00)
>On Fri, Dec 01, 2023 at 05:13:38PM -0300, Gustavo Sousa wrote:
>> Quoting Ville Syrjala (2023-11-28 08:51:33-03:00)
>> >From: Ville Syrjälä
>> >
>> >Currently we have a hardcoded assumption that the cd2x divider
>> >is always 2 when squahsing is u
From: Ville Syrjälä
plane_view_scanout_stride() currently assumes that we had to pad the
mapping stride with dummy pages in order to align it. But that is not
the case if the original fb stride exceeds the aligned stride used
to populate the remapped view, which is calculated from the user
specif
On Fri, Dec 01, 2023 at 05:13:38PM -0300, Gustavo Sousa wrote:
> Quoting Ville Syrjala (2023-11-28 08:51:33-03:00)
> >From: Ville Syrjälä
> >
> >Currently we have a hardcoded assumption that the cd2x divider
> >is always 2 when squahsing is used.
>
> It seems the code was actually making the assu
== Series Details ==
Series: series starting with [1/2] drm/i915/selftests: Fix engine reset count
storage for multi-tile (rev2)
URL : https://patchwork.freedesktop.org/series/127186/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13972 -> Patchwork_127186v2
==
Hi Nirmoy,
On Fri, Dec 01, 2023 at 04:44:43PM +0100, Nirmoy Das wrote:
> gen8_engine_reset_prepare() can fail when HW fails to set
> RESET_CTL_READY_TO_RESET bit. In some cases this is not fatal
> error as driver will retry.
>
> Let the caller of gen8_engine_reset_prepare() decide if a
> failure
== Series Details ==
Series: series starting with [1/2] drm/i915/selftests: Fix engine reset count
storage for multi-tile (rev2)
URL : https://patchwork.freedesktop.org/series/127186/
State : warning
== Summary ==
Error: dim checkpatch failed
7afd638ac57c drm/i915/selftests: Fix engine reset
== Series Details ==
Series: series starting with [1/2] drm/i915/selftests: Fix engine reset count
storage for multi-tile (rev2)
URL : https://patchwork.freedesktop.org/series/127186/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won
== Series Details ==
Series: drm/i915/display: Convert link bitrate to clock
URL : https://patchwork.freedesktop.org/series/127287/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13972 -> Patchwork_127287v1
Summary
---
== Series Details ==
Series: drm/i915/display: Convert link bitrate to clock
URL : https://patchwork.freedesktop.org/series/127287/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/127287/revisions/1/mbox/ not
found
== Series Details ==
Series: drm/i915/display: Convert link bitrate to clock
URL : https://patchwork.freedesktop.org/series/127287/
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/bit
== Series Details ==
Series: drm/i915/display: Convert link bitrate to clock
URL : https://patchwork.freedesktop.org/series/127287/
State : warning
== Summary ==
Error: dim checkpatch failed
1a78eb50da55 drm/i915/display: Move C20 HW readout
-:95: WARNING:LONG_LINE: line length of 125 exceeds
Hi,
> [snip lockdep report]
> commit f4acfcd4deb158b96595250cc332901b282d15b0
> Author: Johannes Berg johannes.b...@intel.com
> Date: Fri Nov 24 17:25:25 2023 +0100
>
> debugfs: annotate debugfs handlers vs. removal with lockdep
Yes, obviously, since before that there was no lockdep class
Hello,
On Mon, Dec 04, 2023 at 04:03:47PM +, Naohiro Aota wrote:
> Recently, commit 636b927eba5b ("workqueue: Make unbound workqueues to use
> per-cpu pool_workqueues") changed WQ_UNBOUND workqueue's behavior. It
> changed the meaning of alloc_workqueue()'s max_active from an upper limit
> imp
`
<4> [198.663557] ==
<4> [198.663559] WARNING: possible circular locking dependency detected
<4> [198.663562] 6.7.0-rc4-next-20231204-next-20231204-g629a3b49f3f9+
> -Original Message-
> From: Nikula, Jani
> Sent: Monday, December 4, 2023 10:18 PM
> To: Shankar, Uma ; Ville Syrjälä
>
> Cc: intel-gfx@lists.freedesktop.org
> Subject: RE: [Intel-gfx] [PATCH] drm/i915/edp: don't write to DP_LINK_BW_SET
> when using rate select
>
> On Mon, 04 Dec 2023
On Mon, 04 Dec 2023, "Shankar, Uma" wrote:
>> -Original Message-
>> From: Intel-gfx On Behalf Of Jani
>> Nikula
>> Sent: Monday, December 4, 2023 3:28 PM
>> To: Ville Syrjälä
>> Cc: intel-gfx@lists.freedesktop.org
>> Subject: Re: [Intel-gfx] [PATCH] drm/i915/edp: don't write to DP_LINK_B
> -Original Message-
> From: Intel-gfx On Behalf Of Jani
> Nikula
> Sent: Monday, December 4, 2023 3:28 PM
> To: Ville Syrjälä
> Cc: intel-gfx@lists.freedesktop.org
> Subject: Re: [Intel-gfx] [PATCH] drm/i915/edp: don't write to DP_LINK_BW_SET
> when using rate select
>
> On Fri, 01 De
Updated i915 hwmon with fixes for issues reported by static analysis tool.
Fixed integer overflow with upcasting.
v2:
- Added Fixes tag (Badal).
- Updated commit message as per review comments (Anshuman).
Fixes: 4c2572fe0ae7 ("drm/i915/hwmon: Expose power1_max_interval")
Reviewed-by: Badal Nilawa
Hi,
> -Original Message-
> From: Intel-gfx On Behalf Of Kai
> Vehmanen
> Sent: Monday, December 4, 2023 4:10 PM
> To: intel-gfx@lists.freedesktop.org
> Subject: [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: add SKL/KBL connect-all
> quirks
>
> Hi,
>
> I'll send this first to intel-gfx to ver
On ASUSTeK Z170 PRO GAMING + Intel Sky Lake system the display codec
pins are not registered properly without the connect-all quirk.
Link: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/3
Signed-off-by: Kai Vehmanen
---
sound/pci/hda/patch_hdmi.c | 1 +
1 file changed, 1 insertion(+)
On multiple sysstem with Prime B560M-A with Intel Sky Lake or Kaby Lake,
the display codec pins are not registered properly without the connect-all
quirk.
Link: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/3
Signed-off-by: Kai Vehmanen
---
sound/pci/hda/patch_hdmi.c | 1 +
1 file ch
Add one more older NUC model that requires quirk to force
all pins to be connected.
Without this quirk, only one pin is registered as a PCM and
this leads to failures in monitor connection tests (igt
test kms_hdmi_inject@inject-audio).
Link: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issu
Hi,
I'll send this first to intel-gfx to verify the i915 CI results. If
all ok, I'll send this series to ALSA/sound upstream.
This seriers is to address kms_hdmi_inject@inject-audio failures
reported in:
https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/3
Kai Vehmanen (3):
ALSA: hda/hd
Quoting Gustavo Sousa (2023-12-04 11:04:20-03:00)
>Quoting Matt Roper (2023-12-01 20:07:48-03:00)
>>On Tue, Nov 28, 2023 at 11:51:43AM +0200, Ville Syrjälä wrote:
>>> On Tue, Nov 28, 2023 at 10:43:36AM +0200, Ville Syrjälä wrote:
>>> > On Mon, Nov 27, 2023 at 08:21:46AM -0800, Matt Roper wrote:
>>>
Quoting Matt Roper (2023-12-01 20:07:48-03:00)
>On Tue, Nov 28, 2023 at 11:51:43AM +0200, Ville Syrjälä wrote:
>> On Tue, Nov 28, 2023 at 10:43:36AM +0200, Ville Syrjälä wrote:
>> > On Mon, Nov 27, 2023 at 08:21:46AM -0800, Matt Roper wrote:
>> > > On Fri, Nov 24, 2023 at 05:55:23PM -0300, Gustavo
> -Original Message-
> From: Nikula, Jani
> Sent: Monday, December 4, 2023 3:28 PM
> To: Ville Syrjälä
> Cc: intel-gfx@lists.freedesktop.org; Manna, Animesh
>
> Subject: Re: [Intel-gfx] [PATCH] drm/i915/edp: don't write to
> DP_LINK_BW_SET when using rate select
>
> On Fri, 01 Dec 202
On Fri, Dec 1, 2023 at 9:23 AM David Hildenbrand wrote:
>
> On 28.11.23 13:50, Weixi Zhu wrote:
> > This patch adds an abstraction layer, struct vm_object, that maintains
> > per-process virtual-to-physical mapping status stored in struct gm_mapping.
> > For example, a virtual page may be mapped t
On Fri, Dec 01, 2023 at 05:11:30PM +0100, Hans de Goede wrote:
> soc_gpio_set_value() already uses devm_gpiod_get(), lets be consistent
> and use devm_gpiod_get() for all GPIOs.
>
> This allows removing the intel_dsi_vbt_gpio_cleanup() function,
> which only function was to put the GPIO-descriptor
Works better for xe like that. obj is no longer const.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_cursor.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c
b/drivers/gpu/drm/i915/display/intel_curs
Print out clock rate for C10 chip and clock rate and link bitrate
for C20 chip for debugging purposes.
Signed-off-by: Mika Kahola
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy
Compute clock during PLL readout. This prevents warn when only c20 phy
is connected during modprobe. The intel_c20pll_calc_port_clock()
function returns link bitrate which in DP2.0 and HDMI cases does not match
with the clock rate. Hence, conversion function is needed to convert
link bitrate to cor
Moving intel_c20pll_readout_hw_state() for better place
to better suit for upcoming changes.
Signed-off-by: Mika Kahola
---
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 116 +--
1 file changed, 58 insertions(+), 58 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_c
While reading HW state for C10 and C20 chips, let's update the PLL
clock rates. For C20 the clock rate differs from link bit rate on
DP2.0 cases and hence a conversion from link bitrate to clock is
needed.
Signed-off-by: Mika Kahola
Mika Kahola (3):
drm/i915/display: Move C20 HW readout
drm/
On Thu, 30 Nov 2023, Khaled Almahallawy wrote:
> DP2.1 Specs added new DPCDs definitions for square pattern configs[1]
> These new definitions are used for UHBR Source Transmitter
> Equalizations tests[2]. Add the 3 new values for square pattern.
>
> v2: rebase
>
> [1]: DP2.1 Specs - 2.12.3.6.5 Sq
On 02.12.23 15:50, Pedro Falcato wrote:
On Fri, Dec 1, 2023 at 9:23 AM David Hildenbrand wrote:
On 28.11.23 13:50, Weixi Zhu wrote:
This patch adds an abstraction layer, struct vm_object, that maintains
per-process virtual-to-physical mapping status stored in struct gm_mapping.
For example, a
On Wed, 29 Nov 2023, Andy Shevchenko wrote:
> The driver uses math.h and not util_macros.h.
>
> Signed-off-by: Andy Shevchenko
Thanks, pushed to drm-intel-next.
BR,
Jani.
> ---
> drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --g
On Wed, 29 Nov 2023, Rodrigo Vivi wrote:
> On Wed, Nov 29, 2023 at 07:35:06PM +0200, Jani Nikula wrote:
>> The code is fine, really, but tweak it to get rid of the sparse warning:
>>
>> drivers/gpu/drm/i915/selftests/i915_syncmap.c:80:54: warning: dubious: x | !y
>>
>> Signed-off-by: Jani Nikula
On Fri, 01 Dec 2023, Ville Syrjälä wrote:
> On Fri, Dec 01, 2023 at 03:41:41PM +0200, Jani Nikula wrote:
>> The eDP 1.5 spec adds a clarification for eDP 1.4x:
>>
>> > For eDP v1.4x, if the Source device chooses the Main-Link rate by way
>> > of DPCD 00100h, the Sink device shall ignore DPCD 0011
On Fri, 01 Dec 2023, Hans de Goede wrote:
> soc_gpio_set_value() already uses devm_gpiod_get(), lets be consistent
> and use devm_gpiod_get() for all GPIOs.
>
> This allows removing the intel_dsi_vbt_gpio_cleanup() function,
> which only function was to put the GPIO-descriptors.
>
> Signed-off-by:
Am 04.12.23 um 00:32 schrieb Alistair Popple:
Christian König writes:
Am 01.12.23 um 06:48 schrieb Zeng, Oak:
[SNIP]
Besides memory eviction/oversubscription, there are a few other pain points
when I use hmm:
1) hmm doesn't support file-back memory, so it is hard to share
memory b/t proces
== Series Details ==
Series: drm/i915/hwmon: Fix issues found by static analysis tool in i915 hwmon
URL : https://patchwork.freedesktop.org/series/127199/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13962 -> Patchwork_127199v1
== Series Details ==
Series: drm/display/dp: Add the remaining Square PHY patterns DPCD register
definitions (rev2)
URL : https://patchwork.freedesktop.org/series/123149/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13956 -> Patchwork_123149v2
===
== Series Details ==
Series: series starting with [v2,1/2] drm/i915/dp: Use LINK_QUAL_PATTERN_* Phy
test pattern names
URL : https://patchwork.freedesktop.org/series/127146/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13956 -> Patchwork_127146v1
> -Original Message-
> From: Poosa, Karthik
> Sent: Friday, December 1, 2023 8:05 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: Gupta, Anshuman ; Nilawar, Badal
> ; Poosa, Karthik
> Subject: [PATCH] drm/i915/hwmon: Fix issues found by static analysis tool in
> i915 hwmon
Keep the subj
== Series Details ==
Series: drm/i915/display: Get bigjoiner config before dsc config during readout
(rev2)
URL : https://patchwork.freedesktop.org/series/126742/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13967 -> Patchwork_126742v2
===
58 matches
Mail list logo