[PATCH 3/3] drm: xlnx: zynqmp_dpsub: Add global alpha support

2021-03-06 Thread Laurent Pinchart
The top (graphics) plane has a global alpha setting. Expose it through the plane's alpha property. Signed-off-by: Laurent Pinchart --- drivers/gpu/drm/xlnx/zynqmp_disp.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/xlnx/zynqmp_disp.c

[PATCH 2/3] drm: xlnx: zynqmp_dpsub: Fix graphics layer blending

2021-03-06 Thread Laurent Pinchart
To display the graphics layer, the global alpha needs to be enabled. Enable it when the graphics plane is enabled (with full opacity), and disable it otherwise. Signed-off-by: Laurent Pinchart --- drivers/gpu/drm/xlnx/zynqmp_disp.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-)

[PATCH 0/3] drm: xlnx: zynqmp_dpsub: Fix plane handling

2021-03-06 Thread Laurent Pinchart
Hello, This small patch series fixes two issues related to plane handling and blending, and add global alpha support to the overlay plane. There isn't much to say here, please refer to individual patches for details. Laurent Pinchart (3): drm: xlnx: zynqmp_dpsub: Fix plane ordering drm:

[PATCH 1/3] drm: xlnx: zynqmp_dpsub: Fix plane ordering

2021-03-06 Thread Laurent Pinchart
The DPSUB has a fixed plane order, with the video plane being at the bottom and the graphics plane at the top. Register the video plane as the primary plane, as a bottom overlay plane doesn't make sense. While at it, add immutable zorder properties to the planes to report this information to

Re: [PATCH v3 3/3] dt-bindings: mediatek, dpi: add mt8192 to mediatek, dpi

2021-03-06 Thread Chun-Kuang Hu
Hi, Jitao: Rob Herring 於 2021年2月11日 週四 上午4:19寫道: > > On Mon, 08 Feb 2021 09:42:21 +0800, Jitao Shi wrote: > > Add compatible "mediatek,mt8192-dpi" for the mt8192 dpi. > > > > Signed-off-by: Jitao Shi > > --- > > .../devicetree/bindings/display/mediatek/mediatek,dpi.yaml | 1 + > > 1 file

Re: [PATCH v2 2/2] drm/mediatek: dsi: fine tune the line time cause by EOTp

2021-03-06 Thread Chun-Kuang Hu
Hi, Jitao: Jitao Shi 於 2021年2月1日 週一 上午11:36寫道: > > Enabling EoTp will make the line time larger, so the hfp and > hbp should be reduced to keep line time. Applied to mediatek-drm-next [1], thanks. [1]

Re: [PATCH v2 1/2] drm/mediatek: dsi: Fix EoTp flag

2021-03-06 Thread Chun-Kuang Hu
Hi, Jitao: Jitao Shi 於 2021年2月1日 週一 上午11:36寫道: > > SoC will transmit the EoTp (End of Transmission packet) when > MIPI_DSI_MODE_EOT_PACKET flag is set. I've modified the title and message as: drm/mediatek: dsi: Use symbolized register definition For HSTX_CKLP_EN and DIS_EOT, use symbolized

Re: [PATCHv1 4/6] dt-bindings: arm: fsl: add GE B1x5pv2 boards

2021-03-06 Thread Rob Herring
On Mon, 22 Feb 2021 18:12:45 +0100, Sebastian Reichel wrote: > Document the compatible for GE B1x5pv2 boards. > > Signed-off-by: Sebastian Reichel > --- > Documentation/devicetree/bindings/arm/fsl.yaml | 11 +++ > 1 file changed, 11 insertions(+) > Acked-by: Rob Herring

Re: [PATCHv1 3/6] dt-bindings: vendor-prefixes: add congatec

2021-03-06 Thread Rob Herring
On Mon, 22 Feb 2021 18:12:44 +0100, Sebastian Reichel wrote: > Document binding for congatec. > > Signed-off-by: Sebastian Reichel > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > Acked-by: Rob Herring

Re: [PATCHv1 1/6] rtc: m41t80: add support for protected clock

2021-03-06 Thread Rob Herring
On Tue, Feb 23, 2021 at 02:26:57AM +0100, Sebastian Reichel wrote: > Hi, > > On Mon, Feb 22, 2021 at 10:26:26PM +0100, Alexandre Belloni wrote: > > On 22/02/2021 22:20:47+0100, Alexandre Belloni wrote: > > > On 22/02/2021 18:12:42+0100, Sebastian Reichel wrote: > > > > Congatec's QMX6 system on

Re: [PATCH v2 1/9] dt-bindings: Add Jenson Display vendor prefix

