Re: [PATCH 0/9] drm/syncobj: Add full-featured wait support (v2)

2017-08-13 Thread Jason Ekstrand
On August 13, 2017 4:14:45 PM Jason Ekstrand wrote: On August 13, 2017 8:52:21 AM Christian König wrote: Am 13.08.2017 um 17:26 schrieb Jason Ekstrand: On August 13, 2017 6:19:53 AM Christian König wrote: Patches

Re: [PATCH 3/3] drm/rockchip: Add support for Rockchip Soc LVDS

2017-08-13 Thread Sandy Huang
在 2017/8/11 22:44, Sean Paul 写道: On Fri, Aug 11, 2017 at 10:15:16AM +0800, Sandy Huang wrote: 在 2017/8/11 2:05, Sean Paul 写道: On Thu, Aug 10, 2017 at 05:35:52PM +0800, Sandy Huang wrote: Hi Sean Paul, Thanks for your review. 在 2017/8/10 3:58, Sean Paul 写道: On Wed, Aug 09, 2017 at

[Bug 102184] Logs flooded with [drm:drm_mode_addfb2 [drm]] messages

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=102184 Michel Dänzer changed: What|Removed |Added Resolution|--- |INVALID

Re: [PATCH 3/9] i915: Add support for drm syncobjs

2017-08-13 Thread Jason Ekstrand
We now have reviewed userspace for this: https://lists.freedesktop.org/archives/mesa-dev/2017-August/166200.html On Fri, Aug 11, 2017 at 3:39 PM, Jason Ekstrand wrote: > This commit adds support for waiting on or signaling DRM syncobjs as > part of execbuf. It does so by

Re: [PATCH] drm/tegra: Prevent BOs from being freed during job submission

2017-08-13 Thread Dmitry Osipenko
On 11.08.2017 20:59, Thierry Reding wrote: > From: Dmitry Osipenko > > Since DRM IOCTL's are lockless, there is a chance that BOs could be > released while a job submission is in progress. To avoid that, keep the > GEM reference until the job has been pinned, part of which will

Re: [PATCH] drm/tegra: Prevent BOs from being freed during job submission

2017-08-13 Thread Dmitry Osipenko
On 11.08.2017 21:16, Dmitry Osipenko wrote: > On 11.08.2017 20:59, Thierry Reding wrote: >> From: Dmitry Osipenko >> >> Since DRM IOCTL's are lockless, there is a chance that BOs could be >> released while a job submission is in progress. To avoid that, keep the >> GEM reference

[Bug 101731] System freeze with AMDGPU when playing The Witcher 3

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101731 --- Comment #29 from Shmerl --- (In reply to Samuel Pitoiset from comment #27) > An apitrace that reproduces the issue would be very useful. See the trace here: https://ufile.io/i6czx It's using Wine 2.14 with these

[Bug 102203] Using hardware video encoding with amdgpu/vaapi crashes system immediately

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=102203 Bug ID: 102203 Summary: Using hardware video encoding with amdgpu/vaapi crashes system immediately Product: DRI Version: DRI git Hardware: x86-64 (AMD64)

