RE: [Intel-gfx] [PATCH 3/7] drm/i915: Adding the new registers for DSC

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Jani Nikula > Sent: Wednesday, March 8, 2023 4:57 PM > To: Shankar, Uma ; Kandpal, Suraj > ; dri-devel@lists.freedesktop.org; intel- > g...@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 3/7] drm/i915: Adding the new registers for > DSC > > On

Re: [PATCH 0/7] Enable YCbCr420 format for VDSC

2023-03-08 Thread Jani Nikula
On Wed, 22 Feb 2023, Suraj Kandpal wrote: > This patch series aims to enable the YCbCr420 format > for DSC. Changes are mostly compute params related for > hdmi,dp and dsi along with the addition of new rc_tables > for native_420 and corresponding changes to macros used to > fetch them. > There

Re: [Intel-gfx] [PATCH 3/7] drm/i915: Adding the new registers for DSC

2023-03-08 Thread Jani Nikula
On Wed, 08 Mar 2023, "Shankar, Uma" wrote: >> -Original Message- >> From: Kandpal, Suraj >> Sent: Wednesday, February 22, 2023 11:02 AM >> To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org >> Cc: Shankar, Uma ; Nautiyal, Ankit K >> ; Kandpal, Suraj ; >> Kulkarni, >>

RE: [PATCH 6/7] drm/i915/vdsc: Check slice design requirement

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Wednesday, February 22, 2023 11:02 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > ; Kandpal, Suraj > Subject: [PATCH 6/7] drm/i915/vdsc: Check slice design

RE: [PATCH v2 5/7] drm/i915/display: Fill in native_420 field

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Friday, March 3, 2023 11:05 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > ; Kandpal, Suraj ; Jani > Nikula > > Subject: [PATCH v2 5/7] drm/i915/display: Fill in

Re: [PATCH v3 2/2] drm/panel: Add driver for Novatek NT36523

2023-03-08 Thread Konrad Dybcio
On 8.03.2023 05:37, Jianhua Lu wrote: > Add a driver for panels using the Novatek NT36523 display driver IC. > > Signed-off-by: Jianhua Lu > --- > Changes in v3: > - Refactor source code > > Changes in v2: > - Refactor and clean up source code This is a veeery vague changelog, akin to

Re: [PATCH v2 2/2] drm/panel: Add driver for Novatek NT36523

2023-03-08 Thread Konrad Dybcio
On 8.03.2023 01:45, Jianhua Lu wrote: > On Tue, Mar 07, 2023 at 11:34:55PM +0100, Linus Walleij wrote: >> Hi Jianhua, >> >> thanks for your patch! >> >> It appears Konrad is working on a very similar driver, so I suggest merging >> them into one Novatek NT36523 driver. >> >> Possibly we can fix

Re: [PATCH v2 2/2] gpu/drm/panel: Add Lenovo NT36523W BOE panel

2023-03-08 Thread Konrad Dybcio
On 7.03.2023 23:18, Linus Walleij wrote: > On Tue, Mar 7, 2023 at 2:26 PM Konrad Dybcio wrote: > >> Introduce support for the BOE panel with a NT36523W touch/driver IC >> found on some Lenovo Tab P11 devices. It's a 2000x1200, 24bit RGB >> MIPI DSI panel with integrated DCS-controlled

Re: [PATCH v2 1/2] dt-bindings: display/panel: Add Lenovo NT36523W BOE panel

2023-03-08 Thread Konrad Dybcio
On 7.03.2023 23:08, Linus Walleij wrote: > On Tue, Mar 7, 2023 at 2:26 PM Konrad Dybcio wrote: > >> Add bindings for the 2000x1200px IPS panel found on Lenovo Tab P11/ >> XiaoXin Pad devices. >> >> Reviewed-by: Rob Herring >> Signed-off-by: Konrad Dybcio > > (...) >> +$id: >>

RE: [PATCH 4/7] drm/i915: Enable YCbCr420 for VDSC

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Wednesday, February 22, 2023 11:02 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > ; Kandpal, Suraj ; > Kulkarni, > Vandita > Subject: [PATCH 4/7] drm/i915: Enable

RE: [PATCH 3/7] drm/i915: Adding the new registers for DSC

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Wednesday, February 22, 2023 11:02 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > ; Kandpal, Suraj ; > Kulkarni, > Vandita > Subject: [PATCH 3/7] drm/i915: Adding

