On 12/12/2022 17:52, Umesh Nerlige Ramappa wrote:
On Tue, Nov 29, 2022 at 01:12:52PM -0800, john.c.harri...@intel.com
wrote:
From: John Harrison
There was a report of error captures occurring without any hung
context being indicated despite the capture being initiated by a 'hung
context not
On Fri, 16 Dec 2022, Imre Deak wrote:
> On Fri, Dec 16, 2022 at 06:10:39PM +0200, Jani Nikula wrote:
>> On Fri, 16 Dec 2022, Imre Deak wrote:
>> > On Wed, Dec 14, 2022 at 04:41:42PM -0500, Lyude Paul wrote:
>> >> For the whole series:
>> >>
>> >> Reviewed-by: Lyude Paul
>> >
>> > Thanks for the
== Series Details ==
Series: drm/i915/display/vlv: use intel_de_rmw if possible
URL : https://patchwork.freedesktop.org/series/112001/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12511_full -> Patchwork_112001v1_full
Summ
On 12/16/2022 4:59 PM, Andrzej Hajda wrote:
On 16.12.2022 16:43, Matthew Auld wrote:
On 16/12/2022 15:27, Nirmoy Das wrote:
Use i915_coherent_map_type() function to find out
map_type of the shmem obj.
Signed-off-by: Nirmoy Das
---
drivers/gpu/drm/i915/gt/shmem_utils.c | 7 +--
1 file
On Fri, Dec 16, 2022 at 06:10:39PM +0200, Jani Nikula wrote:
> On Fri, 16 Dec 2022, Imre Deak wrote:
> > On Wed, Dec 14, 2022 at 04:41:42PM -0500, Lyude Paul wrote:
> >> For the whole series:
> >>
> >> Reviewed-by: Lyude Paul
> >
> > Thanks for the review, pushed it to drm-misc-next.
>
> Hmm, w
On Fri, 16 Dec 2022, Imre Deak wrote:
> On Wed, Dec 14, 2022 at 04:41:42PM -0500, Lyude Paul wrote:
>> For the whole series:
>>
>> Reviewed-by: Lyude Paul
>
> Thanks for the review, pushed it to drm-misc-next.
Hmm, with the drm-misc *not* cherry-picking patches from drm-misc-next
to drm-misc-fi
== Series Details ==
Series: drm/i915: ratelimit errors in display engine irq (rev2)
URL : https://patchwork.freedesktop.org/series/111951/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12511_full -> Patchwork_111951v2_full
It's a bit confusing to have two cached EDIDs in struct intel_connector
with slightly different purposes. Make the distinction a bit clearer by
moving the EDID cached for eDP and LVDS panels at connector init time to
struct intel_panel, and name it fixed_edid. That's what it is, a fixed
EDID for th
Try to use struct drm_edid where possible, even if having to fall back
to looking into struct edid down low via drm_edid_raw().
v2: Rebase
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_bios.c | 23 ---
drivers/gpu/drm/i91
Simplify validation and use by converting to drm_edid.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_dp.c | 10 ++-
drivers/gpu/drm/i915/display/intel_opregion.c | 29 +++
drivers/gpu/drm/i915/display/intel_opregion.
Convert all the connectors that use cached connector edid and
detect_edid to drm_edid.
Since drm_get_edid() calls drm_connector_update_edid_property() while
drm_edid_read*() do not, we need to call drm_edid_connector_update()
separately, in part due to the EDID caching behaviour in HDMI and
DP. Es
Rename the local variable to info for consistency.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index d3ce559e0dfa..f
The original goal with drm_edid_connector_update() was to have a single
call for updating the connector and adding probed modes, in this order,
but that turned out to be problematic. Drivers that need to update the
connector in the .detect() callback would end up updating the probed
modes as well.
Realize that drm_edid_connector_update() and
_drm_connector_update_edid_property() are now the same thing. Drop the
latter.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 21 +
1 file changed, 1 insertion(+), 20 deletions(-)
dif
The BPC quirks are closer to home in update_display_info().
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/dr
By moving update_display_info() out of _drm_edid_connector_update() we
make the function purely about adding modes. Rename accordingly.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 25 -
1 file changed, 12 insertions(+), 13
Simplify display info update by merging ELD handling as well as clearing
of the data in update_display_info().
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 28 +---
1 file changed, 13 insertions(+), 15 deletions(-)
diff --
Now that quirks are stored in display info, we can just look them up
using the connector instead of having to pass them around.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 34 +++---
1 file changed, 15 insertions(+), 1
Although the quirks are internal to EDID parsing, it'll be helpful to
store them in display info to avoid having to pass them around.
This will also help separate adding probed modes (which needs the
quirks) from updating display info.
Cc: Imre Deak
Cc: Ville Syrjälä
Signed-off-by: Jani Nikula
The drm_edid handling still needed some plumbing in drm_edid.c before we
could convert i915 over to use it. Specifically
drm_edid_connector_update() needed to be split to two, with separate
drm_edid_connector_add_modes(). This is better explained in patch 7
commit message.
With that in patches 1-8
On 16.12.2022 16:43, Matthew Auld wrote:
On 16/12/2022 15:27, Nirmoy Das wrote:
Use i915_coherent_map_type() function to find out
map_type of the shmem obj.
Signed-off-by: Nirmoy Das
---
drivers/gpu/drm/i915/gt/shmem_utils.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff
== Series Details ==
Series: drm/i915/dsb: DSB fixes/cleanups
URL : https://patchwork.freedesktop.org/series/111997/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12511_full -> Patchwork_111997v1_full
Summary
---
**S
On 16/12/2022 15:27, Nirmoy Das wrote:
Use i915_coherent_map_type() function to find out
map_type of the shmem obj.
Signed-off-by: Nirmoy Das
---
drivers/gpu/drm/i915/gt/shmem_utils.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/shmem_uti
== Series Details ==
Series: drm/i915/mtl: Add initial gt workarounds
URL : https://patchwork.freedesktop.org/series/111994/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12511_full -> Patchwork_111994v1_full
Summary
--
Use i915_coherent_map_type() function to find out
map_type of the shmem obj.
Signed-off-by: Nirmoy Das
---
drivers/gpu/drm/i915/gt/shmem_utils.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/shmem_utils.c
b/drivers/gpu/drm/i915/gt/shmem_utils
== Series Details ==
Series: drm/i915/hwmon: Display clamped PL1 limit (rev2)
URL : https://patchwork.freedesktop.org/series/111981/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12511_full -> Patchwork_111981v2_full
Summar
On Wed, Dec 14, 2022 at 04:41:42PM -0500, Lyude Paul wrote:
> For the whole series:
>
> Reviewed-by: Lyude Paul
Thanks for the review, pushed it to drm-misc-next.
> Thanks!
>
> On Wed, 2022-12-14 at 20:42 +0200, Imre Deak wrote:
> > If the sink gets disconnected during receiving a multi-packet
== Series Details ==
Series: series starting with [1/2] drm/i915/dp_mst: log when pulling CRTCs into
atomic state
URL : https://patchwork.freedesktop.org/series/111967/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12510_full -> Patchwork_111967v1_full
===
== Series Details ==
Series: drm/i915/display/fdi: use intel_de_rmw if possible
URL : https://patchwork.freedesktop.org/series/111964/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12510_full -> Patchwork_111964v1_full
Summ
== Series Details ==
Series: Fixes integer overflow or integer truncation issues in page lookups,
ttm place configuration and scatterlist creation
URL : https://patchwork.freedesktop.org/series/111963/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12510_full -> Patchwork_1119
== Series Details ==
Series: drm/i915/dp: wait on timeout before retry include sw delay (rev8)
URL : https://patchwork.freedesktop.org/series/111303/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12510_full -> Patchwork_111303v8_full
===
The catch-all evict can fail due to object lock contention, since it
only goes as far as trylocking the object, due to us already holding the
vm->mutex. Doing a full object lock here can deadlock, since the
vm->mutex is always our inner lock. Add another execbuf pass which drops
the vm->mutex and t
On Fri, 16 Dec 2022, Andrzej Hajda wrote:
> The helper makes the code more compact and readable.
>
> Signed-off-by: Andrzej Hajda
[snip]
> @@ -649,23 +611,18 @@ static void intel_dsi_port_enable(struct intel_encoder
> *encoder,
> enum port port;
>
> if (intel_dsi->dual_link == DS
== Series Details ==
Series: drm/i915/display/vlv: use intel_de_rmw if possible
URL : https://patchwork.freedesktop.org/series/112001/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12511 -> Patchwork_112001v1
Summary
--
== Series Details ==
Series: drm/i915: Remove __maybe_unused from used
URL : https://patchwork.freedesktop.org/series/111945/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12506_full -> Patchwork_111945v1_full
Summary
-
== Series Details ==
Series: drm/i915/display/vlv: use intel_de_rmw if possible
URL : https://patchwork.freedesktop.org/series/112001/
State : warning
== Summary ==
Error: dim checkpatch failed
f050618851c7 drm/i915/display/vlv: use intel_de_rmw if possible
-:48: WARNING:LINE_SPACING: Missing
The helper makes the code more compact and readable.
Signed-off-by: Andrzej Hajda
---
Hi all,
Here is another set of refactoring read/modify/write registers.
I have split it to smaller chunks to make the review and patch preparation
process less painful - cocci script do the most importan work,
On 13/12/2022 21:53, Matt Roper wrote:
On Tue, Dec 13, 2022 at 11:45:37AM +, Tvrtko Ursulin wrote:
On 09/12/2022 22:49, Matt Roper wrote:
On Fri, Dec 09, 2022 at 02:05:43PM -0800, Matt Atwood wrote:
From: Jouni Högander
This patch introduces initial workarounds for mtl platform
v2: s
== Series Details ==
Series: series starting with [1/3] drm/display/dp_mst: Fix down/up message
handling after sink disconnect
URL : https://patchwork.freedesktop.org/series/111943/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12506_full -> Patchwork_111943v1_full
==
39 matches
Mail list logo