Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp496132ybt; Wed, 1 Jul 2020 03:34:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzcrgi/Pg3y1skUbkXNo2gdtcT4Vz3oQkfOrBs6P0MCajbTlKCUxhqsLFc8vZ9K9CT0icHD X-Received: by 2002:a17:906:774d:: with SMTP id o13mr16937251ejn.373.1593599641640; Wed, 01 Jul 2020 03:34:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593599641; cv=none; d=google.com; s=arc-20160816; b=Xoe8g1JVaJNY2vz9YyAVWBxOCG+2yIPLYeYqzdG3VZ3ewLAOva7tg5y6zYiH8JL3Gr UWKK800DmWOikgn8pc9DuMqUoo7g0Eas6IAqm2JlQjQIs9exngEtdIsUfiG7lDB6wpQJ j6zvXGlSpwFC3QrJRwWTX+F1SEqMQGOjMgScVFJ8fw8q4trfcMz/iruuMsi6l+6mYuLG IMnuLtrULUFxAk3beC+wUSKs4maLql3KTFFRIx3HTMqjwpXx8uervMVqb+LonEt02tW8 Lc2xfdpu2pnSMVamFlNQr3r1RV3XZup+HzK77oP8uiTwTjZc0JSezH8xSrI2hgdWD7YA 8RtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=k66Yx/ByYcg2kjon0fzKKcSr3lObAttOajYo/Peg7fI=; b=n5qDhpDdfORVY4tTnJy2TS6u4UNn7aGvcJoje3xMCBnqm2KgTlFDPjtJC/EXxv77oD QhhpqGXWP/lf3z6b/HzMWpNerP9oc147hAdEmPZa1e70NgGvBMhJhMEqdcTasLDcqNdO CMBHzt1+dxwo5eWMEAlO2RZ2EZlPO+fIKrVA4S8BdqvRkEp2lcMv2vrDcHJ1zc4N+B2O 6ADmoJ0MaldC42T/WNulhEvKr6eoE/YcbZ6YW4AsAD8wszNccif0mnPlOWecrIorRWun vqYtpAFawMp2r2p2vShJ4dZ098tiXaPzIIFUhf1DUtJyYIeB6IDZeZCeH6LT3ygJP2gW sKUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b=ZIJAUdDl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dm4si3798258edb.143.2020.07.01.03.33.38; Wed, 01 Jul 2020 03:34:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b=ZIJAUdDl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729999AbgGAKbf (ORCPT + 99 others); Wed, 1 Jul 2020 06:31:35 -0400 Received: from vps.xff.cz ([195.181.215.36]:42046 "EHLO vps.xff.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729985AbgGAKbd (ORCPT ); Wed, 1 Jul 2020 06:31:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megous.com; s=mail; t=1593599489; bh=upSyzpnnbVkpTdRY0PC/Syu6g+q/lTfw6eNj6l37uLk=; h=From:To:Cc:Subject:Date:References:From; b=ZIJAUdDlqrirUsbOGu7fOdd58yfcxdQJ3U2KbkOBLqkaGUY76EylHVwWiXWIpU+v2 EkfUz3LVAzBSetI6x2MMA038kJaiwKVS6g4kALn+lOekmksPISX+jfALWDM+S6gRmA uiZ3PBMy7I56ByFyeoxigNg555camVg2ArqC7fuQ= From: Ondrej Jirman To: linux-sunxi@googlegroups.com, Thierry Reding , Sam Ravnborg , David Airlie , Daniel Vetter , =?UTF-8?q?Guido=20G=C3=BCnther?= , Purism Kernel Team , Rob Herring , Maxime Ripard , Chen-Yu Tsai , Linus Walleij , Icenowy Zheng Cc: Ondrej Jirman , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Samuel Holland , Martijn Braam , Luca Weiss , Bhushan Shah Subject: [PATCH v6 02/13] dt-bindings: panel: Convert rocktech,jh057n00900 to yaml Date: Wed, 1 Jul 2020 12:31:15 +0200 Message-Id: <20200701103126.1512615-3-megous@megous.com> In-Reply-To: <20200701103126.1512615-1-megous@megous.com> References: <20200701103126.1512615-1-megous@megous.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Convert Rocktech MIPI DSI panel driver from txt to yaml bindings. Signed-off-by: Ondrej Jirman --- .../display/panel/rocktech,jh057n00900.txt | 23 ------- .../display/panel/rocktech,jh057n00900.yaml | 66 +++++++++++++++++++ 2 files changed, 66 insertions(+), 23 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml diff --git a/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt b/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt deleted file mode 100644 index a372c5d84695..000000000000 --- a/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt +++ /dev/null @@ -1,23 +0,0 @@ -Rocktech jh057n00900 5.5" 720x1440 TFT LCD panel - -Required properties: -- compatible: should be "rocktech,jh057n00900" -- reg: DSI virtual channel of the peripheral -- reset-gpios: panel reset gpio -- backlight: phandle of the backlight device attached to the panel -- vcc-supply: phandle of the regulator that provides the vcc supply voltage. -- iovcc-supply: phandle of the regulator that provides the iovcc supply - voltage. - -Example: - - &mipi_dsi { - panel@0 { - compatible = "rocktech,jh057n00900"; - reg = <0>; - backlight = <&backlight>; - reset-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>; - vcc-supply = <®_2v8_p>; - iovcc-supply = <®_1v8_p>; - }; - }; diff --git a/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml b/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml new file mode 100644 index 000000000000..928ba42e7f8d --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml @@ -0,0 +1,66 @@ +# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/rocktech,jh057n00900.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Rocktech JH057N00900 5.5" 720x1440 TFT LCD panel + +maintainers: + - Ondrej Jirman + +description: | + Rocktech JH057N00900 is a 720x1440 TFT LCD panel + connected using a MIPI-DSI video interface. + +allOf: + - $ref: panel-common.yaml# + +properties: + compatible: + const: rocktech,jh057n00900 + + reg: + maxItems: 1 + description: DSI virtual channel + + vcc-supply: + description: Panel power supply + + iovcc-supply: + description: I/O voltage supply + + reset-gpios: + description: GPIO used for the reset pin + maxItems: 1 + + backlight: + description: Backlight used by the panel + $ref: "/schemas/types.yaml#/definitions/phandle" + +required: + - compatible + - reg + - vcc-supply + - iovcc-supply + - reset-gpios + +additionalProperties: false + +examples: + - | + #include + + dsi { + #address-cells = <1>; + #size-cells = <0>; + panel@0 { + compatible = "rocktech,jh057n00900"; + reg = <0>; + vcc-supply = <®_2v8_p>; + iovcc-supply = <®_1v8_p>; + reset-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>; + backlight = <&backlight>; + }; + }; +... -- 2.27.0