From patchwork Fri Jan 26 13:33:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 125971 Delivered-To: patch@linaro.org Received: by 10.46.84.92 with SMTP id y28csp338570ljd; Fri, 26 Jan 2018 05:33:45 -0800 (PST) X-Google-Smtp-Source: AH8x224UMmA4V+7/hKjqX5Pd4Qj4eNvkKGnUvgtCjwfzlAvW4PB6JR0bX2mo+vnLBUevC4oNdJ2V X-Received: by 10.101.77.68 with SMTP id j4mr16383352pgt.222.1516973625210; Fri, 26 Jan 2018 05:33:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516973625; cv=none; d=google.com; s=arc-20160816; b=ExRo+JBOdo2msnRKa90Dk0aCo8WtOmYJGxh/SHSHbU1hlXFD9rgSktnLpRNr/eW73S t2jZtNEqEWylhbH3HplOp5aSGuGyLmobfk2+0RPLcl8BtaDBaecue7VWj4UTtav28SnR udwFg4EJvMV7r/NSp86PcJvdqoD7VHkfNfYcqW7XOJJlwnwe80Fk/Knnh2BhFvN0wnqp 5Xup+gYx3SKbnr1jgGaTgWbw6fvCF8hu09NuneJ+ch/PdhBNL9KPQ2byfRaWnOzD4jBw jbDGcqpyXgO5REVNBEYnODd6SWAYbWFIGCEJYQyY2u8Kn9rfQHAi+Urk/zN470f4OH7Y 1N0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=osnq7qz/9j3c6i7q7WJSjt9I4U8tWWG/UyM+x49MiGs=; b=cr03LDZZTiM+/egwRs4vBn94NLNPv/r4+gWDj8ySaZZvpBj8GZyWMEpz5evS9FpjEi SUahQ8aK6vgcnPQ1+6XrenmtxWWZbqeHXxufsEMJqB+kBW7ZNuiMmOTvpdl+JiltLXU/ XYt6jD9E4BE5POQmsgFXu+WM4Sia3E3SYmgHd4WkITw07TaNdv+GVeWgIg12xLSefYnw RMvu5vvabKrQfWaFeMAZQivTAaQvFpXkY7uSbIL7cAX6GZnjO+2cmomBrQdtrAfBx3vD tSYD4FlcczOIuz9aBaNfbJuMhCb5PpAYQG5nYUKjecdoKuZyITVkIXUcMqVD7wofroFT 7/aQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Fb9NRhOw; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 90-v6si3768356ple.599.2018.01.26.05.33.44; Fri, 26 Jan 2018 05:33:45 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Fb9NRhOw; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751571AbeAZNdn (ORCPT + 6 others); Fri, 26 Jan 2018 08:33:43 -0500 Received: from mail-lf0-f68.google.com ([209.85.215.68]:34128 "EHLO mail-lf0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751509AbeAZNdm (ORCPT ); Fri, 26 Jan 2018 08:33:42 -0500 Received: by mail-lf0-f68.google.com with SMTP id k19so728857lfj.1 for ; Fri, 26 Jan 2018 05:33:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=pv8x8RYDKQU2epqHHWIzZCokSXz3Y+3Hw1QqL0ADdY8=; b=Fb9NRhOwwe9x4e9L4oQdJiNQ5Rz3WaDU+35I7tJZm74+V6Q3QPQbbiUNMiHEQPEvWZ umDL6Nd2nHUJ+CRKigv+v6wjcIyKTNOMpM+EcYLl1EAqCtnYajM5C78EJsVFbjLg99g9 GxXnhsoiMBcqwKE7w+iI6dc1wsXG/pYnR0TVk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=pv8x8RYDKQU2epqHHWIzZCokSXz3Y+3Hw1QqL0ADdY8=; b=t2tAJ56Vwrm5kPMI3R6VCa/AufRQkrTX9kBdc3BnSZgAy7FwBHI+RUBdBR8KT8UFcG +NWT6Nd30RwuQe1wkXQ6XCC94VYtDMsRrwOAFVn3yizt41k6Pn8UEfOMTiH9Sad5jvxW DDNJfoWIVhPjsUIzhIK1QDPN1+fmR8gfyNi8UTYNPqHWusomo6BFtV02sJY89Ma3m8Rc VJO62h91oO4/SclRke/ZLpOyk1HBu92OGcm4B+fNRyXne7qpzVt/SMLFFyiPpTswZs8S pmZPjx610y7t4O9axcggmg/RuO7Gmj48JRKR7xZyL7aU1NohdTlpKsYYhLlFpMIM7XBA 8g0A== X-Gm-Message-State: AKwxytciLFoPSgKh1uFztgO+eLCh9PjIIeOXepTIctgI5M8TdDol6VJz UxZcYmljwJT0y9O28Qocasq1KA== X-Received: by 10.25.80.13 with SMTP id e13mr7610740lfb.72.1516973621334; Fri, 26 Jan 2018 05:33:41 -0800 (PST) Received: from genomnajs.ideon.se ([85.235.10.227]) by smtp.gmail.com with ESMTPSA id f3sm928911lja.63.2018.01.26.05.33.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 05:33:40 -0800 (PST) From: Linus Walleij To: Thierry Reding , dri-devel@lists.freedesktop.org Cc: Linus Walleij , devicetree@vger.kernel.org Subject: [PATCH 1/2] drm/panel: Device tree bindings for ARM Versatile panels Date: Fri, 26 Jan 2018 14:33:35 +0100 Message-Id: <20180126133336.21343-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.14.3 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This adds a pretty simple set of device tree bindings for ARM Versatile panels appearing as child nodes of a system controller. Cc: devicetree@vger.kernel.org Signed-off-by: Linus Walleij --- .../display/panel/arm,versatile-tft-panel.txt | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt b/Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt new file mode 100644 index 000000000000..248141c3c7e3 --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt @@ -0,0 +1,31 @@ +ARM Versatile TFT Panels + +These panels are connected to the daughterboards found on the +ARM Versatile reference designs. + +This device node must appear as a child to a "syscon"-compatible +node. + +Required properties: +- compatible: should be "arm,versatile-tft-panel" + +Required subnodes: +- port: see display/panel/panel-common.txt, graph.txt + + +Example: + +sysreg@0 { + compatible = "arm,versatile-sysreg", "syscon", "simple-mfd"; + reg = <0x00000 0x1000>; + + panel: display@0 { + compatible = "arm,versatile-tft-panel"; + + port { + panel_in: endpoint { + remote-endpoint = <&foo>; + }; + }; + }; +};