RE: [PATCH 2/7] drm/i915/dp: Check if DSC supports the given output_format

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Wednesday, February 22, 2023 11:02 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > > Subject: [PATCH 2/7] drm/i915/dp: Check if DSC supports the given >

Re: [PATCH] fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

2023-03-08 Thread kernel test robot
Hi Takashi, I love your patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on v6.3-rc1 next-20230308] [cannot apply to drm-misc/drm-misc-next] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch

Re: [PATCH 2/2] drm/i915/pmu: Use correct requested freq for SLPC

2023-03-08 Thread Tvrtko Ursulin
On 08/03/2023 05:36, Dixit, Ashutosh wrote: On Mon, 06 Mar 2023 03:10:24 -0800, Tvrtko Ursulin wrote: Hi Tvrtko, On 04/03/2023 01:27, Ashutosh Dixit wrote: SLPC does not use 'struct intel_rps'. Use UNSLICE_RATIO bits from Would it be more accurate to say 'SLPC does not use

[PATCH v2] fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

2023-03-08 Thread Takashi Iwai
The recent fix for the deferred I/O by the commit 3efc61d95259 ("fbdev: Fix invalid page access after closing deferred I/O devices") caused a regression when the same fb device is opened/closed while it's being used. It resulted in a frozen screen even if something is redrawn there after the

RE: [PATCH 1/7] drm/dp_helper: Add helper to check DSC support with given o/p format

2023-03-08 Thread Shankar, Uma
> -Original Message- > From: Kandpal, Suraj > Sent: Wednesday, February 22, 2023 11:02 AM > To: dri-devel@lists.freedesktop.org; intel-...@lists.freedesktop.org > Cc: Shankar, Uma ; Nautiyal, Ankit K > > Subject: [PATCH 1/7] drm/dp_helper: Add helper to check DSC support with given >

Re: [RFC] drm/amd/display: Pass proper parent for DM backlight device registration

2023-03-08 Thread Hans de Goede
Hi, On 2/15/23 12:38, Hans de Goede wrote: > The parent for the backlight device should be the drm-connector object, > not the PCI device. > > Userspace relies on this to be able to detect which backlight class device > to use on hybrid gfx devices where there may be multiple native (raw) >

Re: [PATCH 1/2] drm/i915/pmu: Use only freq bits for falling back to requested freq

2023-03-08 Thread Tvrtko Ursulin
On 08/03/2023 05:36, Dixit, Ashutosh wrote: On Mon, 06 Mar 2023 03:04:40 -0800, Tvrtko Ursulin wrote: Hi Tvrtko, On 04/03/2023 01:27, Ashutosh Dixit wrote: On newer generations, the GEN12_RPSTAT1 register contains more than freq information, e.g. see GEN12_VOLTAGE_MASK. Therefore use

Re: [PATCH v13 05/10] drm/bridge: anx7625: Check for Type-C during panel registration

2023-03-08 Thread Pin-yen Lin
HI Andy, On Mon, Mar 6, 2023 at 7:52 PM Andy Shevchenko wrote: > > On Fri, Mar 03, 2023 at 10:33:45PM +0800, Pin-yen Lin wrote: > > The output port endpoints can be connected to USB-C connectors. > > Running drm_of_find_panel_or_bridge() with such endpoints leads to > > a continuous return value

Re: [PATCH v3 5/7] drm/msm/hdmi: stop using drm_bridge_connector_en/disable_hpd()

2023-03-08 Thread Johan Hovold
On Wed, Nov 02, 2022 at 09:07:03PM +0300, Dmitry Baryshkov wrote: > The functionality of drm_bridge_connector_enable_hpd() and > drm_bridge_connector_disable_hpd() is provided automatically by the > drm_kms_poll helpers. Stop calling these functions manually. I stumbled over this one when

Re: [PATCH v13 03/10] drm/display: Add Type-C switch helpers

2023-03-08 Thread Pin-yen Lin
Hi Andy, Thanks for the review. On Mon, Mar 6, 2023 at 7:49 PM Andy Shevchenko wrote: > > On Fri, Mar 03, 2023 at 10:33:43PM +0800, Pin-yen Lin wrote: > > Add helpers to register and unregister Type-C "switches" for bridges > > capable of switching their output between two downstream devices. >

Re: [PATCH v2 06/10] drm/display/dsc: split DSC 1.2 and DSC 1.1 (pre-SCR) parameters

