Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp253292ybt; Thu, 25 Jun 2020 21:26:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy/GX2PHMVsJD3p2C3DFPMZbzzsY75T7b7+SzV7D1UvhNK13a22QRs0f/2m9W/rAJ3OMq2j X-Received: by 2002:a17:906:c943:: with SMTP id fw3mr900565ejb.55.1593145606559; Thu, 25 Jun 2020 21:26:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593145606; cv=none; d=google.com; s=arc-20160816; b=LYMHg/Ww/gKdYU4qPFUzWA+hCvEqD7N0dpA+DM0lxvraiJDIRe6Gg++nsE2FL88gWv 8JfQMBL66hak11J70zgvAR/TOmrOVt3pUYTJAw3M6XzJQgXOI2Z13tI1BgSRJLZaeY24 fcZP4aC/Jub18kXBx3Do1d3Hq7OGxHEXeHPNVbmw8+eN+nbj3RdXxH7o9D7pFckxuDy3 xVvXHSCpWKgYxPvOeMOKt9rZrqL3h5NTQGC8dyiyT+qY8kf1ET7xmHRBpkTSEsK8VoTD nlfCIayNeAnaZZRN95zBg0D+OiTp4G1/H91fJHOyVyeS2j7ST82Vopt2M7+frfKWFRx4 kl7Q== 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=+MpjvP1bTTKMv9Pi/UvhKxBcQezCsPt5Rf4uxdLeMCs=; b=tf1RtnxpFO7mUBiNo071RbZvVBuAfyn7OEmknsfCHfsuVqm7uTh6a8gLzF7AZhCS2Z 7qVcceGGD0/WrliipRhaI9bMpgfumEiFVBu69I24km5hMRY9MANV3WEe7kAIteYzwtOI xzFTGwq8WuVnOVdYkBIJVKamD6EZF0NePxrqCiDEwOmdpoUqYgpTePT3CFI8oamNymFL D0/Z8RrQaMakUIfdwKH/Aocus45IS+dx0VmJSBEx9g39IznaRIe3HzcDLXJvIYsMbr7a LkadvfMwpBh3RZDQFx+AKF5On8F24ShFUl7eqcWZoMtKPCaL1Unb6mG69gANh+38DO4U Dc6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b=TRRw9lBE; 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 d18si9161687ejt.487.2020.06.25.21.26.23; Thu, 25 Jun 2020 21:26:46 -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=TRRw9lBE; 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 S1726947AbgFZA47 (ORCPT + 99 others); Thu, 25 Jun 2020 20:56:59 -0400 Received: from vps.xff.cz ([195.181.215.36]:44962 "EHLO vps.xff.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726610AbgFZA4I (ORCPT ); Thu, 25 Jun 2020 20:56:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megous.com; s=mail; t=1593132964; bh=KRfWCMHYqiubRZHMWvAgA8TVb0j4Ixsfwj+pdX6IJzI=; h=From:To:Cc:Subject:Date:References:From; b=TRRw9lBEckkGVBb6TM7xSIl7LPIHjW7yC6wsQ1l325PT1m8GoC44MLFoJuqsmiSFY VWe0+hhTEd/dtfrYCgukMGx6rDoqJsmUgXL4OtzbbUvYRwjUoxVLtHeYJHY+po9nc0 LtcyMJVfVuO9qCUmXVNsZF4d/ikAesVOZIAmvEL0= 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 v5 02/13] dt-bindings: panel: Convert rocktech,jh057n00900 to yaml Date: Fri, 26 Jun 2020 02:55:50 +0200 Message-Id: <20200626005601.241022-3-megous@megous.com> In-Reply-To: <20200626005601.241022-1-megous@megous.com> References: <20200626005601.241022-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..f97c48550741 --- /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 + + vccio-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 + - vccio-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