2021-03-06 Thread Rob Herring
On Sat, 06 Mar 2021 00:44:18 +0100, Giulio Benetti wrote: > From: Giulio Benetti > > Update Documentation/devicetree/bindings/vendor-prefixes.yaml to > include "jenson" as a vendor prefix for "Jenson Display". > Company website: http://www.jensondisplay.com/ > > Signed-off-by: Giulio Benetti >

[Bug 212077] AMD GPU discrete card memory at highest frequency even while not in use

2021-03-06 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=212077 Bat Malin (bat_ma...@abv.bg) changed: What|Removed |Added Status|NEW |RESOLVED

Re: Is LLVM 13 (git) really ready for testing/development? libclc didn't compile

2021-03-06 Thread Jan Vesely
Not Marek, but hope this answer will help. libclc uses clang CLC preprocessor on .ll files, llvm/clang-13 started including clc declarations by default (clang cf3ef15a6ec5e5b45c6c54e8fbe3769255e815ce), thus corrupting any .ll assembly files that are used by libclc. Inclusion of the default

[Bug 211425] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 20secs aborting

2021-03-06 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=211425 Andreas (icedragon...@web.de) changed: What|Removed |Added Kernel Version|5.11.2 |5.11.3

[Bug 211033] [bisected][regression] amdgpu: *ERROR* Restoring old state failed with -12

2021-03-06 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=211033 Jan Klos (honza.k...@gmail.com) changed: What|Removed |Added CC||honza.k...@gmail.com

[PATCH] drm/nouveau: remove duplicate include in nouveau_dmem and base

2021-03-06 Thread menglong8 . dong
From: Zhang Yunkai 'if000c.h' included in 'nouveau_dmem.c' is duplicated. 'priv.h' included in 'base.c' is duplicated. Signed-off-by: Zhang Yunkai --- drivers/gpu/drm/nouveau/nouveau_dmem.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 2 -- 2 files changed, 3

[PATCH] drm/amd/display: remove duplicate include in dcn21 and gpio

2021-03-06 Thread menglong8 . dong
From: Zhang Yunkai 'dce110_resource.h' included in 'dcn21_resource.c' is duplicated. 'hw_gpio.h' included in 'hw_factory_dce110.c' is duplicated. Signed-off-by: Zhang Yunkai --- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 -

Re: [PATCH] drm/uapi: document kernel capabilities

2021-03-06 Thread Simon Ser
On Friday, March 5th, 2021 at 9:28 AM, Pekka Paalanen wrote: > > +/** > > + * DRM_CAP_DUMB_PREFERRED_DEPTH > > + * > > + * The preferred depth (in bits) for dumb buffers. > > this is literally depth, not bits per pixel, right? "Depth" is pretty ambiguous [1]. Maybe we should be more explicit

[PATCH] drm/amd/display: remove duplicate include in amdgpu_dm.c

2021-03-06 Thread menglong8 . dong
From: Zhang Yunkai 'drm/drm_hdcp.h' included in 'amdgpu_dm.c' is duplicated. It is also included in the 79th line. Signed-off-by: Zhang Yunkai --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 - 1 file changed, 1 deletion(-) diff --git

Re: cleanup unused or almost unused IOMMU APIs and the FSL PAMU driver

2021-03-06 Thread Li Yang
On Mon, Mar 1, 2021 at 2:44 AM Christoph Hellwig wrote: > > Hi all, > > there are a bunch of IOMMU APIs that are entirely unused, or only used as > a private communication channel between the FSL PAMU driver and it's only > consumer, the qbman portal driver. > > So this series drops a huge chunk

Re: [PATCH v13 1/2] drm/tegra: dc: Support memory bandwidth management

2021-03-06 Thread Michał Mirosław
On Fri, Mar 05, 2021 at 12:45:51AM +0300, Dmitry Osipenko wrote: > 04.03.2021 02:08, Michał Mirosław пишет: > > On Tue, Mar 02, 2021 at 03:44:44PM +0300, Dmitry Osipenko wrote: > >> Display controller (DC) performs isochronous memory transfers, and thus, > >> has a requirement for a minimum memory

Re: [PATCH v5 1/2] dt-bindings: usb: add analogix,anx7688.yaml

2021-03-06 Thread Ondřej Jirman
Hello Dafna, On Fri, Mar 05, 2021 at 04:14:03PM +0100, Dafna Hirschfeld wrote: > Hi > > On 05.03.21 15:34, Laurent Pinchart wrote: > > Hi Dafna, > > > > Thank you for the patch. > > > > On Fri, Mar 05, 2021 at 01:43:50PM +0100, Dafna Hirschfeld wrote: > > > ANX7688 is a USB Type-C port

[PATCH] drm/virtio: fix possible leak/unlock virtio_gpu_object_array

2021-03-06 Thread xndcn
virtio_gpu_object array is not freed or unlocked in some failed cases. Signed-off-by: xndcn --- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/gpu/drm/virtio/virtgpu_object.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_ioctl.c