Re: [PATCH v3 09/21] drm/bridge: Add a drm_bridge_state object

2019-11-23 Thread Boris Brezillon
On Tue, 5 Nov 2019 17:05:16 +0100 Neil Armstrong wrote: > > void drm_bridge_add(struct drm_bridge *bridge); > > void drm_bridge_remove(struct drm_bridge *bridge); > > struct drm_bridge *of_drm_find_bridge(struct device_node *np); > > @@ -475,6 +543,56 @@ void

Re: [PATCH v3 07/21] drm/bridge: Make the bridge chain a double-linked list

2019-11-23 Thread Boris Brezillon
Hi Neil, Sorry for the late reply. On Tue, 5 Nov 2019 17:02:30 +0100 Neil Armstrong wrote: > Hi, > > > On 25/10/2019 15:29, Neil Armstrong wrote: > > On 23/10/2019 17:44, Boris Brezillon wrote: > >> So that each element in the chain can easily access its predecessor. > >> This will be

Re: [PATCH v3 00/21] drm: Add support for bus-format negotiation

2019-11-23 Thread Boris Brezillon
On Sun, 24 Nov 2019 09:46:41 +0900 Ezequiel Garcia wrote: > Hi Boris, Neil, > > On Wed, 2019-10-23 at 17:44 +0200, Boris Brezillon wrote: > > This patch series aims at adding support for runtime bus-format > > negotiation between all elements of the > > 'encoder -> bridges -> connector/display'

Re: [PATCH v7 07/24] IB/umem: use get_user_pages_fast() to pin DMA pages

2019-11-23 Thread John Hubbard
On 11/21/19 6:36 AM, Jason Gunthorpe wrote: > On Thu, Nov 21, 2019 at 12:07:46AM -0800, Christoph Hellwig wrote: >> On Wed, Nov 20, 2019 at 11:13:37PM -0800, John Hubbard wrote: >>> And get rid of the mmap_sem calls, as part of that. Note >>> that get_user_pages_fast() will, if necessary, fall

Re: [PATCH v3 00/21] drm: Add support for bus-format negotiation

2019-11-23 Thread Ezequiel Garcia
Hi Boris, Neil, On Wed, 2019-10-23 at 17:44 +0200, Boris Brezillon wrote: > This patch series aims at adding support for runtime bus-format > negotiation between all elements of the > 'encoder -> bridges -> connector/display' section of the pipeline. > > In order to support that, we need drm

Re: [PATCH] drm/i915: Remove tautological compare in eb_relocate_vma

2019-11-23 Thread Chris Wilson
Quoting Nathan Chancellor (2019-11-23 19:53:22) > -Wtautological-compare was recently added to -Wall in LLVM, which > exposed an if statement in i915 that is always false: > > ../drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c:1485:22: warning: > result of comparison of constant 576460752303423487

[Bug 205523] AMDGPU display lockup during boot with 5.4 RC on Ryzen 2700u

2019-11-23 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=205523 Haxk20 (haxk...@gmail.com) changed: What|Removed |Added CC||haxk...@gmail.com ---

Re: [PATCH 3/3] drm/panel: simple: Add support for the Frida FRD350H54004 panel

2019-11-23 Thread Sam Ravnborg
Hi Paul. On Wed, Nov 20, 2019 at 06:10:27PM +0100, Paul Cercueil wrote: > The FRD350H54004 is a simple 3.5" 320x240 24-bit TFT panel, found for > instance inside the Anbernic RG-350 handheld gaming console. > > Signed-off-by: Paul Cercueil > --- > drivers/gpu/drm/panel/panel-simple.c | 29

Re: [PATCH 2/3] dt-bindings: panel: Document Frida FRD350H54004 LCD panel

2019-11-23 Thread Sam Ravnborg
Hi Paul. On Wed, Nov 20, 2019 at 06:10:26PM +0100, Paul Cercueil wrote: > Add bindings documentation for the Frida 3.5" (320x240 pixels) 24-bit > TFT LCD panel. New bindings using the meta-schema (.yaml) syntax please. Sam > > Signed-off-by: Paul Cercueil > --- >

Re: [PATCH 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd.

2019-11-23 Thread Sam Ravnborg
Hi Paul. On Wed, Nov 20, 2019 at 06:10:25PM +0100, Paul Cercueil wrote: > Add an entry for Shenzhen Frida LCD Co., Ltd. > > Signed-off-by: Paul Cercueil Reviewed-by: Sam Ravnborg > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > >

Re: [PATCH 0/4] Replace hibmc code with generic implmentation

2019-11-23 Thread Sam Ravnborg
Hi Thomas. > The patch set replaces code in hibmc with generic implementation. > > Patches 1 to 3 replace fbdev emuation, framebuffer and creation of > dumb buffers with respective code from DRM helpers. Patch 4 adds an > additional interface to debugfs that displays the allocated and free >

Re: [PATCH 3/4] drm/hisilicon/hibmc: Implement hibmc_dumb_create() with generic helpers

2019-11-23 Thread Sam Ravnborg
Hi Thomas. Change looks good. If you spin this could you move the changes to generic drm code to a separate patch? As it is now it is hidden for most. But then there are also no users of drm_gem_vram_fill_create_dumb() One small nit below that you can safely ignore :-) Sam On Fri,

Re: [PATCH 2/8] drm/atmel: ditch fb_create wrapper

2019-11-23 Thread Sam Ravnborg
Hi Daniel. On Tue, Nov 19, 2019 at 10:22:31PM +0100, Daniel Vetter wrote: > On Fri, Nov 15, 2019 at 10:33:24AM +0100, Boris Brezillon wrote: > > On Fri, 15 Nov 2019 10:21:14 +0100 > > Daniel Vetter wrote: > > > > > Spotted while looking through them all. > > > > > > Signed-off-by: Daniel Vetter

[PATCH] Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present"

2019-11-23 Thread Uma Shankar
This reverts commit f25c7a006cd1c07254780e3406e45cee4842b933. 2p2c display configuration blows up dmesg when one connector is disconnected, causing issues in CI. Below are the sample errors thrown in logs: [IGT] core_getversion: executing [IGT] core_getversion: exiting, ret=0 Setting dangerous