Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1849963imu; Wed, 12 Dec 2018 05:30:50 -0800 (PST) X-Google-Smtp-Source: AFSGD/XKRu16Z9GF/BCy/m5KgwG1HxCgpxWKPYVdjGa2U91Lp0inECAjehjjARqnrVoPMCg9muRG X-Received: by 2002:a17:902:33c2:: with SMTP id b60mr19822929plc.211.1544621450028; Wed, 12 Dec 2018 05:30:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544621450; cv=none; d=google.com; s=arc-20160816; b=AKJKgub96gADuvSYXLEo/+9mtfkX202F2RQrK5plSAwBJ5D5hkHC2vDmmQBRkDFWm5 yrKnMeJ0XUrxbXOM4KNjYrlGDd3cvOWFZ3+Mf1NxWjQx8i/RdrLonzE0XKza5c7A3yzL vpY0+YisRJ46krV8Nc1kCm545pA/nmadJGqWhZkBgrifWtmyqn6DzDHM18f9L6e9i2zk 7PKk5ax0PJLSkDtZfKf7D3BjLlAnoulsCcnSJyR4T7BUCOpJcDnQMiXGAAqtWAM2fcwY DLUsTxAVUnNLLxKgCEYrmDptS2CV2Z7DrldGTtDlis4+DyQLwf1op/uyBPP0GJAxMugz 0CpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=nHAv5R5QwRmJoCLzBKLZOXFUpzVxkJ8Y6vSdR8cBZGY=; b=H+ngxk9FxWQ2+r2C9OawwzJwEZLBdaSGotEYP3dGBeEZqq6/Y2tl9Z6PiUt7V+v+in Lo62f3FHOAicyuHbxEkS/vr0J3ksGvVNPojJirF9NkiBP0vZYjIilwjJ1dqhQKaSRJg3 c+zpEZMKNE7ubdavmivhSjEA7gGSlVS8/GJP4pzmwUd9ZmQsMwzXWNqr69DNV4skyh54 /7hwtqGC22rBK4oEOLUD5vwCndOXSRQ03gF7f/Kox34qy6IZZZ8SXbkV4BdZL0s+n50J 1Bu0RLkZu7jEDJDf7wTiVWBXuJoqrn33x7zJvhrJG6A8WxOH5m5HMPI4CJtSnmSRV3wK ZrFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=QCwX+367; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w61si15055514plb.309.2018.12.12.05.30.34; Wed, 12 Dec 2018 05:30:49 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=QCwX+367; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727556AbeLLN26 (ORCPT + 99 others); Wed, 12 Dec 2018 08:28:58 -0500 Received: from mail-wr1-f67.google.com ([209.85.221.67]:46182 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726245AbeLLN26 (ORCPT ); Wed, 12 Dec 2018 08:28:58 -0500 Received: by mail-wr1-f67.google.com with SMTP id l9so17653231wrt.13 for ; Wed, 12 Dec 2018 05:28:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nHAv5R5QwRmJoCLzBKLZOXFUpzVxkJ8Y6vSdR8cBZGY=; b=QCwX+367wHog/EzWzZZz8NdRumFZVFfyfCBTkcBOHX0VCOIscisr10gLRbkkjExHwz gJNSn6mMGcwR0p9W57KOyOE7FlQ9bY8YBRWiYOY+twMmuQbAwnALnqx86m8pxqUzsBci GVyjbDtwHn6hAsAYMR7DKXx0EpNwmfIFTE3E0upXH7Oo3hOCYMRTuIVVaEOkGJwn2uxz IazBB1yLCLOvRfL0uZVkVsd8369dGPsnKAG9O6Jl/e2RDXi6Y2k6kc5UKL0tTlWlcqCm LsxgFQG1CnAXI+hZBtYZ3HKjLaxdxht603AMQgemdtF1rB/phow/GKH+rzuMpjlLa6/g aKjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nHAv5R5QwRmJoCLzBKLZOXFUpzVxkJ8Y6vSdR8cBZGY=; b=piHaUdTY4dTNQVRTsrKuBULhPhXAPid5/lbwt5PLQF8varSE/as/gxqsqDWMMApn2g fL5k4eXRD8t3tpcZ/ueFeA+D7hoKfFPwWv8/zPgD26MJL+yVSOJ/xDPdkOEAMd9l+Yd5 vJ3AR3zrN1JEDwW9qJ3XZd78mgi/+ymm+5END5r3kF9rtIq38ozcEeAIVe3kxeYwCb0B tUho5GnZBASvONX4p19M2qciPXyFTSZBYlpEnoRzcqkxcaJiatqT5EPW+Gl4SIaXrCx1 D9bZJok4cuaYdG6Ho3hbxJ1bJXnfkXrMDZ1cOrmlkfSDKdn1zvLWSB7ot/VYx7UzNMv7 +JpQ== X-Gm-Message-State: AA+aEWb43dREvAUaQuTZLvxPt0dYwq5nbRlu8TKLVm29626de8qqzcut itN0B5s9+h9ls8fsTRXXHes6pGA8ozuqBvs5OMO/Bg== X-Received: by 2002:adf:ef0d:: with SMTP id e13mr17261677wro.29.1544621336425; Wed, 12 Dec 2018 05:28:56 -0800 (PST) MIME-Version: 1.0 References: <20181210090640.4495-1-mjourdan@baylibre.com> <434d1dc0-3c5e-5cb3-cc88-b565bfb74217@baylibre.com> In-Reply-To: <434d1dc0-3c5e-5cb3-cc88-b565bfb74217@baylibre.com> From: Maxime Jourdan Date: Wed, 12 Dec 2018 14:28:45 +0100 Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: meson: add specific simplefb bindings To: Neil Armstrong Cc: Kevin Hilman , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Neil, On Wed, Dec 12, 2018 at 10:54 AM Neil Armstrong wrote: > > Hi Maxime, > > On 10/12/2018 10:06, Maxime Jourdan wrote: > > Similar to simple-framebuffer-sunxi, we support different display pipelines > > that the firmware is free to choose from. > > > > This documents the "amlogic,simple-framebuffer" compatible and the > > "amlogic,pipeline" extension. > > > > Signed-off-by: Maxime Jourdan > > --- > > .../display/simple-framebuffer-meson.txt | 33 +++++++++++++++++++ > > 1 file changed, 33 insertions(+) > > create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer-meson.txt > > > > diff --git a/Documentation/devicetree/bindings/display/simple-framebuffer-meson.txt b/Documentation/devicetree/bindings/display/simple-framebuffer-meson.txt > > new file mode 100644 > > index 000000000000..122a5c005cd9 > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/display/simple-framebuffer-meson.txt > > @@ -0,0 +1,33 @@ > > +Meson specific Simple Framebuffer bindings > > + > > +This binding documents meson specific extensions to the simple-framebuffer > > +bindings. The meson simplefb u-boot code relies on the devicetree containing > > +pre-populated simplefb nodes. > > + > > +These extensions are intended so that u-boot can select the right node based > > +on which pipeline is being used. As such they are solely intended for > > +firmware / bootloader use, and the OS should ignore them. > > + > > +Required properties: > > +- compatible: "amlogic,simple-framebuffer" > > +- amlogic,pipeline, one of: > > + "vpu-cvbs" > > + "vpu-hdmi" > > + > > +Example: > > + > > +chosen { > > + #address-cells = <2>; > > + #size-cells = <2>; > > + ranges; > > + > > + framebuffer@0 { > > + compatible = "amlogic,simple-framebuffer", > > + "simple-framebuffer"; > > + amlogic,pipeline = "vpu-hdmi"; > > + clocks = <&clkc CLKID_HDMI_PCLK>, > > + <&clkc CLKID_CLK81>, > > + <&clkc CLKID_GCLK_VENCI_INT0>; > > + power-domains = <&pwrc_vpu>; > > + }; > > +}; > > > > You should add a cover-letter for this patchset ! > > Neil Sorry about that, I completely forgot. Thanks for the reminder, will repost. Maxime