Re: [RFC PATCH 04/20] drm/sched: Convert drm scheduler to use a work queue rather than kthread

2023-01-01 Thread Boris Brezillon
On Fri, 30 Dec 2022 12:55:08 +0100 Boris Brezillon wrote: > On Fri, 30 Dec 2022 11:20:42 +0100 > Boris Brezillon wrote: > > > Hello Matthew, > > > > On Thu, 22 Dec 2022 14:21:11 -0800 > > Matthew Brost wrote: > > > > > In XE, the new Intel GPU driver, a choice has made to have a 1 to 1 >

Re: [PATCH 1/2] drm/panel-edp: fix name for IVO product id 854b

2023-01-01 Thread Steev Klimaszewski
On Sat, Dec 31, 2022 at 8:27 AM Abel Vesa wrote: > > The actual name is R133NW4K-R0. > > Fixes: 0f9fa5f58c784 ("drm/panel-edp: add IVO M133NW4J-R3 panel entry") > Signed-off-by: Abel Vesa > --- > > Assuming the information from here is correct: >

Re: [PATCH] drm/msm/a2xx: support loading legacy (iMX) firmware

2023-01-01 Thread Rob Clark
On Sun, Jan 1, 2023 at 7:57 AM Dmitry Baryshkov wrote: > > Support loading A200 firmware generated from the iMX firmware header > files. The firmware lacks protection support, however it allows GPU to > function properly while using the firmware files with clear license > which allows

Re: [PATCH] drm/msm/adreno: Make adreno quirks not overwrite each other

2023-01-01 Thread Rob Clark
On Thu, Dec 29, 2022 at 2:47 AM Marijn Suijten wrote: > > On 2022-12-29 11:18:45, Konrad Dybcio wrote: > > So far the adreno quirks have all been assigned with an OR operator, > > which is problematic, because they were assigned consecutive integer > > values, which makes checking them with an

Re: [PATCH v4 0/4] Add PinePhone Pro display support

2023-01-01 Thread Pavel Machek
Hi! > This series add support for the display present in the PinePhone Pro. > > Patch #1 adds a driver for panels using the Himax HX8394 panel controller, > such as the HSD060BHW4 720x1440 TFT LCD panel present in the PinePhone Pro. > > Patch #2 adds a devicetree binding schema for this driver

Re: [PULL] drm-fixes for -rc2 if I'm not too late :-)

2023-01-01 Thread pr-tracker-bot
The pull request you sent on Sun, 1 Jan 2023 13:57:06 +0100: > git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-01-01 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/8b41948296b76588f5ebaf7cbc5be5c803ece70a Thank you! -- Deet-doot-dot, I am a bot.

Re: [PATCH 12/13] drm/scheduler: rework entity flush, kill and fini

2023-01-01 Thread youling257
Linux 6.2-rc1 has memory leak on amdgpu, git bisect bad commit is "drm/scheduler: rework entity flush, kill and fini". git bisect start # status: waiting for both good and bad commits # good: [eb7081409f94a9a8608593d0fb63a1aa3d6f95d8] Linux 6.1-rc6 git bisect good

Re: [PATCH] drm/msm/a2xx: support loading legacy (iMX) firmware

2023-01-01 Thread Dmitry Baryshkov
On 01/01/2023 18:38, Fabio Estevam wrote: Hi Dmitry, On Sun, Jan 1, 2023 at 12:58 PM Dmitry Baryshkov wrote: Support loading A200 firmware generated from the iMX firmware header files. The firmware lacks protection support, however it allows GPU to function properly while using the firmware

Re: [PATCH] drm/msm/adreno: Make adreno quirks not overwrite each other

2023-01-01 Thread Dmitry Baryshkov
On 29/12/2022 12:18, Konrad Dybcio wrote: So far the adreno quirks have all been assigned with an OR operator, which is problematic, because they were assigned consecutive integer values, which makes checking them with an AND operator kind of no bueno.. Switch to using BIT(n) so that only the

Re: [PATCH] drm/msm/a2xx: support loading legacy (iMX) firmware

