From patchwork Mon Oct 8 11:00:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 148355 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp3490988lji; Mon, 8 Oct 2018 04:00:15 -0700 (PDT) X-Google-Smtp-Source: ACcGV61bTXOkpCVXzrU1yZLsNR56FFA42noKlMMPZqhMAesfq5ippP5iyhQ0v/Qb5s2oFNbMQQsI X-Received: by 2002:a17:902:6bc2:: with SMTP id m2-v6mr23472447plt.133.1538996415031; Mon, 08 Oct 2018 04:00:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538996415; cv=none; d=google.com; s=arc-20160816; b=sC5GYr+xLlyMQG4RCAvT/54pswiUGGPzsgss6ZtpYgBIGHanWaedBJphRHfSHugFhk Hz2voiNHHnCJQ/0iC6gYv4FCMwO63D0hXBVLXr1PtxzAaiud6rLdP6YvxHQHrcrQLUUv lirk4eQDs73JGzN2yp5X+KMeJBQM5+QK+7hfsZCY1gMIyqD/xLptis/5JsGaq3DVOpJu Ztxk6lxDZN0TU0XYEW4LQ2PZDFsRoH8Ajxf+ZOySzule5i4deFfxM+H0FzEWU7v34mki nSCLKcmNxK9qY3h7F84lK2pg7cIlabhaySjVU2k7/h/Yy5NZrIjdIy3Tes34hcF2fpcW /oKQ== 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; bh=ZvZtf4MiaIC/bDhleSrJ6nDKDgEWHRS3Nd9z7f9/kVk=; b=ifJ4jBqB2yAo6lc0UuJxsBHPFVkjPe1SIEVIUCem7VF/e5mnbzXmBGYrSVx4YrnfCN N9CMGerKYoJiMA5NlXRgv1vQBxG2ipowuWTJPiHczoDNAkKwepz+ikYcCnszDlfYNB8f UcSWQCu4nY9kERXsvSa9TovQaoEXCni0Cdba3fuU2IloyC9rIrbIvxxbYyaqC4Dlqem4 7ErOjRzu/h7pTZValTfFtDQn2jZvOtKEE1ZMWuwQtz9IBEsff6j9V8A/SW2vt1wD1Zzg q8jCV7x/YGU7YxJ45V3QLVD/c3IC3JXCWJu1+Af0XPAV1Sr3Um5pNgXKp0Lu6AgTHgqd 48gw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Nl50Rqn0; 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=pass (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 r1-v6si17755229plo.165.2018.10.08.04.00.14; Mon, 08 Oct 2018 04:00:15 -0700 (PDT) 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=pass header.i=@linaro.org header.s=google header.b=Nl50Rqn0; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727444AbeJHSLX (ORCPT + 6 others); Mon, 8 Oct 2018 14:11:23 -0400 Received: from mail-lj1-f196.google.com ([209.85.208.196]:46682 "EHLO mail-lj1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726794AbeJHSLX (ORCPT ); Mon, 8 Oct 2018 14:11:23 -0400 Received: by mail-lj1-f196.google.com with SMTP id x3-v6so3807683lji.13 for ; Mon, 08 Oct 2018 04:00:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=ZvZtf4MiaIC/bDhleSrJ6nDKDgEWHRS3Nd9z7f9/kVk=; b=Nl50Rqn0D5pl3crMosJUZUjcYgvP0FVcywZ9ZGJubjIkfkGb6V+f1BHU1agpExb/z2 ZAh/ojREaCGw+9Zbsf6+SwKT5PWVHo1FYukFu0Fe8hDf5BH41+/CYNTrG7VZh6zMCTGF G1K1EPZMvIKHDqerSrZT2MktWegxT6wu1ZZZk= 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=ZvZtf4MiaIC/bDhleSrJ6nDKDgEWHRS3Nd9z7f9/kVk=; b=BZ4U0dhv4KiqShmYS0nmJ2rH+ZtSXW+G0t1NMbiMY4PA58/stmreH6HcThlrE4zw3w 1kaq3yNnVf6yMtYVl+Mc3EwVB2vNdaTFupHpay1PAv0OQiizWn4GRR3aqL9OcJieeI6v DYU3wXvsINOKc3ees6sBikhqk6rbqP7Pc4AUrDsYh28MyglDZ0APgvnPEbcSUWpoxd6S SysvrmiO1FFiCj+bSTBcYYfb2wJcl9x+ypKzOVmeND82R3KPekIJs1u3tyNknT67MCjR ngHi7+QNLBxf3ZH2BsJNwboWI0QZ5ZPsRgIsAzM7VqC1sHYQppeYCfNUR1d0YbyGkIJi X9gg== X-Gm-Message-State: ABuFfoimRlt1jJqsfJ7dyv8gCExUF4rHo1MMZIuh3tSV8Bpq67pGNKgS jqw7a0NktaPFZFwfrJJ8w78j1Q== X-Received: by 2002:a2e:88da:: with SMTP id a26-v6mr78016ljk.85.1538996411861; Mon, 08 Oct 2018 04:00:11 -0700 (PDT) Received: from genomnajs.ideon.se ([85.235.10.227]) by smtp.gmail.com with ESMTPSA id s4-v6sm3442777ljh.11.2018.10.08.04.00.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 08 Oct 2018 04:00:10 -0700 (PDT) From: Linus Walleij To: Thierry Reding , dri-devel@lists.freedesktop.org Cc: Linus Walleij , devicetree@vger.kernel.org Subject: [PATCH 1/2] drm/panel: Add DT bindings for Samsung S6D16D0 Date: Mon, 8 Oct 2018 13:00:05 +0200 Message-Id: <20181008110006.24561-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This adds the device tree bindings for the Samsung S6D16D0 panel. This is a command mode only panel using DSI. Cc: devicetree@vger.kernel.org Signed-off-by: Linus Walleij --- .../display/panel/samsung,s6d16d0.txt | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt -- 2.17.1 diff --git a/Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt b/Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt new file mode 100644 index 000000000000..b94e366f451b --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt @@ -0,0 +1,30 @@ +Samsung S6D16D0 4" 864x480 AMOLED panel + +Required properties: + - compatible: should be: + "samsung,s6d16d0", + - reg: the virtual channel number of a DSI peripheral + - vdd1-supply: I/O voltage supply + - reset-gpios: a GPIO spec for the reset pin (active low) + +The device node can contain one 'port' child node with one child +'endpoint' node, according to the bindings defined in +media/video-interfaces.txt. This node should describe panel's video bus. + +Example: +&dsi { + ... + + panel@0 { + compatible = "samsung,s6d16d0"; + reg = <0>; + vdd1-supply = <&foo>; + reset-gpios = <&foo_gpio 0 GPIO_ACTIVE_LOW>; + + port { + panel_in: endpoint { + remote-endpoint = <&dsi_out>; + }; + }; + }; +};