2023-03-08 Thread Jani Nikula
On Tue, 07 Mar 2023, Dmitry Baryshkov wrote: > The array of rc_parameters contains a mixture of parameters from DSC 1.1 > and DSC 1.2 standards. Split these tow configuration arrays in > preparation to adding more configuration data. > > Signed-off-by: Dmitry Baryshkov > --- >

Re: [PATCH 02/11] drm: rcar-du: remove R-Car H3 ES1.* workarounds

2023-03-08 Thread Kieran Bingham
Hi Wolfram, Quoting Wolfram Sang (2023-03-07 16:30:30) > R-Car H3 ES1.* was only available to an internal development group and > needed a lot of quirks and workarounds. These become a maintenance > burden now, so our development group decided to remove upstream support > and disable booting for

Re: [PATCH v6 1/4] drm/rockchip: vop: limit maximium resolution to hardware capabilities

2023-03-08 Thread Sascha Hauer
On Tue, Mar 07, 2023 at 11:21:16PM +0100, Heiko Stübner wrote: > Hi Sascha, > > Am Donnerstag, 16. Februar 2023, 11:24:44 CET schrieb Sascha Hauer: > > The different VOP variants support different maximum resolutions. Reject > > resolutions that are not supported by a specific variant. > > > >

Re: [PATCH RFC 11/18] drm/scheduler: Clean up jobs when the scheduler is torn down

2023-03-08 Thread Christian König
Am 08.03.23 um 10:57 schrieb Maarten Lankhorst: On 2023-03-07 15:25, Asahi Lina wrote: drm_sched_fini() currently leaves any pending jobs dangling, which causes segfaults and other badness when job completion fences are signaled after the scheduler is torn down. Explicitly detach all jobs

Re: [PATCH RFC 10/18] drm/scheduler: Add can_run_job callback

2023-03-08 Thread Christian König
Am 08.03.23 um 10:41 schrieb Asahi Lina: On 08/03/2023 17.46, Christian König wrote: Am 07.03.23 um 15:25 schrieb Asahi Lina: Some hardware may require more complex resource utilization accounting than the simple job count supported by drm_sched internally. Add a can_run_job callback to allow

Re: [PATCH RFC 11/18] drm/scheduler: Clean up jobs when the scheduler is torn down

2023-03-08 Thread Maarten Lankhorst
On 2023-03-07 15:25, Asahi Lina wrote: drm_sched_fini() currently leaves any pending jobs dangling, which causes segfaults and other badness when job completion fences are signaled after the scheduler is torn down. Explicitly detach all jobs from their completion callbacks and free them. This

Re: [PATCH] drm/msm: Initialize mode_config earlier

2023-03-08 Thread Johan Hovold
On Thu, Mar 02, 2023 at 03:17:04PM -0800, Bjorn Andersson wrote: > On Wed, Mar 01, 2023 at 02:58:50PM +0100, Johan Hovold wrote: > > So after debugging this issue a third time, I can conclude that it is > > still very much present in 6.2. > > > > It appears you looked at the linux-next tree when

[PATCH v4 5/5] drm/i915/gt: Make sure that errors are propagated through request chains

2023-03-08 Thread Andi Shyti
Currently, when we perform operations such as clearing or copying large blocks of memory, we generate multiple requests that are executed in a chain. However, if one of these requests fails, we may not realize it unless it happens to be the last request in the chain. This is because errors are

[PATCH v4 4/5] drm/i915: Create the locked version of the request add

2023-03-08 Thread Andi Shyti
i915_request_add() assumes that the timeline is locked whtn the function is called. Before exiting it releases the lock. But in the next commit we have one case where releasing the timeline mutex is not necessary and we don't want that. Make a new i915_request_add_locked() version of the function

[PATCH v4 3/5] drm/i915: Create the locked version of the request create

2023-03-08 Thread Andi Shyti
Make version of the request creation that doesn't hold any lock. Signed-off-by: Andi Shyti Cc: sta...@vger.kernel.org --- drivers/gpu/drm/i915/i915_request.c | 43 +++-- drivers/gpu/drm/i915/i915_request.h | 2 ++ 2 files changed, 31 insertions(+), 14 deletions(-) diff

Re: [PATCH RFC 10/18] drm/scheduler: Add can_run_job callback

2023-03-08 Thread Asahi Lina
On 08/03/2023 17.46, Christian König wrote: > Am 07.03.23 um 15:25 schrieb Asahi Lina: >> Some hardware may require more complex resource utilization accounting >> than the simple job count supported by drm_sched internally. Add a >> can_run_job callback to allow drivers to implement more logic