[Bug 100964] RX-480 [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* amdgpu: ring 0 test failed (scratch(0xC040)=0xCAFEDEAD)

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100964 Maxim Cournoyer changed: What|Removed |Added CC|

[Bug 100375] forced EDID's can cause a amdgpu to null ptr deref

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100375 --- Comment #6 from dwagner --- (I filed bug https://bugs.freedesktop.org/show_bug.cgi?id=102202 on what might be a related issue.) -- You are receiving this mail because: You are the assignee for the

[Bug 100964] RX-480 [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* amdgpu: ring 0 test failed (scratch(0xC040)=0xCAFEDEAD)

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100964 --- Comment #10 from Maxim Cournoyer --- A few more data points. None of the 'vanilla' kernel could initialize the R9 285 (tonga 1.2) card on this Asus M2N SLI Deluxe card (remember that the same card works easily on

[Bug 102201] [regression, SI] GPU crash in Unigine Valley

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=102201 Bug ID: 102201 Summary: [regression, SI] GPU crash in Unigine Valley Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW

[Bug 101977] UE4 4.17 causes Assertion `G_0286CC_LINEAR_CENTER_ENA(shader->config.spi_ps_input_addr)' failed

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101977 --- Comment #18 from Timothee Besset --- https://github.com/EpicGames/UnrealEngine/pull/3901 -- You are receiving this mail because: You are the assignee for the bug.___ dri-devel

[Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally unstable and poorly performing

2017-08-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91880 --- Comment #158 from janweber...@gmail.com --- asus strix 390 owner. gentoo kernel 4.12.3 and amdgpu 1.3.0. get crash after 10-30seconds dwm. only think that helps: "echo high > /sys/class/device/drm/card0/power_dpm_force_performance_level"

Re: [PATCH 0/9] drm/syncobj: Add full-featured wait support (v2)

2017-08-13 Thread Jason Ekstrand
On August 13, 2017 6:19:53 AM Christian König wrote: Patches #1-#4 are Acked-by: Christian König . Patch #5: NAK, that will break radeon. On radeon we need the non-default wait or otherwise we can run into a situation where we never signal

[PATCH 1/4] drm/tve200: Add DT bindings

2017-08-13 Thread Linus Walleij
This adds device tree bindings for the Faraday TVE200 IP block. This IP block is present in the Gemini ARM SoC and also in some Grain Media GM SoCs. Cc: devicet...@vger.kernel.org Signed-off-by: Linus Walleij --- .../devicetree/bindings/display/faraday,tve200.txt |

[PATCH 4/4] ARM: dts: Add TVE/TVC and ILI9322 panel to DIR-685

2017-08-13 Thread Linus Walleij
This adds the TVE200/TVC TV-encoder and the Ilitek ILI9322 panel to the DIR-685 device tree. This brings graphics to this funky router and it is possible to even run a console on its tiny screen. Incidentally this requires us to disable the access to the parallel (NOR) flash, as the

[PATCH 2/4] drm/tve200: Add new driver for TVE200

2017-08-13 Thread Linus Walleij
This adds a new DRM driver for the Faraday Technology TVE200 block. This "TV Encoder" encodes a ITU-T BT.656 stream and can be found in the StorLink SL3516 (later Cortina Systems CS3516) as well as the Grain Media GM8180. I do not have definitive word from anyone at Faraday that this IP block is

[PATCH 0/4] DRM driver for Faraday TVE200

2017-08-13 Thread Linus Walleij
I finally got my act together to clean up my patches and post this DRM driver. It's an old hardware, but using all the new fancy CMA helpers and integrating really nicely I think. Most important: it JustWorks(TM) and i have a little penguin and interactive console on my D-Link DIR-685 router (!).

[PATCH v3 15/22] drm/shmobile: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Laurent Pinchart Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 3 ++- 1 file changed, 2 insertions(+), 1

[PATCH v3 11/22] drm/meson: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Neil Armstrong Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/meson/meson_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[PATCH v3 21/22] drm/zte: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Shawn Guo Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/zte/zx_drm_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[PATCH v3 18/22] drm/sun4i: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Maxime Ripard Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 3 ++- 1 file changed, 2 insertions(+), 1

[PATCH v3 10/22] drm/imx: Use drm_gem_fb_create() and drm_gem_fb_prepare_fb()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() and drm_fb_cma_prepare_fb() are just wrappers now, use drm_gem_fb_create() and drm_gem_fb_prepare_fb() directly. Cc: Philipp Zabel Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/imx/imx-drm-core.c | 3 ++-

[PATCH v3 20/22] drm/vc4: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Eric Anholt Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/vc4/vc4_kms.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[PATCH v3 09/22] drm/hisilicon/kirin: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Xinliang Liu Cc: Rongrong Zou Cc: Xinwei Kong Cc: Chen Feng Signed-off-by: Noralf

[PATCH v3 00/22] drm: Add GEM backed framebuffer library

2017-08-13 Thread Noralf Trønnes
This adds helpers for drivers that don't subclass drm_framebuffer and are backed by drm_gem_object(s). drm_fb_cma_helper is converted to use the helpers. This patchset is part of a process to add a shmem gem library like the cma library. The common parts between the two goes into core or helpers.

[PATCH v3 04/22] drm/arc: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Alexey Brodkin Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/arc/arcpgu_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[PATCH v3 05/22] drm/arm/hdlcd: Use drm_gem_fb_create()

2017-08-13 Thread Noralf Trønnes
drm_fb_cma_create() is just a wrapper around drm_gem_fb_create() now, so use the function directly. Cc: Liviu Dudau Cc: Brian Starkey Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/arm/hdlcd_drv.c | 3 ++- 1 file changed, 2

[PATCH v3 02/22] drm/fb-cma-helper: Use drm_gem_framebuffer_helper

2017-08-13 Thread Noralf Trønnes
Use the new drm_gem_framebuffer_helper who's code was copied from this helper. Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/drm_fb_cma_helper.c | 181 ++-- 1 file changed, 30 insertions(+), 151 deletions(-) diff --git

[PATCH v3 01/22] drm: Add GEM backed framebuffer library

2017-08-13 Thread Noralf Trønnes
This library provides helpers for drivers that don't subclass drm_framebuffer and are backed by drm_gem_object. The code is taken from drm_fb_cma_helper. Signed-off-by: Noralf Trønnes Reviewed-by: Daniel Vetter ---

Re: [PATCH] dma-buf/dma-fence: Signal all callbacks from dma_fence_release()

2017-08-13 Thread Christian König
Am 11.08.2017 um 19:01 schrieb Chris Wilson: This is an illegal scenario, to free the fence whilst there are pending callbacks. Currently, we emit a WARN and then cast aside the callbacks leaving them dangling. Alternatively, we could set an error on the fence and then signal fence so that any

[PATCH 6/6] [media] tuners: make snd_pcm_hardware const

2017-08-13 Thread Bhumika Goyal
Make these const as they are only used during a copy operation. Done using Coccinelle. Signed-off-by: Bhumika Goyal --- drivers/media/tuners/tda18271-maps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/tuners/tda18271-maps.c

[PATCH 4/6] usb: gadget: make snd_pcm_hardware const

2017-08-13 Thread Bhumika Goyal
Make this const as it is only used during a copy operation. Done using Coccinelle. Signed-off-by: Bhumika Goyal --- drivers/usb/gadget/function/u_audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/gadget/function/u_audio.c

[PATCH 3/6] drm: bridge: dw-hdmi: make snd_pcm_hardware const

2017-08-13 Thread Bhumika Goyal
Make this const as it is only used during a copy operation. Done using Coccinelle. Signed-off-by: Bhumika Goyal --- drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 1/6] [media] usb: make snd_pcm_hardware const

2017-08-13 Thread Bhumika Goyal
Make these const as they are only used during a copy operation. Done using Coccinelle. Signed-off-by: Bhumika Goyal --- drivers/media/usb/cx231xx/cx231xx-audio.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 2 +- drivers/media/usb/go7007/snd-go7007.c | 2 +-

[PATCH 0/6] drivers: make snd_pcm_hardware const

2017-08-13 Thread Bhumika Goyal
Make snd_pcm_hardware structures const. Bhumika Goyal (6): [media] usb: make snd_pcm_hardware const [media] pci: make snd_pcm_hardware const drm: bridge: dw-hdmi: make snd_pcm_hardware const usb: gadget: make snd_pcm_hardware const staging: bcm2835-audio: make snd_pcm_hardware const

[PATCH 2/3] drm/panel: Add DT bindings for Ilitek ILI9322

2017-08-13 Thread Linus Walleij
This adds device tree bindings for the Ilitek ILI9322 320x240 TFT panel driver. Cc: devicet...@vger.kernel.org Signed-off-by: Linus Walleij --- .../bindings/display/panel/ilitek,ili9322.txt | 120 + 1 file changed, 120 insertions(+) create

[PATCH 3/3] drm/panel: Add Ilitek ILI9322 driver

2017-08-13 Thread Linus Walleij
This adds support for the Ilitek ILI9322 QVGA (320x240) TFT panel driver. This panel driver supports serial or parallel RGB or YUV input and also ITU-T BT.656 input streams. The controller is combined with a physical panel and configured through the device tree. Signed-off-by: Linus Walleij

[PATCH 1/3] dt-bindings: Add Ilitek vendor ID

2017-08-13 Thread Linus Walleij
Ili Technology Corporation (Ilitek) is a vendor of display drivers and touch input controllers for embedded devices. Cc: devicet...@vger.kernel.org Signed-off-by: Linus Walleij --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1

[Bug 196615] amdgpu - resume from suspend is no longer working on rx480

2017-08-13 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=196615 --- Comment #5 from Peter Spiess-Knafl (p...@autistici.org) --- Alex, do you need further infos? -- You are receiving this mail because: You are watching the assignee of the bug. ___ dri-devel mailing