[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Support Async Flip on Linear buffers (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915: Support Async Flip on Linear buffers (rev2) URL : https://patchwork.freedesktop.org/series/103137/ State : success == Summary == CI Bug Log - changes from CI_DRM_11715 -> Patchwork_103137v2 Summary

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Support Async Flip on Linear buffers (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915: Support Async Flip on Linear buffers (rev2) URL : https://patchwork.freedesktop.org/series/103137/ State : warning == Summary == Error: dim checkpatch failed ba4bf2d544b1 drm/i915: Support Async Flip on Linear buffers -:9: WARNING:TYPO_SPELLING:

[Intel-gfx] [PATCH v2] drm/i915: Support Async Flip on Linear buffers

2022-05-31 Thread Arun R Murthy
Starting from Gen12 Async Flip is supported on linear buffers. This patch enables support for async on linear buffer. UseCase: In Hybrid graphics, for harware unsupported pixel formats it will be converted to linear memory and then composed. v2: Added use case Signed-off-by: Arun R Murthy ---

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2) URL : https://patchwork.freedesktop.org/series/104467/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11713_full -> Patchwork_104467v2_full

Re: [Intel-gfx] Per file OOM badness

2022-05-31 Thread Alex Deucher
+ dri-devel On Tue, May 31, 2022 at 6:00 AM Christian König wrote: > > Hello everyone, > > To summarize the issue I'm trying to address here: Processes can allocate > resources through a file descriptor without being held responsible for it. > > Especially for the DRM graphics driver subsystem

Re: [Intel-gfx] ✓ Fi.CI.IGT: success for i915: PVC steppings and initial workarounds

2022-05-31 Thread Matt Roper
On Sat, May 28, 2022 at 01:36:06PM +, Patchwork wrote: > == Series Details == > > Series: i915: PVC steppings and initial workarounds > URL : https://patchwork.freedesktop.org/series/104461/ > State : success > > == Summary == > > CI Bug Log - changes from CI_DRM_11705_full ->

Re: [Intel-gfx] [PATCH 2/2] drm/i915/pvc: Add initial PVC workarounds

2022-05-31 Thread Matt Atwood
On Fri, May 27, 2022 at 09:33:48AM -0700, Matt Roper wrote: > From: Stuart Summers > > Bspec: 64027 Reviewed-by: Matt Atwood > Signed-off-by: Stuart Summers > Signed-off-by: Matt Roper > --- > drivers/gpu/drm/i915/gt/intel_engine_regs.h | 5 +- > drivers/gpu/drm/i915/gt/intel_gt_regs.h

Re: [Intel-gfx] [PATCH 1/2] drm/i915/pvc: Extract stepping information from PCI revid

2022-05-31 Thread Matt Atwood
On Fri, May 27, 2022 at 09:33:47AM -0700, Matt Roper wrote: > For PVC, the base die and compute tile have separate stepping values > that we need to track; we'll use the existing graphics_step field to > represent the compute tile stepping and add a new 'basedie_step' field. > > Unlike past

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2) URL : https://patchwork.freedesktop.org/series/104467/ State : success == Summary == CI Bug Log - changes from CI_DRM_11713 -> Patchwork_104467v2

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915: Accept more fixed modes with VRR/DMRRS panels (rev2) URL : https://patchwork.freedesktop.org/series/104467/ 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: failure for drm/i915/display: stop using BUG() (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915/display: stop using BUG() (rev2) URL : https://patchwork.freedesktop.org/series/104559/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11713 -> Patchwork_104559v2 Summary ---

Re: [Intel-gfx] [RESEND] drm/i915/display: stop using BUG()

2022-05-31 Thread Andrzej Hajda
On 31.05.2022 18:25, Jani Nikula wrote: Avoid bringing the entire machine down even if there's a bug that shouldn't happen, but won't corrupt the system either. Log them loudly and limp on. Signed-off-by: Jani Nikula All BUG() cases seems to be converted. Reviewed-by: Andrzej Hajda

[Intel-gfx] [PATCH v2 6/6] drm/i915: Treat DMRRS as static DRRS

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä Some machines declare DRRS type = seamless, DRRS = no, DMRRS = yes. I *think* DMRRS stands for "dynamcic media refresh rate", and I suspect the way it's meant to work is that it lets the driver switch refresh rates to match the frame rate for media playback. Obviously for us

[Intel-gfx] [PATCH v2 2/6] drm/i915: Print out rejected fixed modes

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä To help with debugging DRRS/VRR panel init let's dump out all the fixed modes we rejected for whatever reason. Reviewed-by: Jani Nikula Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/i915/display/intel_panel.c | 4 1 file changed, 4 insertions(+) diff --git

[Intel-gfx] [PATCH v2 5/6] drm/i915/bios: Define more BDB contents

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä Add a bunch of new struff we're missing in various BDB blocks. TODO: Bunch of these might actually need to be taken into use... v2: s/lfp_features/lfp_power/features/ (Jani) Reviewed-by: Jani Nikula Signed-off-by: Ville Syrjälä ---

[Intel-gfx] [PATCH v2 1/6] drm/i915: Parse VRR capability from VBT

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä VBT seems to have an extra flag for VRR vs. not. Let's consult that for eDP panels. Reviewed-by: Jani Nikula Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/i915/display/intel_bios.c | 5 + .../drm/i915/display/intel_display_types.h| 2 ++

[Intel-gfx] [PATCH v2 4/6] drm/i915/bios: Fix aggressiveness typos

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä Fix various typos around "aggressiveness". Note that the VBT spec also sometimes missspells it as "agressiveness" so I guess that's where some of the typos came from. Reviewed-by: Jani Nikula Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/i915/display/intel_vbt_defs.h |

[Intel-gfx] [PATCH v2 3/6] drm/i915: Accept more fixed modes with VRR panels

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä It seem that when dealing with VRR capable eDP panels we need to accept fixed modes with variable vblank length (which is what VRR varies dynamically). Typically the preferred mode seems to be a non-VRR more (lowish dotclock/refresh rate + short vblank). We also have

[Intel-gfx] [PATCH v2 0/6] drm/i915: Accept more fixed modes with VRR/DMRRS panels

2022-05-31 Thread Ville Syrjala
From: Ville Syrjälä VRR panels generally declare modes with different timings instead of just modes with different clocks that we get with DRRS panels. Let's accept more fixed modes for VRR panels. There are also funny machines that declare DMRRS support but not DRRS support. Treating those as

Re: [Intel-gfx] [PATCH 1/2] drm/i915/dmabuf: dmabuf cleanup

2022-05-31 Thread Ruhl, Michael J
ping? Any comments on this cleanup and the open coding fix (patch 2?) Thanks, Mike >-Original Message- >From: Ruhl, Michael J >Sent: Friday, May 6, 2022 3:09 PM >To: intel-gfx@lists.freedesktop.org; airl...@linux.ie; dan...@ffwll.ch >Cc: tvrtko.ursu...@linux.intel.com; De Marchi,

Re: [Intel-gfx] [PATCH 5/6] drm/i915/bios: Define more BDB contents

2022-05-31 Thread Ville Syrjälä
On Mon, May 30, 2022 at 03:55:52PM +0300, Jani Nikula wrote: > On Fri, 27 May 2022, Ville Syrjala wrote: > > From: Ville Syrjälä > > > > Add a bunch of new struff we're missing in various BDB blocks. > > > > TODO: Bunch of these might actually need to be taken > > into use... > > Cc: Jouni,

Re: [Intel-gfx] [PATCH 5/6] drm/i915/bios: Define more BDB contents

2022-05-31 Thread Lyude Paul
On Mon, 2022-05-30 at 15:55 +0300, Jani Nikula wrote: > On Fri, 27 May 2022, Ville Syrjala wrote: > > From: Ville Syrjälä > > > > Add a bunch of new struff we're missing in various BDB blocks. > > > > TODO: Bunch of these might actually need to be taken > > into use... > > Cc: Jouni, Lyude

Re: [Intel-gfx] [RFC V3 2/2] drm/i915/vrr: Set drm crtc vrr_enabled property

2022-05-31 Thread Navare, Manasi
On Tue, May 17, 2022 at 12:56:36PM +0530, Bhanuprakash Modem wrote: > This function sets the vrr_enabled property for crtc based > on the platform support and the request from userspace. > > V2: Check for platform support before updating the prop. > V3: Don't attach vrr_enabled prop, as it is

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/display: stop using BUG()

2022-05-31 Thread Patchwork
== Series Details == Series: drm/i915/display: stop using BUG() URL : https://patchwork.freedesktop.org/series/104559/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11710 -> Patchwork_104559v1 Summary ---

Re: [Intel-gfx] [RFC V3 1/2] drm/vrr: Attach vrr_enabled property to the drm crtc

2022-05-31 Thread Navare, Manasi
On Tue, May 17, 2022 at 12:56:35PM +0530, Bhanuprakash Modem wrote: > Modern display hardware is capable of supporting variable refresh rates. > This patch introduces helpers to attach and set "vrr_enabled" property > on the crtc to allow userspace to query VRR enabled status on that crtc. > >

Re: [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/tc: Prevent system hang when modesetting disconnected Type-C ports (rev2)

2022-05-31 Thread Imre Deak
On Thu, May 26, 2022 at 01:41:43PM +, Patchwork wrote: > == Series Details == > > Series: drm/i915/tc: Prevent system hang when modesetting disconnected Type-C > ports (rev2) > URL : https://patchwork.freedesktop.org/series/104019/ > State : success Thanks for the patch, pushed it to

Re: [Intel-gfx] [RESEND] drm/i915/display: stop using BUG()

2022-05-31 Thread Ville Syrjälä
On Tue, May 31, 2022 at 07:25:27PM +0300, Jani Nikula wrote: > Avoid bringing the entire machine down even if there's a bug that > shouldn't happen, but won't corrupt the system either. Log them loudly > and limp on. > > Signed-off-by: Jani Nikula Reviewed-by: Ville Syrjälä > --- >

[Intel-gfx] [RESEND] drm/i915/display: stop using BUG()

2022-05-31 Thread Jani Nikula
Avoid bringing the entire machine down even if there's a bug that shouldn't happen, but won't corrupt the system either. Log them loudly and limp on. Signed-off-by: Jani Nikula --- drivers/gpu/drm/i915/display/intel_ddi.c | 11 ++- drivers/gpu/drm/i915/display/intel_display.c | 19

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/edid: ignore the CEA modes not defined in CEA-861-D (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/edid: ignore the CEA modes not defined in CEA-861-D (rev2) URL : https://patchwork.freedesktop.org/series/104539/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11710_full -> Patchwork_104539v2_full

Re: [Intel-gfx] [PATCH 3/7] drm/i915/dg2: DG2 MBD config

2022-05-31 Thread Matt Roper
On Sun, May 29, 2022 at 09:44:38PM -0700, Gupta, Anshuman wrote: > > > > -Original Message- > > From: Nikula, Jani > > Sent: Thursday, May 19, 2022 2:57 PM > > To: Gupta, Anshuman ; intel- > > g...@lists.freedesktop.org > > Cc: Nilawar, Badal ; Ewins, Jon > > ; Vivi, Rodrigo ; Deak,

Re: [Intel-gfx] [PATCH] drm/edid: ignore the CEA modes not defined in CEA-861-D

2022-05-31 Thread Andrzej Hajda
On 31.05.2022 12:13, William Tseng wrote: This is a workaround for HDMI 1.4 sink which has a CEA mode with higher vic than what is defined in CEA-861-D. As an example, a HDMI 1.4 sink has the video format 2560x1080p to be displayed and the video format is indicated by both SVD (with vic 90 and

Re: [Intel-gfx] [RFC V3 0/2] Attach and Set vrr_enabled property

2022-05-31 Thread Daniel Vetter
On Tue, May 17, 2022 at 12:56:34PM +0530, Bhanuprakash Modem wrote: > This series will add a support to set the vrr_enabled property for > crtc based on the platform support and the request from userspace. > And userspace can also query to get the status of "vrr_enabled". > > Test-with:

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: ignore the CEA modes not defined in CEA-861-D (rev2)

2022-05-31 Thread Patchwork
== Series Details == Series: drm/edid: ignore the CEA modes not defined in CEA-861-D (rev2) URL : https://patchwork.freedesktop.org/series/104539/ State : success == Summary == CI Bug Log - changes from CI_DRM_11710 -> Patchwork_104539v2

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/edid: ignore the CEA modes not defined in CEA-861-D

2022-05-31 Thread Patchwork
== Series Details == Series: drm/edid: ignore the CEA modes not defined in CEA-861-D URL : https://patchwork.freedesktop.org/series/104539/ State : success == Summary == CI Bug Log - changes from CI_DRM_11710_full -> Patchwork_104539v1_full

[Intel-gfx] [PATCH] drm/edid: ignore the CEA modes not defined in CEA-861-D

2022-05-31 Thread William Tseng
This is a workaround for HDMI 1.4 sink which has a CEA mode with higher vic than what is defined in CEA-861-D. As an example, a HDMI 1.4 sink has the video format 2560x1080p to be displayed and the video format is indicated by both SVD (with vic 90 and pictuure aspect ratio 64:27) and DTD. When

Re: [Intel-gfx] [PATCH v10 0/4] Separate panel orientation property creating and value setting

2022-05-31 Thread Hans de Goede
Hi, On 5/30/22 13:34, Hsin-Yi Wang wrote: > On Mon, May 30, 2022 at 4:53 PM Hans de Goede wrote: >> >> Hi, >> >> On 5/30/22 10:19, Hsin-Yi Wang wrote: >>> Some drivers, eg. mtk_drm and msm_drm, rely on the panel to set the >>> orientation. Panel calls drm_connector_set_panel_orientation() to

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: ignore the CEA modes not defined in CEA-861-D

2022-05-31 Thread Patchwork
== Series Details == Series: drm/edid: ignore the CEA modes not defined in CEA-861-D URL : https://patchwork.freedesktop.org/series/104539/ State : success == Summary == CI Bug Log - changes from CI_DRM_11710 -> Patchwork_104539v1 Summary

[Intel-gfx] [PATCH] drm/edid: ignore the CEA modes not defined in CEA-861-D

2022-05-31 Thread William Tseng
This is a workaround for HDMI 1.4 sink which has a CEA mode with higher vic than what is defined in CEA-861-D. As an example, a HDMI 1.4 sink has the video format 2560x1080p to be displayed and the video format is indicated by both SVD (with vic 90 and pictuure aspect ratio 64:27) and DTD. When

[Intel-gfx] ✗ Fi.CI.BAT: failure for Attach and Set vrr_enabled property (rev4)

2022-05-31 Thread Patchwork
== Series Details == Series: Attach and Set vrr_enabled property (rev4) URL : https://patchwork.freedesktop.org/series/102978/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11710 -> Patchwork_102978v4 Summary ---

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for Attach and Set vrr_enabled property (rev4)

2022-05-31 Thread Patchwork
== Series Details == Series: Attach and Set vrr_enabled property (rev4) URL : https://patchwork.freedesktop.org/series/102978/ 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 Attach and Set vrr_enabled property (rev4)

2022-05-31 Thread Patchwork
== Series Details == Series: Attach and Set vrr_enabled property (rev4) URL : https://patchwork.freedesktop.org/series/102978/ State : warning == Summary == Error: dim checkpatch failed 309e112a47da drm/vrr: Attach vrr_enabled property to the drm crtc -:81: CHECK:PARENTHESIS_ALIGNMENT: