[PATCHi v3] drm/mediatek: adjust rdma fifo threshold calculate formula

2021-07-10 Thread Yongqiang Niu
Change since v2: - add more commit message Yongqiang Niu (1): drm/mediatek: adjust rdma fifo threshold calculate formula drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- 1.8.1.1.dirty

[PATCH v3] drm/mediatek: adjust rdma fifo threshold calculate formula

2021-07-10 Thread Yongqiang Niu
the orginal formula will caused rdma fifo threshold config overflow and no one could come out a solution for all SoC, set threshold to 70% of max fifo size to make sure it will not overflow, and 70% is a empirical vlaue Signed-off-by: Yongqiang Niu --- drivers/gpu/drm/mediatek/mtk_disp_rdma.c |

Re: [PATCH v3 2/7] drm/msm/dsi: add three helper functions

2021-07-10 Thread kernel test robot
Hi Dmitry, Thank you for the patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on next-20210709] [cannot apply to v5.13] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as d

[PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"

2021-07-10 Thread Jason Ekstrand
This reverts a6c5e2aea704 ("drm/i915: Skip over MI_NOOP when parsing"). It complicates the batch parsing code a bit and increases indentation for no reason other than fast-skipping a command that userspace uses only rarely. Sure, there may be IGT tests that fill batches with NOOPs but that's not a

[PATCH 4/5] drm/i915: Drop error handling from dma_fence_work

2021-07-10 Thread Jason Ekstrand
Asynchronous command parsing was the only thing which ever returned a non-zero error. With that gone, we can drop the error handling from dma_fence_work. Signed-off-by: Jason Ekstrand Reviewed-by: Jon Bloomfield Acked-by: Daniel Vetter --- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 4 +---

[PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"

2021-07-10 Thread Jason Ekstrand
This reverts 686c7c35abc2 ("drm/i915/gem: Asynchronous cmdparser"). The justification for this commit in the git history was a vague comment about getting it out from under the struct_mutex. While this may improve perf for some workloads on Gen7 platforms where we rely on the command parser for f

[PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"

2021-07-10 Thread Jason Ekstrand
This reverts commit 9e31c1fe45d555a948ff66f1f0e3fe1f83ca63f7. Ever since that commit, we've been having issues where a hang in one client can propagate to another. In particular, a hang in an app can propagate to the X server which causes the whole desktop to lock up. Error propagation along fen

[PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*

2021-07-10 Thread Jason Ekstrand
This reverts the rest of 0edbb9ba1bfe ("drm/i915: Move cmd parser pinning to execbuffer"). Now that the only user of i915_gem_object_get_sg without allow_alloc has been removed, we can drop the parameter. This portion of the revert was broken into its own patch to aid review. Signed-off-by: Jaso

[PATCH 0/5] drm/i915: Get rid of fence error propagation (v2)

2021-07-10 Thread Jason Ekstrand
Fence error propagation is sketchy at best. Instead of explicitly handling fences which might have errors set in the code which is aware of errors, we just kick them down the line and hope that userspace knows what to do when a wait eventually fails. This is sketchy at best because most userspace

[PATCH AUTOSEL 5.10 28/37] drm/amdkfd: fix sysfs kobj leak

2021-07-10 Thread Sasha Levin
From: Philip Yang [ Upstream commit dcdb4d904b4bd3078fe8d4d24b1658560d6078ef ] 3 cases of kobj leak, which causes memory leak: kobj_type must have release() method to free memory from release callback. Don't need NULL default_attrs to init kobj. sysfs files created under kobj_status should be

[PATCH AUTOSEL 5.10 24/37] drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()

2021-07-10 Thread Sasha Levin
From: Jing Xiangfeng [ Upstream commit cd8f318fbd266b127ffc93cc4c1eaf9a5196fafb ] psb_user_framebuffer_create() misses to call drm_gem_object_put() in an error path. Add the missed function call to fix it. Signed-off-by: Jing Xiangfeng Signed-off-by: Daniel Vetter Link: https://patchwork.fre

[PATCH AUTOSEL 5.12 31/43] drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton

2021-07-10 Thread Sasha Levin
From: Evan Quan [ Upstream commit 9c26ddb1c5b6e30c6bca48b8ad9205d96efe93d0 ] Fix TCP hang when a lightweight invalidation happens on Navi1x. Signed-off-by: Evan Quan Reviewed-by: Lijo Lazar Signed-off-by: Alex Deucher Signed-off-by: Sasha Levin --- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c |

[PATCH AUTOSEL 5.12 32/43] drm/amdkfd: fix sysfs kobj leak

2021-07-10 Thread Sasha Levin
From: Philip Yang [ Upstream commit dcdb4d904b4bd3078fe8d4d24b1658560d6078ef ] 3 cases of kobj leak, which causes memory leak: kobj_type must have release() method to free memory from release callback. Don't need NULL default_attrs to init kobj. sysfs files created under kobj_status should be

[PATCH AUTOSEL 5.12 25/43] drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()

2021-07-10 Thread Sasha Levin
From: Jing Xiangfeng [ Upstream commit cd8f318fbd266b127ffc93cc4c1eaf9a5196fafb ] psb_user_framebuffer_create() misses to call drm_gem_object_put() in an error path. Add the missed function call to fix it. Signed-off-by: Jing Xiangfeng Signed-off-by: Daniel Vetter Link: https://patchwork.fre

[PATCH v3 7/7] drm/msm/kms: drop set_encoder_mode callback

2021-07-10 Thread Dmitry Baryshkov
set_encoder_mode callback is completely unused now. Drop it from msm_kms_func(). Signed-off-by: Dmitry Baryshkov Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/msm_kms.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/gpu/drm/msm/msm_kms.h b/drivers/gpu/drm/msm/msm_kms.h index

[PATCH v3 4/7] drm/msm/mdp5: move mdp5_encoder_set_intf_mode after msm_dsi_modeset_init

2021-07-10 Thread Dmitry Baryshkov
Move a call to mdp5_encoder_set_intf_mode() after msm_dsi_modeset_init(), removing set_encoder_mode callback. Signed-off-by: Dmitry Baryshkov Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/d

[PATCH v3 6/7] drm/msm/dsi: stop calling set_encoder_mode callback

2021-07-10 Thread Dmitry Baryshkov
None of the display drivers now implement set_encoder_mode callback. Stop calling it from the modeset init code. Signed-off-by: Dmitry Baryshkov Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/dsi/dsi.c | 2 -- drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/ds

[PATCH v3 5/7] drm/msm/dp: stop calling set_encoder_mode callback

2021-07-10 Thread Dmitry Baryshkov
None of the display drivers now implement set_encoder_mode callback. Stop calling it from the modeset init code. Signed-off-by: Dmitry Baryshkov Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/dp/dp_display.c | 18 -- 1 file changed, 18 deletions(-) diff --git a/drivers/gpu/

[PATCH v3 1/7] drm/msm/dsi: rename dual DSI to bonded DSI

2021-07-10 Thread Dmitry Baryshkov
We are preparing to support two independent DSI hosts in the DSI/DPU code. To remove possible confusion (as both configurations can be referenced as dual DSI) let's rename old "dual DSI" (two DSI hosts driving single device, with clocks being locked) to "bonded DSI". Signed-off-by: Dmitry Baryshko

[PATCH v3 3/7] drm/msm/dpu: support setting up two independent DSI connectors

2021-07-10 Thread Dmitry Baryshkov
Move setting up encoders from set_encoder_mode to _dpu_kms_initialize_dsi() / _dpu_kms_initialize_displayport(). This allows us to support not only "single DSI" and "bonded DSI" but also "two independent DSI" configurations. In future this would also help adding support for multiple DP connectors.

[PATCH v3 2/7] drm/msm/dsi: add three helper functions

2021-07-10 Thread Dmitry Baryshkov
Add three helper functions to be used by display drivers for setting up encoders. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dsi/dsi.c | 7 +++ drivers/gpu/drm/msm/dsi/dsi_manager.c | 19 +++ drivers/gpu/drm/msm/msm_drv.h | 17 +++--

[PATCH v3 0/7] drm/msm/dpu: add support for independent DSI config

2021-07-10 Thread Dmitry Baryshkov
This patchseries adds support for independent DSI config to DPU1 display subdriver. Also drop one of msm_kms_funcs callbacks, made unnecessary now. Tested on RB5 (dpu, dsi). Previous iteration was tested by Alexey Minnekhanov. Changes since v2: - Removed Reviewed-By tags from changed patches (1,

[PATCH 2/2] drm/i915/uapi: Add docs about immutability of engine sets and VMs

2021-07-10 Thread Jason Ekstrand
Signed-off-by: Jason Ekstrand Cc: Daniel Vetter --- include/uapi/drm/i915_drm.h | 39 ++--- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/include/uapi/drm/i915_drm.h b/include/uapi/drm/i915_drm.h index e334a8b14ef2d..b6bfbda1258c8 100644 --- a/in

[PATCH 1/2] drm/i915: Don't allow setting I915_CONTEXT_PARAM_VM twice

2021-07-10 Thread Jason Ekstrand
Allowing setting it multiple times brings no real utility to the API, no userspace relies on it, and it does make i915 a tiny bit more complicated. Let's disallow it for now unless someone comes up with a compelling reason to support it. Signed-off-by: Jason Ekstrand Cc: Daniel Vetter --- driv

[PATCH 0/2] drm/i915: Better document VM and engine set APIs

2021-07-10 Thread Jason Ekstrand
As per Daniel's request, this better documents the VM and engine set APIs including some discussion of the deprecation plan. Test-with: 20210710211923.784638-1-ja...@jlekstrand.net Cc: Daniel Vetter Jason Ekstrand (2): drm/i915: Don't allow setting I915_CONTEXT_PARAM_VM twice drm/i915/uapi:

[PATCH] drm/msm: reduce usage of round_pixclk callback

2021-07-10 Thread Dmitry Baryshkov
The round_pixclk() callback returns different rate only on MDP4 in HDMI (DTV) case. Stop using this callback in other cases to simplify mode_valid callbacks. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 7 --- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 7

Re: [PATCH 1/1] drm: bridge: Mark deprecated operations in drm_bridge_funcs

2021-07-10 Thread Laurent Pinchart
Hi Sam, Thank you for the patch. On Sat, Jul 10, 2021 at 10:42:40AM +0200, Sam Ravnborg wrote: > drm_bridge_funcs includes several duplicated operations as atomic > variants has been added over time. s/has/have/ > New bridge drivers shall use the atomic variants - mark the deprecated > operatio

Re: [PATCH] drm/shmobile: Convert to Linux IRQ interfaces

2021-07-10 Thread Laurent Pinchart
Hi Thomas, Thank you for the patch. On Tue, Jul 06, 2021 at 09:49:00AM +0200, Thomas Zimmermann wrote: > Drop the DRM IRQ midlayer in favor of Linux IRQ interfaces. DRM's > IRQ helpers are mostly useful for UMS drivers. Modern KMS drivers > don't benefit from using it. > > Signed-off-by: Thomas

Re: [Freedreno] [PATCH v2 3/7] drm/msm/dpu: support setting up two independent DSI connectors

2021-07-10 Thread abhinavk
On 2021-07-10 12:38, Dmitry Baryshkov wrote: On 10/07/2021 03:30, abhin...@codeaurora.org wrote: On 2021-07-09 16:50, Dmitry Baryshkov wrote: Move setting up encoders from set_encoder_mode to _dpu_kms_initialize_dsi() / _dpu_kms_initialize_displayport(). This allows us to support not only "sing

Re: [Freedreno] [PATCH v2 3/7] drm/msm/dpu: support setting up two independent DSI connectors

2021-07-10 Thread Dmitry Baryshkov
On 10/07/2021 03:30, abhin...@codeaurora.org wrote: On 2021-07-09 16:50, Dmitry Baryshkov wrote: Move setting up encoders from set_encoder_mode to _dpu_kms_initialize_dsi() / _dpu_kms_initialize_displayport(). This allows us to support not only "single DSI" and "bonded DSI" but also "two indepen

Re: [Intel-gfx] [PATCH 43/47] drm/i915/guc: Hook GuC scheduling policies up

2021-07-10 Thread Matthew Brost
On Fri, Jun 25, 2021 at 12:10:46PM -0700, John Harrison wrote: > On 6/24/2021 17:59, Matthew Brost wrote: > > On Thu, Jun 24, 2021 at 12:05:12AM -0700, Matthew Brost wrote: > > > From: John Harrison > > > > > > Use the official driver default scheduling policies for configuring > > > the GuC sche

Re: [Intel-gfx] [PATCH 16/16] drm/i915/guc/rc: Setup and enable GUCRC feature

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > This feature hands over the control of HW RC6 to the GUC. > GUC decides when to put HW into RC6 based on it's internal > busyness algorithms. > > GUCRC needs GUC submission to be enabled, and only > supported on Gen12+ for now. > > When GUCRC is e

Re: [PATCH 15/16] drm/i915/guc/slpc: slpc selftest

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Tests that exercise the slpc get/set frequency interfaces. > > Clamp_max will set max frequency to multiple levels and check > that slpc requests frequency lower than or equal to it. > > Clamp_min will set min frequency to different levels and che

Re: [PATCH 14/16] drm/i915/guc/slpc: Sysfs hooks for slpc

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Update the get/set min/max freq hooks to work for > slpc case as well. Consolidate helpers for requested/min/max > frequency get/set to intel_rps where the proper action can > be taken depending on whether slpc is enabled. 2x s/slpc/SLPC > > Sign

Re: [Intel-gfx] [PATCH 12/16] drm/i915/guc/slpc: Cache platform frequency limits for slpc

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Cache rp0, rp1 and rpn platform limits into slpc structure > for range checking while setting min/max frequencies. > > Also add "soft" limits which keep track of frequency changes > made from userland. These are initially set to platform min > and

Re: [PATCH 10/16] drm/i915/guc/slpc: Add debugfs for slpc info

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > This prints out relevant SLPC info from the SLPC shared structure. > > We will send a h2g message which forces SLPC to update the > shared data structure with latest information before reading it. > > Signed-off-by: Vinay Belgaumkar > Signed-off-

Re: [PATCH 09/16] drm/i915/guc/slpc: Add get max/min freq hooks

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Add helpers to read the min/max frequency being used > by SLPC. This is done by send a h2g command which forces s/h2g/H2G > SLPC to update the shared data struct which can then be > read. > > Signed-off-by: Vinay Belgaumkar > Signed-off-by: Sund

Re: [PATCH 08/16] drm/i915/guc/slpc: Add methods to set min/max frequency

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Add param set h2g helpers to set the min and max frequencies > for use by SLPC. > > Signed-off-by: Sundaresan Sujaritha > Signed-off-by: Vinay Belgaumkar > --- > drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 94 + > drivers/g

Re: [Intel-gfx] [PATCH 07/16] drm/i915/guc/slpc: Enable slpc and add related H2G events

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Add methods for interacting with guc for enabling SLPC. Enable > SLPC after guc submission has been established. GuC load will s/guc/GuC > fail if SLPC cannot be successfully initialized. Add various > helper methods to set/unset the parameters fo

[PATCH] soc: mediatek: mmsys: fix HDMI output on mt7623/bananapi-r2

2021-07-10 Thread Frank Wunderlich
From: Frank Wunderlich HDMI output was broken on mt7623/BPI-R2 in 5.13 because function for special output selection (mtk_mmsys_ddp_sout_sel) was dropped. This function wrote 3 registers at one time and so it is not compatible with the array-approach. I re-added the old function and call this af

Re: [PATCH 06/16] drm/i915/guc/slpc: Allocate, initialize and release slpc

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Allocate data structures for SLPC and functions for > initializing on host side. > > Signed-off-by: Vinay Belgaumkar > Signed-off-by: Sundaresan Sujaritha > --- > drivers/gpu/drm/i915/gt/uc/intel_guc.c | 11 +++ > drivers/gpu/drm/i915/g

Re: [PATCH] dim/drm-misc: Add rule to not push patches with issues

2021-07-10 Thread Maxime Ripard
On Fri, Jul 09, 2021 at 10:11:16AM +0200, Daniel Vetter wrote: > We kinda left this out, and I like the wording from the drm-intel > side, so add that. Motivated by a discussion with Christian. > > Cc: Christian König > Cc: Maarten Lankhorst > Cc: Maxime Ripard > Cc: Thomas Zimmermann > Signed

Re: [PATCH 1/1] drm: bridge: Mark deprecated operations in drm_bridge_funcs

2021-07-10 Thread Maxime Ripard
On Sat, Jul 10, 2021 at 10:42:40AM +0200, Sam Ravnborg wrote: > drm_bridge_funcs includes several duplicated operations as atomic > variants has been added over time. > New bridge drivers shall use the atomic variants - mark the deprecated > operations to try to avoid usage in new bridge drivers. >

Re: [PATCH 05/16] drm/i915/guc/slpc: Adding slpc communication interfaces

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Replicate the SLPC header file in GuC for the most part. There are what you mean by "replicate" here? > some SLPC mode based parameters which haven't been included since > we are not using them. > > Signed-off-by: Vinay Belgaumkar > Signed-off-b

Re: [Intel-gfx] [PATCH 04/16] drm/i915/guc/slpc: Lay out slpc init/enable/disable/fini

2021-07-10 Thread Michal Wajdeczko
On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Declare header and source files for SLPC, along with init and > enable/disable function templates. later you claim that "disable" is not needed > > Signed-off-by: Vinay Belgaumkar > Signed-off-by: Sundaresan Sujaritha > --- > drivers/gpu/drm/i

Re: [PATCH 02/16] drm/i915/guc/slpc: Initial definitions for slpc

2021-07-10 Thread Michal Wajdeczko
Hi Vinay, On 10.07.2021 03:20, Vinay Belgaumkar wrote: > Add macros to check for slpc support. This feature is currently supported > for gen12+ and enabled whenever guc submission is enabled/selected. please try to use consistent names across all patches: s/slpc/SLPC s/gen12/Gen12 s/guc/GuC >

Re: [PATCH 14/16] drm/i915/guc/slpc: Sysfs hooks for slpc

2021-07-10 Thread kernel test robot
, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Vinay-Belgaumkar/Enable-GuC-based-power-management-features/20210710-092520 base: git://anongit.freed

[Bug 212469] plymouth animation freezes during shutdown

2021-07-10 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=212469 --- Comment #11 from Arnas (arnasz...@gmail.com) --- The problem was not introduced with 5.10, 5.10 always worked fine. The problem appeared with kernel 5.11. -- You may reply to this email to add a comment. You are receiving this mail because:

Re: [PATCH] drm/dp: Move panel DP AUX backlight support to drm_dp_helper

2021-07-10 Thread rajeevny
Hi Doug, On 10-07-2021 03:59, Douglas Anderson wrote: We were getting a depmod error: depmod: ERROR: Cycle detected: drm_kms_helper -> drm -> drm_kms_helper It looks like the rule is that drm_kms_helper can call into drm, but drm can't call into drm_kms_helper. That means we've got to move

Re: [PATCH 1/2] dt-bindings: display/panel: Add Innolux EJ030NA

2021-07-10 Thread Paul Cercueil
[...] I am not sure; the doc states that this (additionalProperties: false) "can't be used in case where another schema is referenced", which is the case here, as we include "panel-common.yaml". This DT schema already list all relevant properties like: backlight: true So "addi

Re: [PATCH] drm/ingenic: Convert to Linux IRQ interfaces

2021-07-10 Thread Paul Cercueil
Hi, Le sam., juil. 10 2021 at 08:33:47 +0200, Sam Ravnborg a écrit : Hi Thomas, On Tue, Jul 06, 2021 at 09:44:09AM +0200, Thomas Zimmermann wrote: Drop the DRM IRQ midlayer in favor of Linux IRQ interfaces. DRM's IRQ helpers are mostly useful for UMS drivers. Modern KMS drivers don't bene

Re: [PATCH 1/2] dt-bindings: display/panel: Add Innolux EJ030NA

2021-07-10 Thread Sam Ravnborg
Hi Paul, > > > + backlight: true > > > + port: true > > > + power-supply: true > > > + reg: true > > > + reset-gpios: true > > > + > > > +required: > > > + - compatible > > > + - reg > > > + - power-supply > > > + - reset-gpios > > > + > > > +unevaluatedProperties: false > >

Re: [PATCH 1/2] dt-bindings: display/panel: Add Innolux EJ030NA

2021-07-10 Thread Paul Cercueil
Hi Sam, thanks for the review. Le sam., juil. 10 2021 at 08:14:43 +0200, Sam Ravnborg a écrit : Hi Paul, On Fri, Jun 25, 2021 at 01:10:44PM +0100, Paul Cercueil wrote: Add binding for the Innolux EJ030NA panel, which is a 320x480 3.0" 4:3 24-bit TFT LCD panel with non-square pixels and a

[PATCH] dma-buf: Delete the DMA-BUF attachment sysfs statistics

2021-07-10 Thread Hridya Valsaraju
The DMA-BUF attachment statistics form a subset of the DMA-BUF sysfs statistics that recently merged to the drm-misc tree. Since there has been a reported a performance regression due to the overhead of sysfs directory creation/teardown during dma_buf_attach()/dma_buf_detach(), this patch deletes t

[PATCH 1/1] drm: bridge: Mark deprecated operations in drm_bridge_funcs

2021-07-10 Thread Sam Ravnborg
drm_bridge_funcs includes several duplicated operations as atomic variants has been added over time. New bridge drivers shall use the atomic variants - mark the deprecated operations to try to avoid usage in new bridge drivers. Signed-off-by: Sam Ravnborg Cc: Laurent Pinchart Cc: Andrzej Hajda

Re: [PATCH 14/16] drm/i915/guc/slpc: Sysfs hooks for slpc

2021-07-10 Thread kernel test robot
, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Vinay-Belgaumkar/Enable-GuC-based-power-management-features/20210710-092520 base: git://anongit.freed

[RFC PATCH] drm/i915/guc/slpc: intel_rps_read_punit_req() can be static

2021-07-10 Thread kernel test robot
drivers/gpu/drm/i915/gt/intel_rps.c:1969:5: warning: symbol 'intel_rps_read_punit_req' was not declared. Should it be static? drivers/gpu/drm/i915/gt/intel_rps.c:1978:5: warning: symbol 'intel_rps_get_req' was not declared. Should it be static? Reported-by: kernel test robot Signed-off-by: kern

[Bug 212469] plymouth animation freezes during shutdown

2021-07-10 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=212469 --- Comment #10 from Amir (amirg...@criptext.com) --- The problem introduced with Kernel 5.10 But then I installed the git build of plymouth and it was gone! So I assume the problem brought up by changes in kernel, and plymouth patched their app t

[Bug 212469] plymouth animation freezes during shutdown

2021-07-10 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=212469 --- Comment #9 from Norbert (asteri...@gmx.de) --- With Linux 5.13.0-11-generic #11-Ubuntu SMP Tue Jun 29 06:57:28 UTC 2021 no change. -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the as

Re: [PATCH] drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config

2021-07-10 Thread Sam Ravnborg
Hi Jagan, On Sun, Jul 04, 2021 at 03:04:33PM +0530, Jagan Teki wrote: > nwl_dsi_plat_clk_config structure added in below commit but not > used anywhere in the driver. > > commit <44cfc6233447c> ("drm/bridge: Add NWL MIPI DSI host controller > support") > > Drop it. > > Cc: Guido Günther > Sign

Re: [PATCH 06/12] drm/mgag200: Store values (not bits) in struct mgag200_pll_values

2021-07-10 Thread Sam Ravnborg
Hi Thomas, On Mon, Jul 05, 2021 at 02:45:09PM +0200, Thomas Zimmermann wrote: > The fields in struct mgag200_pll_values currently hold the bits of > each register. Store the PLL values instead and let the PLL-update > code figure out the bits for each register. > > Signed-off-by: Thomas Zimmerman

Re: [PATCH 11/12] drm/mgag200: Introduce custom CRTC state

2021-07-10 Thread Sam Ravnborg
Hi Thomas, On Mon, Jul 05, 2021 at 02:45:14PM +0200, Thomas Zimmermann wrote: > The CRTC state in mgag200 will hold PLL values for modeset operations. > Simple KMS helpers already support custom state for planes. Extend the > helpers to support custom CRTC state as well. This should be split in t