[PATCH v4 2/5] drm/i915/gt: Add intel_context_timeline_is_locked helper

2023-03-08 Thread Andi Shyti
We have: - intel_context_timeline_lock() - intel_context_timeline_unlock() In the next patches we will also need: - intel_context_timeline_is_locked() Add it. Signed-off-by: Andi Shyti Cc: sta...@vger.kernel.org --- drivers/gpu/drm/i915/gt/intel_context.h | 6 ++ 1 file changed, 6

[PATCH v4 1/5] drm/i915: Throttle for ringspace prior to taking the timeline mutex

2023-03-08 Thread Andi Shyti
From: Chris Wilson Before taking exclusive ownership of the ring for emitting the request, wait for space in the ring to become available. This allows others to take the timeline->mutex to make forward progresses while userspace is blocked. In particular, this allows regular clients to issue

[PATCH v4 0/5] Fix error propagation amongst request

2023-03-08 Thread Andi Shyti
Hi, This series of two patches fixes the issue introduced in cf586021642d80 ("drm/i915/gt: Pipelined page migration") where, as reported by Matt, in a chain of requests an error is reported only if happens in the last request. However Chris noticed that without ensuring exclusivity in the

Re: [PATCH v3 00/17] Enable Colorspace connector property in amdgpu

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:50 -0500 Harry Wentland wrote: > This patchset is based on Joshua's previous patchset [1], as well > as my previous patchset [2]. > > It is > - enabling support for the colorspace property in amdgpu, as well as > - allowing drivers to specify the supported set of

Re: [PATCH] MAINTAINERS: orphan SIS FRAMEBUFFER DRIVER

2023-03-08 Thread Thomas Zimmermann
Am 08.03.23 um 08:19 schrieb Lukas Bulwahn: This was triggered by the fact that the webpage: http://www.winischhofer.net/linuxsisvga.shtml cannot be reached anymore. Thomas Winischhofer is still reachable at the given email address, but he has not been active since 2005. Mark the SIS

Re: [PATCH v3 15/17] drm/amd/display: Add default case for output_color_space switch

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:11:05 -0500 Harry Wentland wrote: > Signed-off-by: Harry Wentland > Cc: Pekka Paalanen > Cc: Sebastian Wick > Cc: vitaly.pros...@amd.com > Cc: Joshua Ashton > Cc: dri-devel@lists.freedesktop.org > Cc: amd-...@lists.freedesktop.org > Reviewed-By: Joshua Ashton Hi,

Re: [PATCH] fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

