From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753531AbdCWVy5 (ORCPT ); Thu, 23 Mar 2017 17:54:57 -0400 Received: from mail-io0-f182.google.com ([209.85.223.182]:35282 "EHLO mail-io0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753064AbdCWVy4 (ORCPT ); Thu, 23 Mar 2017 17:54:56 -0400 MIME-Version: 1.0 In-Reply-To: <20170317230949.GK21222@n2100.armlinux.org.uk> References: <20170317224742.17219-1-eric@anholt.net> <20170317224742.17219-3-eric@anholt.net> <20170317230949.GK21222@n2100.armlinux.org.uk> From: Linus Walleij Date: Thu, 23 Mar 2017 22:54:53 +0100 Message-ID: Subject: Re: [PATCH 2/2] drm/pl111: Initial drm/kms driver for pl111 To: Russell King - ARM Linux Cc: Eric Anholt , "open list:DRM PANEL DRIVERS" , tom.cooksey@arm.com, "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Mar 18, 2017 at 12:09 AM, Russell King - ARM Linux wrote: > On Fri, Mar 17, 2017 at 03:47:42PM -0700, Eric Anholt wrote: >> This is a modesetting driver for the pl111 CLCD display controller >> found on various ARM platforms such as the Versatile Express. The >> driver has only been tested on the bcm911360_entphn platform so far, >> with PRIME-based buffer sharing between vc4 and clcd. >> >> It reuses the existing devicetree binding, while not using quite as >> many of its properties as the fbdev driver does (those are left for >> future work). > > As we're multiplatform on ARM, and this is using the PL11x AMBA IDs, > we must ensure that it's compatible with everything that the fbdev > driver is compatible with... however, I suspect that's not worth the > effort (unless Linus W wants it?) Hm, I certainly want it... but it would be unreasonable of me to expect Eric to cold-code a big upfront design for systems he can't even test this on. What I would request would rather be: please do not put in any immediate roadblocks and keep it in the back of your head that I will maybe come in and add support for the PL110 systems once this works. (Of course that would be with the aim to deprecate and delete the old fbdev driver in favor of this one.) I can help with some RealView testing along the way to begin with. Yours, Linus Walleij From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Walleij Subject: Re: [PATCH 2/2] drm/pl111: Initial drm/kms driver for pl111 Date: Thu, 23 Mar 2017 22:54:53 +0100 Message-ID: References: <20170317224742.17219-1-eric@anholt.net> <20170317224742.17219-3-eric@anholt.net> <20170317230949.GK21222@n2100.armlinux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) by gabe.freedesktop.org (Postfix) with ESMTPS id 66E486E2A0 for ; Thu, 23 Mar 2017 21:54:55 +0000 (UTC) Received: by mail-io0-x235.google.com with SMTP id b140so6275804iof.1 for ; Thu, 23 Mar 2017 14:54:55 -0700 (PDT) In-Reply-To: <20170317230949.GK21222@n2100.armlinux.org.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Russell King - ARM Linux Cc: "linux-kernel@vger.kernel.org" , "open list:DRM PANEL DRIVERS" List-Id: dri-devel@lists.freedesktop.org T24gU2F0LCBNYXIgMTgsIDIwMTcgYXQgMTI6MDkgQU0sIFJ1c3NlbGwgS2luZyAtIEFSTSBMaW51 eAo8bGludXhAYXJtbGludXgub3JnLnVrPiB3cm90ZToKPiBPbiBGcmksIE1hciAxNywgMjAxNyBh dCAwMzo0Nzo0MlBNIC0wNzAwLCBFcmljIEFuaG9sdCB3cm90ZToKPj4gVGhpcyBpcyBhIG1vZGVz ZXR0aW5nIGRyaXZlciBmb3IgdGhlIHBsMTExIENMQ0QgZGlzcGxheSBjb250cm9sbGVyCj4+IGZv dW5kIG9uIHZhcmlvdXMgQVJNIHBsYXRmb3JtcyBzdWNoIGFzIHRoZSBWZXJzYXRpbGUgRXhwcmVz cy4gVGhlCj4+IGRyaXZlciBoYXMgb25seSBiZWVuIHRlc3RlZCBvbiB0aGUgYmNtOTExMzYwX2Vu dHBobiBwbGF0Zm9ybSBzbyBmYXIsCj4+IHdpdGggUFJJTUUtYmFzZWQgYnVmZmVyIHNoYXJpbmcg YmV0d2VlbiB2YzQgYW5kIGNsY2QuCj4+Cj4+IEl0IHJldXNlcyB0aGUgZXhpc3RpbmcgZGV2aWNl dHJlZSBiaW5kaW5nLCB3aGlsZSBub3QgdXNpbmcgcXVpdGUgYXMKPj4gbWFueSBvZiBpdHMgcHJv cGVydGllcyBhcyB0aGUgZmJkZXYgZHJpdmVyIGRvZXMgKHRob3NlIGFyZSBsZWZ0IGZvcgo+PiBm dXR1cmUgd29yaykuCj4KPiBBcyB3ZSdyZSBtdWx0aXBsYXRmb3JtIG9uIEFSTSwgYW5kIHRoaXMg aXMgdXNpbmcgdGhlIFBMMTF4IEFNQkEgSURzLAo+IHdlIG11c3QgZW5zdXJlIHRoYXQgaXQncyBj b21wYXRpYmxlIHdpdGggZXZlcnl0aGluZyB0aGF0IHRoZSBmYmRldgo+IGRyaXZlciBpcyBjb21w YXRpYmxlIHdpdGguLi4gaG93ZXZlciwgSSBzdXNwZWN0IHRoYXQncyBub3Qgd29ydGggdGhlCj4g ZWZmb3J0ICh1bmxlc3MgTGludXMgVyB3YW50cyBpdD8pCgpIbSwgSSBjZXJ0YWlubHkgd2FudCBp dC4uLiBidXQgaXQgd291bGQgYmUgdW5yZWFzb25hYmxlIG9mIG1lIHRvIGV4cGVjdApFcmljIHRv IGNvbGQtY29kZSBhIGJpZyB1cGZyb250IGRlc2lnbiBmb3Igc3lzdGVtcyBoZSBjYW4ndCBldmVu IHRlc3QKdGhpcyBvbi4KCldoYXQgSSB3b3VsZCByZXF1ZXN0IHdvdWxkIHJhdGhlciBiZTogcGxl YXNlIGRvIG5vdCBwdXQgaW4gYW55CmltbWVkaWF0ZSByb2FkYmxvY2tzIGFuZCBrZWVwIGl0IGlu IHRoZSBiYWNrIG9mIHlvdXIgaGVhZCB0aGF0IEkgd2lsbAptYXliZSBjb21lIGluIGFuZCBhZGQg c3VwcG9ydCBmb3IgdGhlIFBMMTEwIHN5c3RlbXMgb25jZSB0aGlzCndvcmtzLiAoT2YgY291cnNl IHRoYXQgd291bGQgYmUgd2l0aCB0aGUgYWltIHRvIGRlcHJlY2F0ZSBhbmQKZGVsZXRlIHRoZSBv bGQgZmJkZXYgZHJpdmVyIGluIGZhdm9yIG9mIHRoaXMgb25lLikKCkkgY2FuIGhlbHAgd2l0aCBz b21lIFJlYWxWaWV3IHRlc3RpbmcgYWxvbmcgdGhlIHdheSB0byBiZWdpbiB3aXRoLgoKWW91cnMs CkxpbnVzIFdhbGxlaWoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCg==