[GIT PULL] exynos-drm-fixes

2020-06-28 Thread Inki Dae
Hi Dave, Just one cleanup and two fixups. Please kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit 687a0ed337367be5267652af5f6dbcfc954b8732: Merge tag 'drm-misc-fixes-2020-06-25' of git://anongit.freedesktop.org/drm/drm-misc into

linux-next: manual merge of the drm-misc tree with Linus' tree

2020-06-28 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-misc tree got conflicts in: drivers/gpu/drm/nouveau/dispnv04/crtc.c drivers/gpu/drm/nouveau/dispnv04/overlay.c drivers/gpu/drm/nouveau/dispnv50/base507c.c drivers/gpu/drm/nouveau/dispnv50/wndw.c drivers/gpu/drm/nouveau/nouveau_dmem.c

Re: [PATCH] fbtft-bus.c: Removing that prohibited space before ')'

2020-06-28 Thread kernel test robot
Hi K, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on staging/staging-testing] [also build test WARNING on v5.8-rc2 next-20200626] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use as

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-28 Thread James Hilliard
On Tue, May 19, 2020 at 2:36 PM Sasha Levin wrote: > > Hi Daniel, > > On Tue, May 19, 2020 at 09:21:15PM +0200, Daniel Vetter wrote: > >Hi Sasha > > > >So obviously great that Microsoft is trying to upstream all this, and > >very much welcome and all that. > > > >But I guess there's a bunch of

Re: [RFC PATCH 0/2] DRM driver for hyper-v synthetic video device

2020-06-28 Thread Daniel Vetter
On Mon, Jun 22, 2020 at 1:07 PM Deepak Rawat wrote: > > Hi All, > > First draft of DRM driver for hyper-v synthetic video device. This synthetic > device is already supported by hyper-v and a corresponding framebuffer driver > exist at drivers/video/fbdev/hyperv_fb.c. With this patch, just

Re: [RFC] Host1x/TegraDRM UAPI (drm_tegra_submit_syncpt_incr)

