[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 Sylvain BERTRAND changed: What|Removed |Added Attachment #142976|0 |1 is obsolete|

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 Sylvain BERTRAND changed: What|Removed |Added Attachment #142981|video/x-mastroska |video/x-matroska mime type|

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 --- Comment #10 from Sylvain BERTRAND --- Created attachment 142981 --> https://bugs.freedesktop.org/attachment.cgi?id=142981&action=edit capture.mkv -- You are receiving this mail because: You are the assignee for the bug.__

[Bug 109001] Freezes when waking up after screen goes blank.

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109001 --- Comment #13 from Matt Garman --- If I set amdgpu.dc=0 on my Ryzen 5 2400g, the system hard-locks as soon as X starts (i.e. hard reset via physical power button required). -- You are receiving this mail because: You are the assignee for the

Re: [PATCH] lib/scatterlist: Provide a DMA page iterator

2019-01-04 Thread kbuild test robot
Hi Jason, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.20 next-20190103] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Jaso

[Bug 201727] Hardware Error reported on Ryzen 5 2500U

2019-01-04 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=201727 --- Comment #14 from tones...@hotmail.com --- I'm experiencing this bug on a Lenovo E585. My boot logs also show only "256M of VRAM memory ready" when running 4.19.12 or commit 284dec4317c8. 4.19.12 boots fine, but the commit in question causes

[PATCH v4 16/16] drm/nouveau: Use atomic VCPI helpers for MST

2019-01-04 Thread Lyude Paul
Currently, nouveau uses the yolo method of setting up MST displays: it uses the old VCPI helpers (drm_dp_find_vcpi_slots()) for computing the display configuration. These helpers don't take care to make sure they take a reference to the mstb port that they're checking, and additionally don't actual

[PATCH v4 11/16] drm/nouveau: Stop unsetting mstc->port, use malloc refs

2019-01-04 Thread Lyude Paul
Same as we did for i915, but for nouveau this time. Additionally, we grab a malloc reference to the port that lasts for the entire lifetime of nv50_mstc, which gives us the guarantee that mstc->port will always point to valid memory for as long as the mstc stays around. Signed-off-by: Lyude Paul

[PATCH v4 13/16] drm/dp_mst: Add some atomic state iterator macros

2019-01-04 Thread Lyude Paul
Changes since v6: - Move EXPORT_SYMBOL() for drm_dp_mst_topology_state_funcs to this commit - Document __drm_dp_mst_state_iter_get() and note that it shouldn't be called directly Signed-off-by: Lyude Paul Reviewed-by: Daniel Vetter Cc: David Airlie Cc: Jerry Zuo Cc: Harry Wentland Cc:

[PATCH v4 15/16] drm/dp_mst: Check payload count in drm_dp_mst_atomic_check()

2019-01-04 Thread Lyude Paul
It occurred to me that we never actually check this! So let's start doing that. Signed-off-by: Lyude Paul Reviewed-by: Daniel Vetter Cc: David Airlie Cc: Jerry Zuo Cc: Harry Wentland Cc: Juston Li --- drivers/gpu/drm/drm_dp_mst_topology.c | 8 +++- 1 file changed, 7 insertions(+), 1 del

[PATCH v4 14/16] drm/dp_mst: Start tracking per-port VCPI allocations

