From patchwork Mon Feb 5 19:20:12 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 126923 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp2246044ljc; Mon, 5 Feb 2018 11:22:21 -0800 (PST) X-Google-Smtp-Source: AH8x226RKf0z8wIF1MGCVGz28owapBr85JWv31WfR4KjTatma2nxtL2LIdCorOO6i7sNXKG4p2Xo X-Received: by 10.99.123.25 with SMTP id w25mr6796373pgc.305.1517858540845; Mon, 05 Feb 2018 11:22:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517858540; cv=none; d=google.com; s=arc-20160816; b=ud1WNfXdFFph3urF1HAn2I610NIUE7XILb7i0/bqD3gsiBXNLR9YwB6YPqQSd61rwm /e1a3XRhL5IofWqImjiiFjx8FjiDtSvvibCG8h1yBwjePIENFpqXxkYkYM8SjobjCv7O wjTIK6jbfLzzH3UpXYgmdOEwaj+QZCDmjWN4rw/xrGSl/LheuzPNACqCGfdcJwF9looT Zwv4Flm5LKhCYR+36deJQ5vdcJgHMy87DVp0slLYf4Ltl+B4EJPzbWpO9VcjcmR+mJwD 9rXMUu+6Ie/W1DTG/p/jAW7mTtE0xIC3RizXWsIXmrTCvWcYb3FLH3mw9XhTnqmy9SV0 xF/w== 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=C829rSoCTETtlxF/cJjJThzWlBKQvZxNS5RddMAAPwU=; b=rwaRq6qsh/P+45HW0Bg4x37YSBWCFk4F8nhbE/GEnWP1uPdwi9WpKvA2dI40FM7jiA f5JSVBnO3NWs7MnbFNogEBziEi97w8LMwXegsPkYKnNKRC3jQefxKo4OlZsa9G+N6/Bp a+hyqeJeD8H4YRrgarezlY4IeLDSH87RRu13Ye0hHhvHPJnuLUGOc5UCLyWEmkvs8eLA g7ruQgR5hTrusI84HoxBgBaTGXWmpQ5Wk/iTaX7oxpEV5UBy70i+r1OYEW8vMzVTd+ZH Zx8T4XYdvDsFAS6L0iVroE3Pdw+cLXnrCOwgZnMzH62Q2gFwar2H/wQ2pOHEMaNjA20H 2RXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Trr1ld6C; 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 b4si2073416pgt.288.2018.02.05.11.22.20; Mon, 05 Feb 2018 11:22:20 -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=Trr1ld6C; 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 S1750807AbeBETWU (ORCPT + 6 others); Mon, 5 Feb 2018 14:22:20 -0500 Received: from mail-lf0-f68.google.com ([209.85.215.68]:38872 "EHLO mail-lf0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750796AbeBETWT (ORCPT ); Mon, 5 Feb 2018 14:22:19 -0500 Received: by mail-lf0-f68.google.com with SMTP id g72so43302863lfg.5 for ; Mon, 05 Feb 2018 11:22:18 -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=2vjqE1il5gkVIC3jd8rtGB5JZUqX1JLB2RviAQx85Xk=; b=Trr1ld6CyZGznXRQa/GXiIRYioYr4H6I9lkujG/byBU6wqLr2H4OTypzIaJX7Qpg7p JNVWEa3WkJ8Z2D8+hcgO8QUVJxUAIup8C61vn3wQWrjYEDebfuo7NYrPHR5ksB5dWeVN +kVRcomzigK02qj+A7zRLdwLWBNk0sxKjX9ig= 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=2vjqE1il5gkVIC3jd8rtGB5JZUqX1JLB2RviAQx85Xk=; b=TIJqCG9AIdQnyWx9hmQib0LWF0dIN2L8AdXfc419ioGs/PMNlIfcogBn6q/vD0SfXR szaeqTjWk3DrR1H6qDeTTHIRd53qfYYjguyPI0SpObp2obDNQCP6K6NOrOTBJHQuHlo7 gg5u4Rt0RXS++yLP2XFaBNSrnxjrE8ikVvsLY62nmcs5rZxFmN7wzdLk+x2nlu5uGk/a 5COBXRUaptBa5x7M7iTSmSBc8//C6+MgO90NOGZfWyzAIm8XKcfx2h/MU0Lkzf1wUMM5 q97QUHJtBVyD4N36dYEuP3JX+ka3fLS6dQeagSOPZC6R2DKKlZS20nhPX4jiZaJ/oLP4 /Imw== X-Gm-Message-State: AKwxytdW+qw/kj/fRliIfn5U/oktnjI0e1pXnftu4jf1i8WngFtLBB++ keWxDM1TzbiCOyP2097ggY1GwA== X-Received: by 10.46.8.89 with SMTP id g25mr14426464ljd.115.1517858538037; Mon, 05 Feb 2018 11:22:18 -0800 (PST) Received: from localhost.localdomain (c-cb7471d5.014-348-6c756e10.cust.bredbandsbolaget.se. [213.113.116.203]) by smtp.gmail.com with ESMTPSA id e21sm1958820lfb.51.2018.02.05.11.22.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 05 Feb 2018 11:22:17 -0800 (PST) From: Linus Walleij To: Thierry Reding , dri-devel@lists.freedesktop.org Cc: Linus Walleij , devicetree@vger.kernel.org Subject: [PATCH 1/2 v2] drm/panel: Device tree bindings for ARM Versatile panels Date: Mon, 5 Feb 2018 20:20:12 +0100 Message-Id: <20180205192013.5349-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 Reviewed-by: Rob Herring Signed-off-by: Linus Walleij --- ChangeLog v1->v2: - Collect Rob's ACK. --- .../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>; + }; + }; + }; +};