2023-01-01 Thread Fabio Estevam
Hi Dmitry, On Sun, Jan 1, 2023 at 12:58 PM Dmitry Baryshkov wrote: > > Support loading A200 firmware generated from the iMX firmware header > files. The firmware lacks protection support, however it allows GPU to > function properly while using the firmware files with clear license > which

[PATCH] drm/msm/a2xx: support loading legacy (iMX) firmware

2023-01-01 Thread Dmitry Baryshkov
Support loading A200 firmware generated from the iMX firmware header files. The firmware lacks protection support, however it allows GPU to function properly while using the firmware files with clear license which allows redistribution. Cc: Jonathan Marek Signed-off-by: Dmitry Baryshkov ---

Re: [RFC PATCH 6/7] drm/msm/dpu: Implement tearcheck support on INTF block

2023-01-01 Thread Dmitry Baryshkov
On 31/12/2022 23:50, Marijn Suijten wrote: Since DPU 5.0.0 the TEARCHECK registers and interrupts moved out of the PINGPONG block and into the INTF. Implement the necessary callbacks in the INTF block, and use these callbacks together with the INTF_TEAR interrupts Signed-off-by: Marijn Suijten

Re: [RFC PATCH 5/7] drm/msm/dpu: Document and enable TEAR interrupts on DSI interfaces

2023-01-01 Thread Dmitry Baryshkov
On 31/12/2022 23:50, Marijn Suijten wrote: All SoCs since DPU 5.0.0 (and seemingly up until and including 6.0.0, but excluding 7.x.x) have the tear interrupt and control registers moved out of the PINGPONG block and into the INTF block. Wire up the necessary interrupts and IRQ masks on all

[PULL] drm-fixes for -rc2 if I'm not too late :-)

2023-01-01 Thread Daniel Vetter
Hi Linus, I'm just back from the mountains, and Dave is out at the beach and should be back in a week again. Just i915 fixes and since Rodrigo bothered to make the pull last week I figured I should warm up gpg and forward this in a nice signed tag as a new years present! Hopefully still in time

Re: [RFC PATCH 4/7] drm/msm/dpu: Move dpu_hw_{tear_check,pp_vsync_info} to dpu_hw_mdss.h

2023-01-01 Thread Dmitry Baryshkov
On 31/12/2022 23:50, Marijn Suijten wrote: From: Konrad Dybcio Now that newer SoCs since DPU 5.0.0 manage tearcheck in the INTF instead of PINGPONG block, move the struct definition to a common file. Also, bring in documentation from msm-4.19 techpack while at it. Signed-off-by: Konrad Dybcio

Re: [RFC PATCH 3/7] drm/msm/dpu: Disable MDP vsync source selection on DPU 5.0.0 and above

2023-01-01 Thread Dmitry Baryshkov
On Sat, 31 Dec 2022 at 23:52, Marijn Suijten wrote: > > On 2022-12-31 22:50:02, Marijn Suijten wrote: > > Since hardware revision 5.0.0 the TE configuration moved out of the > > PINGPONG block into the INTF block, including vsync source selection > > that was previously part of MDP top. Writing

Re: [RFC PATCH 7/7] drm/msm/dpu: Remove intr_rdptr from DPU >= 5.0.0 pingpong config

2023-01-01 Thread Dmitry Baryshkov
On Sat, 31 Dec 2022 at 23:50, Marijn Suijten wrote: > > Now that newer DPU platforms use a readpointer-done interrupt on the > INTF block, stop providing the unused interrupt on the PINGPONG block. > > Signed-off-by: Marijn Suijten > --- > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 10

Re: [PULL] drm-intel-fixes

2023-01-01 Thread Daniel Vetter
On Fri, Dec 30, 2022 at 04:59:38AM -0500, Rodrigo Vivi wrote: > Hi Dave and Daniel, > > Here goes the initial fixes for 6.2. > > The most critical ones seems to be the evict fix from Matt and > the MIPI DSI from Jani. Both targeting stable trees. > > I'm sorry for sending this on a Friday and