2023-03-08 Thread Patrik Jakobsson
On Wed, Mar 8, 2023 at 10:14 AM Takashi Iwai wrote: > > On Wed, 08 Mar 2023 10:08:24 +0100, > Patrik Jakobsson wrote: > > > > On Wed, Mar 8, 2023 at 7:36 AM Takashi Iwai wrote: > > > > > > The recent fix for the deferred I/O by the commit > > > 3efc61d95259 ("fbdev: Fix invalid page access

Re: [PATCH v3 14/17] drm/amd/display: Add debugfs for testing output colorspace

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:11:04 -0500 Harry Wentland wrote: > In order to IGT test colorspace we'll want to print > the currently enabled colorspace on a stream. We add > a new debugfs to do so, using the same scheme as > current bpc reporting. > > This might also come in handy when debugging

Re: [PATCH v3 09/17] drm/amd/display: Register Colorspace property for DP and HDMI

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:59 -0500 Harry Wentland wrote: > We want compositors to be able to set the output > colorspace on DP and HDMI outputs, based on the > caps reported from the receiver via EDID. > > Signed-off-by: Harry Wentland > Cc: Pekka Paalanen > Cc: Sebastian Wick > Cc:

Re: [PATCH v2 6/7] drm/ttm: Reduce the number of used allocation orders for TTM pages

2023-03-08 Thread Thomas Hellström
On 3/8/23 10:15, Christian König wrote: Am 07.03.23 um 15:46 schrieb Thomas Hellström: When swapping out, we will split multi-order pages both in order to move them to the swap-cache and to be able to return memory to the swap cache as soon as possible on a page-by-page basis. Reduce the page

Re: [PATCH v3 06/17] drm/connector: Print connector colorspace in state debugfs

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:56 -0500 Harry Wentland wrote: > v3: Fix kerneldocs (kernel test robot) > > Signed-off-by: Harry Wentland > Cc: Pekka Paalanen > Cc: Sebastian Wick > Cc: vitaly.pros...@amd.com > Cc: Uma Shankar > Cc: Ville Syrjälä > Cc: Joshua Ashton > Cc: Jani Nikula > Cc:

Re: [PATCH v2 6/7] drm/ttm: Reduce the number of used allocation orders for TTM pages

2023-03-08 Thread Christian König
Am 07.03.23 um 15:46 schrieb Thomas Hellström: When swapping out, we will split multi-order pages both in order to move them to the swap-cache and to be able to return memory to the swap cache as soon as possible on a page-by-page basis. Reduce the page max order to the system PMD size, as we

Re: [PATCH v3 05/17] drm/connector: Use common colorspace_names array

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:55 -0500 Harry Wentland wrote: > We an use bitfields to track the support ones for HDMI > and DP. This allows us to print colorspaces in a consistent > manner without needing to know whether we're dealing with > DP or HDMI. > > Signed-off-by: Harry Wentland > Cc: Pekka

Re: [PATCH] fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

2023-03-08 Thread Takashi Iwai
On Wed, 08 Mar 2023 10:08:24 +0100, Patrik Jakobsson wrote: > > On Wed, Mar 8, 2023 at 7:36 AM Takashi Iwai wrote: > > > > The recent fix for the deferred I/O by the commit > > 3efc61d95259 ("fbdev: Fix invalid page access after closing deferred I/O > > devices") > > caused a regression when

Re: [PATCH 9/9] drm: move ttm_execbuf_util into vmwgfx

2023-03-08 Thread Christian König
Am 08.03.23 um 06:14 schrieb Zack Rusin: On Tue, 2023-02-28 at 09:34 +0100, Christian König wrote: VMWGFX is the only remaining user of this and should probably moved over to drm_exec when it starts using GEM as well. Is this because vmwgfx piggybacks buffer-id relocations on top of ttm

Re: [PATCH v3 03/17] drm/connector: Deprecate split for BT.2020 in drm_colorspace enum

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:53 -0500 Harry Wentland wrote: > From: Joshua Ashton > > Userspace has no way of controlling or knowing the pixel encoding > currently, so there is no way for it to ever get the right values here. > > When we do add pixel_encoding control from userspace,we can pick

Re: [PATCH] fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

2023-03-08 Thread Patrik Jakobsson
On Wed, Mar 8, 2023 at 7:36 AM Takashi Iwai wrote: > > The recent fix for the deferred I/O by the commit > 3efc61d95259 ("fbdev: Fix invalid page access after closing deferred I/O > devices") > caused a regression when the same fb device is opened/closed while > it's being used. It resulted

Re: [PATCH v3 02/17] drm/connector: Add enum documentation to drm_colorspace

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:10:52 -0500 Harry Wentland wrote: > From: Joshua Ashton > > To match the other enums, and add more information about these values. > > v2: > - Specify where an enum entry comes from > - Clarify DEFAULT and NO_DATA behavior > - BT.2020 CYCC is "constant luminance" > -

Re: [PATCH v2 2/7] drm/ttm/pool: Fix ttm_pool_alloc error path

2023-03-08 Thread Thomas Hellström
On 3/8/23 09:48, Christian König wrote: Am 07.03.23 um 15:46 schrieb Thomas Hellström: When hitting an error, the error path forgot to unmap dma mappings and could call set_pages_wb() on already uncached pages. Fix this by introducing a common __ttm_pool_free() function that does the right

Re: [PATCH v2 5/7] drm/ttm: Don't print error message if eviction was interrupted

2023-03-08 Thread Christian König
Am 07.03.23 um 15:46 schrieb Thomas Hellström: Avoid printing an error message if eviction was interrupted by, for example, the user pressing CTRL-C. That may happen if eviction is waiting for something, like for example a free batch-buffer. Signed-off-by: Thomas Hellström Reviewed-by:

Re: [PATCH v2 4/7] drm/ttm: Unexport ttm_global_swapout()

2023-03-08 Thread Christian König
Am 07.03.23 um 15:46 schrieb Thomas Hellström: Unexport ttm_global_swapout() since it is not used outside of TTM. Signed-off-by: Thomas Hellström Reviewed-by: Christian König --- drivers/gpu/drm/ttm/ttm_device.c | 1 - 1 file changed, 1 deletion(-) diff --git

Re: [PATCH v2 3/7] drm/ttm: Use the BIT macro for the TTM_TT_FLAGs

2023-03-08 Thread Christian König
Am 07.03.23 um 15:46 schrieb Thomas Hellström: New code is recommended to use the BIT macro instead of the explicit shifts. Change the older defines so that we can keep the style consistent with upcoming changes. v2: - Also change the value of the _PRIV_POPULATED bit (Christian König)

Re: [PATCH v2 2/7] drm/ttm/pool: Fix ttm_pool_alloc error path

2023-03-08 Thread Christian König
Am 07.03.23 um 15:46 schrieb Thomas Hellström: When hitting an error, the error path forgot to unmap dma mappings and could call set_pages_wb() on already uncached pages. Fix this by introducing a common __ttm_pool_free() function that does the right thing. v2: - Simplify __ttm_pool_free()

Re: [PATCH RFC 10/18] drm/scheduler: Add can_run_job callback

2023-03-08 Thread Christian König
Am 07.03.23 um 15:25 schrieb Asahi Lina: Some hardware may require more complex resource utilization accounting than the simple job count supported by drm_sched internally. Add a can_run_job callback to allow drivers to implement more logic before deciding whether to run a GPU job. Well

RE: [PATCH 02/13] backlight: adp5520_bl: Convert to platform remove callback returning void

2023-03-08 Thread Hennerich, Michael
> -Original Message- > From: Uwe Kleine-König > Sent: Mittwoch, 8. März 2023 08:40 > To: Hennerich, Michael ; Lee Jones > ; Daniel Thompson ; Jingoo > Han ; Helge Deller > Cc: dri-devel@lists.freedesktop.org; linux-fb...@vger.kernel.org; > ker...@pengutronix.de > Subject: [PATCH 02/13]

Re: [PATCH v4 01/17] drm/connector: Convert DRM_MODE_COLORIMETRY to enum

2023-03-08 Thread Pekka Paalanen
On Tue, 7 Mar 2023 10:29:34 -0500 Harry Wentland wrote: > This allows us to use strongly typed arguments. > > v2: > - Bring NO_DATA back > - Provide explicit enum values > > v4: Drop unnecessary '&' from kerneldoc (emersion) > > Signed-off-by: Harry Wentland > Reviewed-by: Simon Ser > >

Re: [PATCH RFC 02/18] rust: drm: Add Device and Driver abstractions

2023-03-08 Thread Björn Roy Baron
--- Original Message --- On Tuesday, March 7th, 2023 at 15:25, Asahi Lina wrote: > Add the initial abstractions for DRM drivers and devices. These go > together in one commit since they are fairly tightly coupled types. > > A few things have been stubbed out, to be implemented as

Re: [PATCH RFC 01/18] rust: drm: ioctl: Add DRM ioctl abstraction

2023-03-08 Thread Björn Roy Baron
--- Original Message --- On Tuesday, March 7th, 2023 at 15:25, Asahi Lina wrote: > DRM drivers need to be able to declare which driver-specific ioctls they > support. This abstraction adds the required types and a helper macro to > generate the ioctl definition inside the DRM driver. >

[PATCH] drm/amd/display: add prefix to amdgpu_dm_crtc.h functions

2023-03-08 Thread David Tadokoro
Some amdgpu_dm_crtc.h functions didn't have names that indicated where they were declared. To better filter results in debug tools like ftrace, prefix these functions with 'amdgpu_dm_crtc_'. Signed-off-by: David Tadokoro --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32

[PATCH] drm/amd/display: remove legacy fields of dc_plane_cap struct

2023-03-08 Thread David Tadokoro
The fields blends_with_above and blends_with_below of struct dc_plane_cap (defined in dc/dc.h) are boolean and set to true by default. All instances of a dc_plane_cap maintain the default values of both. Also, there is only one if statement that checks those fields and there would be the same

Re: [PATCH] MAINTAINERS: orphan SIS FRAMEBUFFER DRIVER

2023-03-08 Thread Thomas Winischhofer
Confirm. /Thomas On 08.03.23 08:19, Lukas Bulwahn wrote: > This was triggered by the fact that the webpage: > > http://www.winischhofer.net/linuxsisvga.shtml > > cannot be reached anymore. > > Thomas Winischhofer is still reachable at the given email address, but he > has not been active

<    1   2   3