2019-01-04 Thread Lyude Paul
There has been a TODO waiting for quite a long time in drm_dp_mst_topology.c: /* We cannot rely on port->vcpi.num_slots to update * topology_state->avail_slots as the port may not exist if the parent * branch device was unplugged. This should be fixed by tracking

[PATCH v4 12/16] drm/nouveau: Grab payload lock in nv50_msto_payload()

2019-01-04 Thread Lyude Paul
Going through the currently programmed payloads isn't safe without holding mgr->payload_lock, so actually do that and warn if anyone tries calling nv50_msto_payload() in the future without grabbing the right locks. Signed-off-by: Lyude Paul Cc: Daniel Vetter Cc: David Airlie Cc: Jerry Zuo Cc:

[PATCH v4 09/16] drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_cleanup()

2019-01-04 Thread Lyude Paul
There is no need to look at the port's VCPI allocation before calling drm_dp_mst_deallocate_vcpi(), as we already have msto->disabled to let us avoid cleaning up an msto more then once. The DP MST core will never call drm_dp_mst_deallocate_vcpi() on it's own, which is presumably what these checks a

[PATCH v4 04/16] drm/dp_mst: Stop releasing VCPI when removing ports from topology

2019-01-04 Thread Lyude Paul
This has never actually worked, and isn't needed anyway: the driver's always going to try to deallocate VCPI when it tears down the display that the VCPI belongs to. Signed-off-by: Lyude Paul Cc: Daniel Vetter Cc: David Airlie Cc: Jerry Zuo Cc: Harry Wentland Cc: Juston Li --- drivers/gpu/d

[PATCH v4 07/16] drm/amdgpu/display: Keep malloc ref to MST port

2019-01-04 Thread Lyude Paul
Just like i915 and nouveau, it's a good idea for us to hold a malloc reference to the port here so that we never pass a freed pointer to any of the DP MST helper functions. Also, we stop unsetting aconnector->port in dm_dp_destroy_mst_connector(). There's literally no point to that assignment that

[PATCH v4 10/16] drm/nouveau: Keep malloc references to MST ports

2019-01-04 Thread Lyude Paul
Now that we finally have a sane way to keep port allocations around, use it to fix the potential unchecked ->port accesses that nouveau makes by making sure we keep the mst port allocated for as long as it's drm_connector is accessible. Additionally, now that we've guaranteed that mstc->port is al

[PATCH v4 06/16] drm/i915: Keep malloc references to MST ports

2019-01-04 Thread Lyude Paul
So that the ports stay around until we've destroyed the connectors, in order to ensure that we don't pass an invalid pointer to any MST helpers once we introduce the new MST VCPI helpers. Changes since v1: * Move drm_dp_mst_get_port_malloc() to where we assign intel_connector->port - danvet Sig

[PATCH v4 08/16] drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector()

2019-01-04 Thread Lyude Paul
Trying to destroy the connector using mstc->connector.funcs->destroy() if connector initialization fails is wrong: there is no possible codepath in nv50_mstc_new where nv50_mstm_add_connector() would return <0 and mstc would be non-NULL. Signed-off-by: Lyude Paul Cc: Daniel Vetter Cc: David Airl

[PATCH v4 00/16] MST refcounting/atomic helpers cleanup

2019-01-04 Thread Lyude Paul
This is the series I've been working on for a while now to get all of the atomic DRM drivers in the tree to use the atomic MST helpers, and to make the atomic MST helpers actually idempotent. Turns out it's a lot more difficult to do that without also fixing how port and branch device refcounting w

[PATCH v4 05/16] drm/dp_mst: Fix payload deallocation on hotplugs using malloc refs

2019-01-04 Thread Lyude Paul
Up until now, freeing payloads on remote MST hubs that just had ports removed has almost never worked because we've been relying on port validation in order to stop us from accessing ports that have already been freed from memory, but ports which need their payloads released due to being removed wi

[PATCH v4 02/16] drm/dp_mst: Introduce new refcounting scheme for mstbs and ports

2019-01-04 Thread Lyude Paul
The current way of handling refcounting in the DP MST helpers is really confusing and probably just plain wrong because it's been hacked up many times over the years without anyone actually going over the code and seeing if things could be simplified. To the best of my understanding, the current s

[PATCH v4 01/16] drm/dp_mst: Rename drm_dp_mst_get_validated_(port|mstb)_ref and friends

2019-01-04 Thread Lyude Paul
s/drm_dp_get_validated_port_ref/drm_dp_mst_topology_get_port_validated/ s/drm_dp_put_port/drm_dp_mst_topology_put_port/ s/drm_dp_get_validated_mstb_ref/drm_dp_mst_topology_get_mstb_validated/ s/drm_dp_put_mst_branch_device/drm_dp_mst_topology_put_mstb/ This is a much more consistent naming scheme,

[PATCH v4 03/16] drm/dp_mst: Restart last_connected_port_and_mstb() if topology ref fails

2019-01-04 Thread Lyude Paul
While this isn't a complete fix, this will improve the reliability of drm_dp_get_last_connected_port_and_mstb() pretty significantly during hotplug events, since there's a chance that the in-memory topology tree may not be fully updated when drm_dp_get_last_connected_port_and_mstb() is called and t

[Bug 109206] Kernel 4.20 amdgpu fails to load firmware on Ryzen 2500U

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109206 --- Comment #4 from grak...@gmail.com --- Created attachment 142979 --> https://bugs.freedesktop.org/attachment.cgi?id=142979&action=edit Raven dmcu firmware -- You are receiving this mail because: You are the assignee for the bug.___

[Bug 109206] Kernel 4.20 amdgpu fails to load firmware on Ryzen 2500U

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109206 --- Comment #3 from grak...@gmail.com --- Created attachment 142978 --> https://bugs.freedesktop.org/attachment.cgi?id=142978&action=edit List of files in /lib/firmware/amdgpu -- You are receiving this mail because: You are the assignee for t

Re: [PATCH 05/12] gpu: fix typo

2019-01-04 Thread Matteo Croce
On Fri, Jan 4, 2019 at 10:41 PM Matteo Croce wrote: > > Fix spelling mistake: "lenght" -> "length" > > Signed-off-by: Matteo Croce > --- > drivers/gpu/drm/amd/include/atombios.h | 2 +- > drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > Hi,

[PATCH] omapfb: fix typo

2019-01-04 Thread Matteo Croce
Fix spelling mistake: "lenght" -> "length" Signed-off-by: Matteo Croce --- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c b/drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c

[PATCH 05/12] gpu: fix typo

2019-01-04 Thread Matteo Croce
Fix spelling mistake: "lenght" -> "length" Signed-off-by: Matteo Croce --- drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/include/atombios.h b/drivers/gpu/drm/am

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 --- Comment #9 from Sylvain BERTRAND --- Created attachment 142976 --> https://bugs.freedesktop.org/attachment.cgi?id=142976&action=edit capture.mkv -- You are receiving this mail because: You are the assignee for the bug.___

Re: [PATCH v6 2/2] arm64: dts: sdm845: Add gpu and gmu device nodes

2019-01-04 Thread Stephen Boyd
Quoting Rajendra Nayak (2019-01-03 00:45:53) > > On 12/29/2018 6:59 AM, Stephen Boyd wrote: > >> So I am guessing the conclusion is to use a fallback "operating-points-v2" > >> compatible*only* when we do have opp-hz along with qcom,level (as in the > >> case with gpu) and not have a fallback com

[git pull] drm next fixes for rc1

2019-01-04 Thread Dave Airlie
Hi Linus, Happy New Year, just decloaking from leave to get this stuff in before rc1. Some stuff from the last week: core: two regression fixes for damage blob and atomic i915 gvt: Some missed GVT fixes from the original pull amdgpu: new PCI IDs SR-IOV fixes DC fixes Vega20 fixes Dave. drm-ne

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 --- Comment #8 from Michel Dänzer --- Please attach the file here directly, should work AFAICT. -- You are receiving this mail because: You are the assignee for the bug.___ dri-devel mailing list dri

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 --- Comment #7 from Sylvain BERTRAND --- I added xcb capture to my ffmpeg build: I made a video of the glitches available for download there: http://dl.free.fr/r1ENiiJ3C (it's a french hosting service for big files, let me know if you are unable

Re: [Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread sylvain . bertrand
I added xcb capture to my ffmpeg build: I made a video of the glitches available for download there: http://dl.free.fr/r1ENiiJ3C (it's a french hosting service for big files, let me know if you are unable to download it) ___ dri-devel mailing list dri-d

[Bug 105910] Graphical artifacts on unresponsible surfaces on AMD Radeon RX 570

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105910 --- Comment #10 from Michel Dänzer --- Things are increasingly pointing to this being an i3 bug. It creates a cairo surface with cairo_xcb_surface_create and copies from that to its parent window. But according to /usr/include/cairo/cairo.h, cai

Re: [PATCH v2] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Alex Deucher
On Thu, Jan 3, 2019 at 3:21 PM Gustavo A. R. Silva wrote: > > Fix boolean expressions by using logical AND operator '&&' > instead of bitwise operator '&'. > > This issue was detected with the help of Coccinelle. > > Fixes: 9a4b7d4c769e ("drm/amdgpu: Add vm context module param") > Cc: sta...@vger

Re: [PATCH v2] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Ezequiel Garcia
Hey Gustavo, On Thu, 3 Jan 2019 at 17:25, Gustavo A. R. Silva wrote: > > Fix boolean expressions by using logical AND operator '&&' > instead of bitwise operator '&'. > > This issue was detected with the help of Coccinelle. > > Fixes: 9a4b7d4c769e ("drm/amdgpu: Add vm context module param") > Cc:

Re: [PATCH 3/3] drm/panel: simple: Add Evervision VGG804821 pannel support

2019-01-04 Thread Sam Ravnborg
Hi Marco. In $subject pannel => panel Other than that, bonus points for specifying all of .flags, .bus_format and .bus_flags Sam ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [PATCH 2/3] dt-bindings: drm/panel: simple: add Evervision VGG804821

2019-01-04 Thread Sam Ravnborg
Hi Marco. On Thu, Jan 03, 2019 at 07:26:57PM +0100, Marco Felsch wrote: > Add support for the Evervision VG804821 800x480 5.0" LCD TFT parallel > panel to DRM simple panel driver. > > Signed-off-by: Marco Felsch > --- > .../bindings/display/panel/evervision,vgg804821.txt | 12 > 1

[radeon-alex:amd-18.50 1284/1418] drivers/gpu//drm/v3d/v3d_sched.c:158:30: error: implicit declaration of function 'V3D_CLE_CTNRA'; did you mean 'V3D_CLE_CT1RA'?

2019-01-04 Thread kbuild test robot
tree: git://people.freedesktop.org/~agd5f/linux.git amd-18.50 head: 6b02d4906a8c5b3e4a268516057e5b77bbc5f559 commit: a26f88704ef76f0213692b3b04f210de6e9e8676 [1284/1418] drm/scheduler: fix build error due to change in scheduler struct config: riscv-allyesconfig (attached as .config) compiler:

[PATCH] drm/tilcdc: Register cpufreq notifier after we have initialized crtc

2019-01-04 Thread Jyri Sarha
Register cpufreq notifier after we have initialized the crtc and unregister it before we remove the ctrc. Receiving a cpufreq notify without crtc causes a crash. Reported-by: Peter Ujfalusi Signed-off-by: Jyri Sarha --- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 34 ++--- 1 f

[Bug 109224] OpenCL in darktable with AMD Turks doesn't works

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109224 --- Comment #3 from Jan Vesely --- (In reply to Andy Costanza from comment #2) > do you need extra info of my laptop to solve this issue? lspci, clinfo,...? no, it's just a ton of work and there's too little time/too few people working on clove

[Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108591 Martin Peres changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #11 from Martin Peres

[Bug 108763] [CI] Make IGT_runner exit with an error code != 0 when aborting

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108763 Martin Peres changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #4 from Martin Peres

[Bug 109206] Kernel 4.20 amdgpu fails to load firmware on Ryzen 2500U

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109206 --- Comment #2 from David Francis --- Could you give me a list of all files in /lib/firmware/amdgpu/? And if it contains a file called raven_dmcu.bin, please attach that file. -- You are receiving this mail because: You are the assignee for th

Re: [PATCH v2] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Sasha Levin
Hi, [This is an automated email] This commit has been processed because it contains a "Fixes:" tag, fixing commit: 9a4b7d4c769e drm/amdgpu: Add vm context module param. The bot has tested the following trees: v4.20.0, v4.19.13, v4.14.91, v4.20.0: Build OK! v4.19.13: Build OK! v4.14.91: Failed

[Bug 109224] OpenCL in darktable with AMD Turks doesn't works

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109224 --- Comment #2 from Andy Costanza --- do you need extra info of my laptop to solve this issue? lspci, clinfo,...? -- You are receiving this mail because: You are the assignee for the bug.___ dri-deve

[Bug 109049] [CI][BAT] igt@amdgpu/amd_prime@amd-to-i915 - fail - Failed assertion: r == 0, Last errno: 28, No space left on device

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109049 Martin Peres changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #7 from Martin Peres

[Bug 108992] Regression: Lenovo e585 (ryzen 2500u) freezes during boot with 4.20-rc5/rc6, amdgpu error

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108992 Jan Vesely changed: What|Removed |Added See Also||https://bugzilla.kernel.org

[Bug 109224] OpenCL in darktable with AMD Turks doesn't works

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109224 Jan Vesely changed: What|Removed |Added See Also||https://bugs.freedesktop.or

Re: [PATCH] drm/tegra: hdmi: Fix audio to work with any pixel clock rate

2019-01-04 Thread Thierry Reding
On Wed, Dec 14, 2016 at 06:20:39PM +0100, Alban Bedel wrote: > The audio setting implementation was limited to a few specific pixel > clocks. This prevented HDMI audio from working on several test devices > as they need a pixel clock that is not supported by this implementation. > > Fix this by im

[GIT PULL] fbdev changes for v4.21

2019-01-04 Thread Bartlomiej Zolnierkiewicz
Hi Linus, Please pull fbdev changes for v4.21. This time the pull request is really small. The most notable changes are fixing fbcon to not cause crash on unregister_framebuffer() operation when there is more than one framebuffer, adding config option to center the bootup logo and making FB_BACKL

[Bug 108992] Regression: Lenovo e585 (ryzen 2500u) freezes during boot with 4.20-rc5/rc6, amdgpu error

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108992 --- Comment #26 from chris --- Hi, many thanks for that bisect. I googled the commit and found the following in addition which seems to be the same issue ? https://bugzilla.kernel.org/show_bug.cgi?id=201727 Hope that helps. Many thanks ! Chr

[Bug 109224] OpenCL in darktable with AMD Turks doesn't works

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109224 Bug ID: 109224 Summary: OpenCL in darktable with AMD Turks doesn't works Product: Mesa Version: 18.3 Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW

[Bug 201497] [amdgpu]: '*ERROR* No EDID read' is back in 4.19

2019-01-04 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=201497 --- Comment #4 from Daniel Andersson (engyw...@gmail.com) --- Created attachment 280261 --> https://bugzilla.kernel.org/attachment.cgi?id=280261&action=edit 4.20 didn't fix this Still an issue on 4.20 -- You are receiving this mail because: Y

[Bug 109182] [AMD][TAHITI XT] CSGO rendering artifact on dashboard human body

2019-01-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109182 --- Comment #6 from fin4...@hotmail.com --- Comment on attachment 142963 --> https://bugs.freedesktop.org/attachment.cgi?id=142963 dmesg No rendering problems with my system. If you are compiling Mesa by your self, it is waste of time and good

[Bug 199139] System freezes (kernel, amdgpu NULL pointer dereference) when video enters powersafe state

2019-01-04 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=199139 --- Comment #22 from mista...@gmail.com --- I got rid of the issue by clean installation of Xubuntu 18.04.1 with 4.15. Same kernel on old installation (xubuntu being upgraded over the years from 15.04 to 18.04.1) that I mentioned on 2018-09-14 sti

[PATCH] drm: Auto-set allow_fb_modifiers when given modifiers at plane init

2019-01-04 Thread Paul Kocialkowski
When drivers pass non-empty lists of modifiers for initializing their planes, we can infer that they allow framebuffer modifiers and set the driver's allow_fb_modifiers mode config element. In case the allow_fb_modifiers element was not set (some drivers tend to set them after registering planes),

Re: iommu_intel or i915 regression in 4.18, 4.19.12 and drm-tip

2019-01-04 Thread Joonas Lahtinen
Quoting Eric Wong (2019-01-04 03:06:26) > Joonas Lahtinen wrote: > > Quoting Eric Wong (2018-12-27 13:49:48) > > > I just got a used Thinkpad X201 (Core i5 M 520, Intel QM57 > > > chipset) and hit some kernel panics while trying to view > > > image/animation-intensive stuff in Firefox (X11) unless

Re: [RFC 12/16] drm/armada: add bus-width property to the output endpoint

2019-01-04 Thread Lubomir Rintel
On Thu, 2019-01-03 at 13:15 +, Russell King - ARM Linux wrote: > On Tue, Dec 18, 2018 at 04:37:38PM +0100, Lubomir Rintel wrote: > > This makes it possible to choose a different pixel format for the > > endpoint. Modelled after what other LCD controllers use, including > > marvell,pxa2xx-lcdc a

[PATCH] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Gustavo A. R. Silva
Fix boolean expressions by using logical AND operator '&&' instead of bitwise operator '&'. This issue was detected with the help of Coccinelle. Fixes: c8c5e569c5b0 ("drm/amdgpu: Consolidate visible vs. real vram check v2.") Cc: sta...@vger.kernel.org Signed-off-by: Gustavo A. R. Silva --- driv

Re: [PATCH 0/3] drm/mxsfb: support swapped RGB lanes

2019-01-04 Thread Ahmad Fatoum
On 1/2/19 10:05 PM, Stefan Agner wrote: > On a quick glance patch 1 looks good. > > However, patch 2/3 are probably unnecessary when using of graph/panel > support. E.g. panel-simple.c supports bus formats. > > Is the display you are using regular RGB and only the board/connectors > happen to sw

[PATCH] drm/amd/display: Fix boolean expression in get_surf_rq_param

2019-01-04 Thread Gustavo A. R. Silva
Fix boolean expression by using logical AND operator '&&' instead of bitwise operator '&'. This issue was detected with the help of Coccinelle. Fixes: 6d04ee9dc101 ("drm/amd/display: Restructuring and cleaning up DML") Cc: sta...@vger.kernel.org Signed-off-by: Gustavo A. R. Silva --- drivers/gp

Re: [PATCH] drm/amd/display: Fix boolean expression in get_surf_rq_param

2019-01-04 Thread Gustavo A. R. Silva
On 1/3/19 3:11 PM, Wentland, Harry wrote: On 2019-01-03 2:48 p.m., Gustavo A. R. Silva wrote: Fix boolean expression by using logical AND operator '&&' instead of bitwise operator '&'. This issue was detected with the help of Coccinelle. Fixes: 6d04ee9dc101 ("drm/amd/display: Restructuring a

[PATCH 1/3] dt-bindings: add vendor prefix for Evervision Electronics

2019-01-04 Thread Marco Felsch
Evervision Electronics is a panel manufacturer from Taipei. http://www.evervisionlcd.com/index.php?lang=en Signed-off-by: Marco Felsch --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.t

[PATCH] drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330

2019-01-04 Thread David Santamaría Rogado
Lenovo Ideapad D330 Pentium CPU version has 1920x1200 LCD. Console ouput gets rotated at boot as Miix 310. Signed-off-by: David Santamaría Rogado --- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 + 1 file changed, 13 insertions(+) diff --git a/drivers/gpu/drm/drm_panel_orient

RE: [PATCH] staging: android: ion: add buffer flag update ioctl

2019-01-04 Thread Zengtao (B)
>-Original Message- >From: Laura Abbott [mailto:labb...@redhat.com] >Sent: Thursday, January 03, 2019 6:31 AM >To: Zengtao (B) ; sumit.sem...@linaro.org >Cc: Greg Kroah-Hartman ; Arve Hjønnevåg >; Todd Kjos ; Martijn Coenen >; Joel Fernandes ; >de...@driverdev.osuosl.org; dri-devel@lists.fr

Re: ATI FirePro 2260 doesn't work after the update 'drm-next-2018-12-14'

2019-01-04 Thread Christian Zigotzky
It‘s an end user. That means bisecting isn‘t possible. — Christian Sent from my iPhone > On 3. Jan 2019, at 12:03, Michel Dänzer wrote: > >> On 2019-01-01 4:03 p.m., Christian Zigotzky wrote: >> Hello, >> >> An end user reportet that his ATI FirePro 2260 doesn't work anymore with >> the lates

Re: iommu_intel or i915 regression in 4.18, 4.19.12 and drm-tip

2019-01-04 Thread Eric Wong
Joonas Lahtinen wrote: > Quoting Eric Wong (2018-12-27 13:49:48) > > I just got a used Thinkpad X201 (Core i5 M 520, Intel QM57 > > chipset) and hit some kernel panics while trying to view > > image/animation-intensive stuff in Firefox (X11) unless I use > > "iommu_intel=igfx_off". > > > > With D

[PATCH 2/3] dt-bindings: drm/panel: simple: add Evervision VGG804821

2019-01-04 Thread Marco Felsch
Add support for the Evervision VG804821 800x480 5.0" LCD TFT parallel panel to DRM simple panel driver. Signed-off-by: Marco Felsch --- .../bindings/display/panel/evervision,vgg804821.txt | 12 1 file changed, 12 insertions(+) create mode 100644 Documentation/devicetree/bindings/

Re: [RFC 00/16] Armada DRM support for OLPC XO-1.75 laptop

2019-01-04 Thread Lubomir Rintel
Hi, On Wed, 2018-12-19 at 10:13 +0100, Daniel Vetter wrote: > On Wed, Dec 19, 2018 at 9:40 AM Lubomir Rintel wrote: > > Hi, > > > > here are patches that make the Armada DRM work on an OLPC XO-1.75. > > They build on patches previously submitted by Russel King (included here for > > completeness

[PATCH 3/3] drm/panel: simple: Add Evervision VGG804821 pannel support

2019-01-04 Thread Marco Felsch
Add support the Evervision VGG804821 800x480 5.0" WVGA TFT panel. Signed-off-by: Marco Felsch --- drivers/gpu/drm/panel/panel-simple.c | 30 1 file changed, 30 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c in

Re: [PATCH] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Gustavo A. R. Silva
On 1/3/19 1:17 PM, Kuehling, Felix wrote: On 2019-01-03 12:34 p.m., Gustavo A. R. Silva wrote: Fix boolean expressions by using logical AND operator '&&' instead of bitwise operator '&'. This issue was detected with the help of Coccinelle. Fixes: c8c5e569c5b0 ("drm/amdgpu: Consolidate visibl

[PATCH] drm/msm/dpu: Convert to a chained irq chip

2019-01-04 Thread Stephen Boyd
Devices that make up DPU, i.e. graphics card, request their interrupts from this "virtual" interrupt chip. The interrupt chip builds upon a GIC SPI interrupt that raises high when any of the interrupts in the DPU's irq status register are triggered. From the kernel's perspective this is a chained i

[PATCH v2] drm/amdgpu_vm: fix boolean expressions

2019-01-04 Thread Gustavo A. R. Silva
Fix boolean expressions by using logical AND operator '&&' instead of bitwise operator '&'. This issue was detected with the help of Coccinelle. Fixes: 9a4b7d4c769e ("drm/amdgpu: Add vm context module param") Cc: sta...@vger.kernel.org Reviewed-by: Felix Kuehling Signed-off-by: Gustavo A. R. Sil

[PATCH 0/3] drm/panel: simple: Add support for Evervision VGG804821

2019-01-04 Thread Marco Felsch
This small series adds the support for the Evervision VGG804821 panels. The patches are rebased ontop of the current drm_misc/drm-misc-next. Marco Felsch (3): dt-bindings: add vendor prefix for Evervision Electronics dt-bindings: drm/panel: simple: add Evervision VGG804821 drm/panel: simple:

Re: WARNING: lock held when returning to user space in set_property_atomic

2019-01-04 Thread Dmitry Vyukov
On Thu, Jan 3, 2019 at 9:55 AM Maarten Lankhorst wrote: > > Op 30-12-2018 om 07:21 schreef syzbot: > > Hello, > > > > syzbot found the following crash on: > > > > HEAD commit:903b77c63167 Merge tag 'linux-kselftest-4.21-rc1' of git:/.. > > git tree: upstream > > console output: https://s

Armada DRM: bridge with componentized devices

2019-01-04 Thread Lubomir Rintel
Hello, lately I've been trying to make the Himax HX8837 chip that drives the OLPC LCD display work with Armada DRM driver. I've been advised to create a bridge driver and not an encoder driver since the silicon is separate from the LCDC. The Armada DRM driver (and, I think, the i.MX one) creates