2020-06-28 Thread Dmitry Osipenko
23.06.2020 15:09, Mikko Perttunen пишет: > struct drm_tegra_submit_syncpt_incr { >     /* > * [in] Syncpoint FD of the syncpoint that the job will > *   increment. > */ >     __s32 syncpt_fd; > >     /* > * [in] Number of increments that the job

Re: [RFC] Host1x/TegraDRM UAPI (drm_tegra_submit_command)

2020-06-28 Thread Dmitry Osipenko
23.06.2020 15:09, Mikko Perttunen пишет: > /* Command is an opcode gather from a GEM handle */ > #define DRM_TEGRA_SUBMIT_COMMAND_GATHER 0 > /* Command is an opcode gather from a user pointer */ > #define DRM_TEGRA_SUBMIT_COMMAND_GATHER_UPTR    1 > /* Command is a wait for syncpt

Re: [PATCH 1/2] drm: drm_fourcc: add NV20 YUV format【请注意,邮件由linux-rockchip-bounces+sandy.huang=rock-chips....@lists.infradead.org代发】

2020-06-28 Thread Huang Jiachai
Hi Jonas Karlman, 在 2020/6/26 22:19, Jonas Karlman 写道: On 2020-06-17 14:07, Huang Jiachai wrote: Hi Jonas Karlman,     Is there an another yuv 10bit format with 4:4:4 sub-simpling but has no padding?  Maybe we can call it DRM_FORMAT_NV30: { .format = DRM_FORMAT_NV30,.depth =

Re: amdgpu freezes kernel after kernel 5.7.6 changes

2020-06-28 Thread roland . rucky
I narrowed it down even more. When reverting https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b5232e2ee8df85891514c73472cac09921e5d51d everything is stable. I have an uptime of 4+ hours while actively trying to reproduce the bug (gaming). Here is a bug report:

Re: [PATCH v1 2/2] drm/panel-simple: Add missing BUS descriptions for some panels

2020-06-28 Thread Dmitry Osipenko
27.06.2020 23:43, Laurent Pinchart пишет: > Hi Dmitry, > > Thank you for the patch. > > On Mon, Jun 22, 2020 at 01:27:42AM +0300, Dmitry Osipenko wrote: >> This patch adds missing BUS fields to the display panel descriptions of >> the panels which are found on NVIDIA Tegra devices: >> >> 1.

Re: [RFC] Host1x/TegraDRM UAPI (sync points)

2020-06-28 Thread Dmitry Osipenko
23.06.2020 15:09, Mikko Perttunen пишет: > > ### IOCTL HOST1X_ALLOCATE_SYNCPOINT (on /dev/host1x) > > Allocates a free syncpoint, returning a file descriptor representing it. > Only the owner of the file descriptor is allowed to mutate the value of > the syncpoint. > > ``` > struct

amdgpu freezes kernel after kernel 5.7.6 changes

2020-06-28 Thread roland . rucky
Not sure if I am contacting the correct person, Since I updated to kernel 5.7.6, my system started to freeze randomly. After a couple of freezes, I noticed, that they always happen when playing games, or during videoplayback in e.g. firefox. I reverted to the previous kernel 5.7.5, and all

Re: drivers/gpu/drm/panel/panel-samsung-ld9040.c:240:12: warning: stack frame size of 8312 bytes in function 'ld9040_prepare'

2020-06-28 Thread Vladimir Oltean
Hi Nick, On Mon, 22 Jun 2020 at 19:50, Nick Desaulniers wrote: > > > I really don't get what's the problem here. The listing of > > ld9040_prepare at the given commit and with the given .config is: > > I wrote a tool to help debug these. > https://github.com/ClangBuiltLinux/frame-larger-than >

Re: [PATCH] drm: panel: simple: Drop drive/sample bus flags for LVDS panels

2020-06-28 Thread Sam Ravnborg
On Sun, Jun 28, 2020 at 02:48:20PM +0300, Laurent Pinchart wrote: > Hi Sam, > > On Sun, Jun 28, 2020 at 11:13:47AM +0200, Sam Ravnborg wrote: > > On Sun, Jun 28, 2020 at 10:54:01AM +0300, Laurent Pinchart wrote: > > > The DRM bus flags reporting on which clock edge the pixel data and sync > > >

[Bug 207383] [Regression] 5.7 amdgpu/polaris11 gpf: amdgpu_atomic_commit_tail

2020-06-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=207383 --- Comment #32 from Duncan (1i5t5.dun...@cox.net) --- Created attachment 289911 --> https://bugzilla.kernel.org/attachment.cgi?id=289911=edit Partial git bisect log (In reply to zzyxpaw from comment #29) > @Duncan I'm not sure if you want to

Re: [PATCH v2] drm/mediatek: remove unnecessary conversion to bool

2020-06-28 Thread Chun-Kuang Hu
Hi, Bernard: Bernard Zhao 於 2020年6月16日 週二 下午2:51寫道: > > In function mtk_dsi_clk_hs_state, remove unnecessary conversion > to bool return, this change is to make the code a bit readable. Applied to mediatek-drm-fixes [1], thanks. [1]

Re: [PATCH] drm: panel: simple: Drop drive/sample bus flags for LVDS panels

2020-06-28 Thread Laurent Pinchart
Hi Sam, On Sun, Jun 28, 2020 at 11:13:47AM +0200, Sam Ravnborg wrote: > On Sun, Jun 28, 2020 at 10:54:01AM +0300, Laurent Pinchart wrote: > > The DRM bus flags reporting on which clock edge the pixel data and sync > > signals are sampled or driven don't make sense for LVDS panels, as the > > bus

Re: Kernel issues with Radeon Pro WX4100 and DP->HDMI dongles

2020-06-28 Thread Maxim Levitsky
On Thu, 2020-06-25 at 10:14 +0300, Maxim Levitsky wrote: > Hi, > > I recently tried to connect my TV and WX4100 via two different DP->HDMI > dongles. > One of them makes my main monitor to go dark, and system to lockup (I haven't > yet debugged this futher), and the other one seems to work, >

Re: [RFC] Host1x/TegraDRM UAPI (drm_tegra_channel_map)

2020-06-28 Thread Mikko Perttunen
On 6/26/20 7:35 PM, Dmitry Osipenko wrote: 26.06.2020 10:34, Thierry Reding пишет: On Fri, Jun 26, 2020 at 01:47:46AM +0300, Dmitry Osipenko wrote: 23.06.2020 15:09, Mikko Perttunen пишет: ### DRM_TEGRA_CHANNEL_MAP Make memory accessible by the engine while executing work on the channel.

Re: [RFC] Host1x/TegraDRM UAPI (drm_tegra_submit_syncpt_incr)

2020-06-28 Thread Mikko Perttunen
On 6/28/20 12:47 AM, Dmitry Osipenko wrote: 23.06.2020 15:09, Mikko Perttunen пишет: struct drm_tegra_submit_syncpt_incr {     /* * [in] Syncpoint FD of the syncpoint that the job will *   increment. */     __s32 syncpt_fd;     /* * [in]

[Bug 207383] [Regression] 5.7 amdgpu/polaris11 gpf: amdgpu_atomic_commit_tail

2020-06-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=207383 Duncan (1i5t5.dun...@cox.net) changed: What|Removed |Added Kernel Version|5.7-rc1, 5.7-rc2, 5.7-rc3 |5.7-rc1 - 5.7 - 5.8-rc1+

Re: [RFC] Host1x/TegraDRM UAPI (drm_tegra_submit_command)

2020-06-28 Thread Mikko Perttunen
On 6/28/20 1:32 AM, Dmitry Osipenko wrote: 23.06.2020 15:09, Mikko Perttunen пишет: /* Command is an opcode gather from a GEM handle */ #define DRM_TEGRA_SUBMIT_COMMAND_GATHER 0 /* Command is an opcode gather from a user pointer */ #define DRM_TEGRA_SUBMIT_COMMAND_GATHER_UPTR   

Re: [RFC] Host1x/TegraDRM UAPI (sync points)

2020-06-28 Thread Mikko Perttunen
On 6/28/20 2:27 AM, Dmitry Osipenko wrote: 23.06.2020 15:09, Mikko Perttunen пишет: ### IOCTL HOST1X_ALLOCATE_SYNCPOINT (on /dev/host1x) Allocates a free syncpoint, returning a file descriptor representing it. Only the owner of the file descriptor is allowed to mutate the value of the

[Bug 200695] Blank screen on RX 580 with amdgpu.dc=1 enabled (no displays detected)

2020-06-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200695 --- Comment #47 from wevsty (t...@wevs.org) --- Created attachment 289905 --> https://bugzilla.kernel.org/attachment.cgi?id=289905=edit 5.4.0 amdgpu.dc=0 drm.debug=0xe -- You are receiving this mail because: You are watching the assignee of

[Bug 200695] Blank screen on RX 580 with amdgpu.dc=1 enabled (no displays detected)

2020-06-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200695 --- Comment #48 from wevsty (t...@wevs.org) --- Created attachment 289907 --> https://bugzilla.kernel.org/attachment.cgi?id=289907=edit 5.4.0 amdgpu.dc=1 drm.debug=0xe -- You are receiving this mail because: You are watching the assignee of

[Bug 200695] Blank screen on RX 580 with amdgpu.dc=1 enabled (no displays detected)

2020-06-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200695 wevsty (t...@wevs.org) changed: What|Removed |Added CC||t...@wevs.org --- Comment #46

Re: [PATCH] drm: panel: simple: Drop drive/sample bus flags for LVDS panels

2020-06-28 Thread Sam Ravnborg
On Sun, Jun 28, 2020 at 10:54:01AM +0300, Laurent Pinchart wrote: > The DRM bus flags reporting on which clock edge the pixel data and sync > signals are sampled or driven don't make sense for LVDS panels, as the > bus then uses sub-clock timings to send data. Drop those flags and add a > warning

Re: [PATCH v1 2/2] drm/panel-simple: Add missing BUS descriptions for some panels

2020-06-28 Thread Sam Ravnborg
On Sun, Jun 28, 2020 at 11:02:53AM +0300, Laurent Pinchart wrote: > Hi Sam, > > > We should also clean up all the DRM_BUS_FLAG_* one day. > > No need for the deprecated values, so a few files needs an update. > > And we could document what flags makes sense for LVDS etc. > > Where would you add

Re: [PATCH] efi: avoid error message when booting under Xen

2020-06-28 Thread Jürgen Groß
Ping? On 10.06.20 16:10, Juergen Gross wrote: efifb_probe() will issue an error message in case the kernel is booted as Xen dom0 from UEFI as EFI_MEMMAP won't be set in this case. Avoid that message by calling efi_mem_desc_lookup() only if EFI_PARAVIRT isn't set. Fixes: 38ac0287b7f4

Re: [PATCH v3 0/7] Convert the remaining text files to ReST

2020-06-28 Thread Mauro Carvalho Chehab
Em Fri, 26 Jun 2020 11:34:59 -0600 Jonathan Corbet escreveu: > On Tue, 23 Jun 2020 15:31:33 +0200 > Mauro Carvalho Chehab wrote: > > > The main goal of this series is to finish the ReST conversion. After this > > series, we have just those files still in plain old format: > > > > -

Re: [PATCH 00/27] Converter R-Car DU to the DRM bridge connector helper

2020-06-28 Thread Laurent Pinchart
Hi Sam, On Sat, Jun 27, 2020 at 09:55:39PM +0200, Sam Ravnborg wrote: > Hi Liu, > > thanks for the notice. > > Laurent, I trust you will take a look and resolve this. I've just reviewed Liu's patches (and CC'ed you on 2/2). > On Thu, Jun 25, 2020 at 04:48:01PM +0800, Liu Ying wrote: > > On

Re: [PATCH 2/2] drm/bridge: dw-hdmi: Always add the bridge in the global bridge list

2020-06-28 Thread Laurent Pinchart
Hi Liu, (CC'ing Sam) Thank you for the patch. On Tue, Jun 16, 2020 at 05:04:52PM +0800, Liu Ying wrote: > It doesn't hurt to add the bridge in the global bridge list also for > platform specific dw-hdmi drivers which are based on the component > framework. This can be achieved by moving the

Re: [PATCH 1/2] drm/bridge: dw-hdmi: Don't cleanup i2c adapter and ddc ptr in __dw_hdmi_probe() bailout path

2020-06-28 Thread Laurent Pinchart
Hi Liu, Thank you for the patch. On Tue, Jun 16, 2020 at 05:04:51PM +0800, Liu Ying wrote: > It's unnecessary to cleanup the i2c adapter and the ddc pointer in > the bailout path of __dw_hdmi_probe(), since the adapter is not > added and the ddc pointer is not set. Indeed. The code doesn't

Re: [PATCH v1 2/2] drm/panel-simple: Add missing BUS descriptions for some panels

2020-06-28 Thread Laurent Pinchart
Hi Sam, On Sun, Jun 28, 2020 at 09:52:45AM +0200, Sam Ravnborg wrote: > On Sun, Jun 28, 2020 at 10:07:45AM +0300, Laurent Pinchart wrote: > > On Sun, Jun 28, 2020 at 02:44:15AM +0300, Dmitry Osipenko wrote: > >> 27.06.2020 23:43, Laurent Pinchart пишет: > >>> On Mon, Jun 22, 2020 at 01:27:42AM

[PATCH] drm: panel: simple: Drop drive/sample bus flags for LVDS panels

2020-06-28 Thread Laurent Pinchart
The DRM bus flags reporting on which clock edge the pixel data and sync signals are sampled or driven don't make sense for LVDS panels, as the bus then uses sub-clock timings to send data. Drop those flags and add a warning in the probe function to make sure the mistake won't be repeated.

Re: [PATCH v1 2/2] drm/panel-simple: Add missing BUS descriptions for some panels

2020-06-28 Thread Sam Ravnborg
Hi Laurent. On Sun, Jun 28, 2020 at 10:07:45AM +0300, Laurent Pinchart wrote: > Hi Dmitry, > > On Sun, Jun 28, 2020 at 02:44:15AM +0300, Dmitry Osipenko wrote: > > 27.06.2020 23:43, Laurent Pinchart пишет: > > > On Mon, Jun 22, 2020 at 01:27:42AM +0300, Dmitry Osipenko wrote: > > >> This patch

Re: [PATCH v2 2/5] drm: panel: Add Starry KR070PE2T

2020-06-28 Thread Laurent Pinchart
Hi Pascal, On Fri, Mar 20, 2020 at 12:21:33PM +0100, Pascal Roeleven wrote: > The KR070PE2T is a 7" panel with a resolution of 800x480. > > KR070PE2T is the marking present on the ribbon cable. As this panel is > probably available under different brands, this marking will catch > most devices.

Re: [PATCH v5 2/2] drm/panel: simple: Add Satoz SAT050AT40H12R2 panel support

2020-06-28 Thread Laurent Pinchart
Hi Miquel, On Thu, Jan 09, 2020 at 07:40:37PM +0100, Miquel Raynal wrote: > Add support for the Satoz SAT050AT40H12R2 panel. > > Signed-off-by: Miquel Raynal > --- > > Changes since v4: > * None. > > Changes since v3: > * Added connector type. > > Changes since v2: > * Dropped two uneeded

Re: [PATCH v1 2/2] drm/panel-simple: Add missing BUS descriptions for some panels

2020-06-28 Thread Laurent Pinchart
Hi Dmitry, On Sun, Jun 28, 2020 at 02:44:15AM +0300, Dmitry Osipenko wrote: > 27.06.2020 23:43, Laurent Pinchart пишет: > > On Mon, Jun 22, 2020 at 01:27:42AM +0300, Dmitry Osipenko wrote: > >> This patch adds missing BUS fields to the display panel descriptions of > >> the panels which are found

Re: [PATCH v2 2/2] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk

2020-06-28 Thread Jason Wang
On 2020/6/25 上午7:21, Michael S. Tsirkin wrote: Now that the corresponding feature bit has been renamed, rename the quirk too - it's about special ways to do DMA, not necessarily about the IOMMU. Signed-off-by: Michael S. Tsirkin --- drivers/gpu/drm/virtio/virtgpu_object.c | 2 +-