From patchwork Fri Apr 21 15:43:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 2858 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 1DDBC3F07F for ; Fri, 21 Apr 2023 17:43:37 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-3f17b8d2496sf7619165e9.2 for ; Fri, 21 Apr 2023 08:43:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1682091816; cv=pass; d=google.com; s=arc-20160816; b=BlaxoYCjUvorBrb43yeVTiFGU1E7X23Y/SHWaUz9fjfqA6knmgtcv32wRbz3Q7A38E ea6Mme4VBBKJ/3JDHTPvW7wzQgg0hYt3+QXnTNzYUTrz87DzszdsnjoOdbQKBBox5mSl 8oVB4S/Q8tTTyYcRew6GqrlmIMLGD32KsC4Lbdzpw6BCsgqes2LVtzXsy3LXCoUGa83k 6QSosvM5Gy6w2wl+hZRPnS5q8FhZlWGp+y1WH8BjDqU82U2vL64DUXHAmDOyIxS/yOm1 s9UhB7etWDNrI8+eXDLutR8PNASpSACf8uOT+3jTpUz0roYf3TMuT12/E1+4AkE+Eom7 cu8w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=KG7cO3DyZpFLmsivrLWwdJkVg5pQ8tp+00tO+glY1Gg=; b=EE8rMx19DGWLTsaK+HZ5t5GICC5N/Ag8pBSX8+Bwn82lp1Zx2Fq3pac0FmbvPA2Zg5 wAfsV1cYlyidkxiNiMmePKo0s80huIZePMLn6c59SUugsWlpm8g67YdNfZ+QYxOwgOYo x2Vaa6Zfs5H1ANU+vR3JdspNHGyBTjnoydS8mA+m9XLYrASVTu+7Db9qnkNZIt4K2n/h aW8/m6adbKoc3ZeK7OTuaPQRqot4dGWnnT/IaUPA0qAZy6+d1RPiGU69p395MKa+RawO s5ZV92c3eYdX9cGp2rsvtfCkrnweuaUDZomm5QcMNoahHhJxBqLnXWHMTFU9B425b1WA nwcQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Nf5g+P/2"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1682091816; x=1684683816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=KG7cO3DyZpFLmsivrLWwdJkVg5pQ8tp+00tO+glY1Gg=; b=TGrCxy3X10/NzvF/+mgM9vPZjIOYBO1qay5YnDsk2JOMWe7T749ri6JX5s4hovss6s QysCAUhO/+R+s0768X7qUHfXPWzlIN0tkoNHUls+PYyGaAOLLDIXBIXqCAjTvzlYeAWE rj55SNPR6S16AM7/ATxVZMQSSjRSdT3UiXJPs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682091816; x=1684683816; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KG7cO3DyZpFLmsivrLWwdJkVg5pQ8tp+00tO+glY1Gg=; b=WDj649RoSsPtfoXnukKaTDv1bn0UT0H/VQsrtL5RjJri+G4b5hYsWeC26crpWbBIpy IFCnr33Q+URVT7sHq2LK4LcOIrA6dosGPeKh8FJFv8A4Qd72nF2XLQkJmX9a8GG07Eh3 2RbQZBFc0qckzweDybgHCAQTNbmQiWgO1/+7x4ob6tX+4OTJuPugRUBTf0OwBQANXs/D +RacI9r0rveZT7pP67k7Pnr+pIA2Q2MF4292q8+Goxh4BX5Csc749ys+9eeOm83GaJIe 7vBvkHBxS4jnA7kxkSkkzh9+55pg7EFN5f78QMg869UP2kluVwVYrZu2PMKEer38kY70 T6yQ== X-Gm-Message-State: AAQBX9c1X+O/e4DP9IAKEcQq6Ve4pXmgiXiFA0ATv3PeWImx5HYZChgT G9VXHGOKFlqYUFHoCfMSr55WQE0a X-Google-Smtp-Source: AKy350YBFnMkK+p4eAscJI9vX0iNuoyrMnjyuhKMXsY4dtqrXgNsNVP8dohdbnXLtWssjjnX09cbzA== X-Received: by 2002:a1c:7314:0:b0:3f1:72ec:401e with SMTP id d20-20020a1c7314000000b003f172ec401emr511953wmb.8.1682091816817; Fri, 21 Apr 2023 08:43:36 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a5d:4d8a:0:b0:2f4:1b04:ed8f with SMTP id b10-20020a5d4d8a000000b002f41b04ed8fls7731054wru.1.-pod-prod-gmail; Fri, 21 Apr 2023 08:43:35 -0700 (PDT) X-Received: by 2002:a05:6000:18c1:b0:2fe:a7b5:3274 with SMTP id w1-20020a05600018c100b002fea7b53274mr3974623wrq.44.1682091815299; Fri, 21 Apr 2023 08:43:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682091815; cv=none; d=google.com; s=arc-20160816; b=sVy4BwFIDLR4aAsM6t5LI8Xf4aThUPb3+3WHTgrdUJYBvY3xOCISwpWGzMSWcuzEmP BnTsvljQfkASr2+yc79SrXFT3zM/CcuKg0+ICoopkcYZxugc9sUJkO311DTtDeJAavC2 tHQb64p8WIA9gmC8jUImx6D1ZpHffroOBaVGiASgxKsy2EOACU7BDP4/6m9zG913gDWG F4iPd1vLPcB58BCRi4PlqkY5xX+IVevf7xp+ECoXSTG4yGRZt/TPyfqZaVMiw8MnIu4f m+9TSTuCGfmtopbj7ecRU74Qpo/tcvmvBwsGEloC67cngaGWdiKUx6nyIkIPLW68mnfn wYog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=/Rh5L0vsYaIJ9UtaeVaKtzuEvdISSccm2v33XZZjkI4=; b=ioB9Pa4TCwjE3v5S+P6EHoa6eoPX+11B2NFoVRKna4eFswZ3MxOY/MdXc+/Xxn04e7 kLIXLe1DD1rsh/Hun4XAaDfP4iTHnKLrQkMb6YD/hfxdxPzWa6qZovtCFGKEGl3NutNd cIeebHrqzgLYUCqQoHWv/0M/A8OMdmOYIsdqwSY3BPv1QNVWd4CflcsbiVUY9zXeIx0K 5nPh8bDX+gTPfg/zqWCbnCCkEIKiNT67yp7bJ13K4TS/hAt3HX/LxasfVkLI7DoUGCIF U2fUKuol7qS91nk7ovgM2uLrDyTe7SzaTABFi2WYymHZZ8rcfivELEsAUIsKzgqAWfDo qTJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Nf5g+P/2"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id l14-20020a5d410e000000b00301a371a0bbsor1901959wrp.7.2023.04.21.08.43.35 for (Google Transport Security); Fri, 21 Apr 2023 08:43:35 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a05:6000:1b85:b0:2fb:2a43:4a97 with SMTP id r5-20020a0560001b8500b002fb2a434a97mr4068854wru.39.1682091815035; Fri, 21 Apr 2023 08:43:35 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([37.159.127.129]) by smtp.gmail.com with ESMTPSA id g18-20020a5d5552000000b002e51195a3e2sm4651609wrw.79.2023.04.21.08.43.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Apr 2023 08:43:34 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Amarula patchwork , Dario Binacchi , Daniel Vetter , David Airlie , Krzysztof Kozlowski , Rob Herring , Sam Ravnborg , Thierry Reding , devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: [PATCH 4/7] dt-bindings: display: panel: Add Ilitek ili9805 panel controller Date: Fri, 21 Apr 2023 17:43:05 +0200 Message-Id: <20230421154308.527128-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20230421154308.527128-1-dario.binacchi@amarulasolutions.com> References: <20230421154308.527128-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Nf5g+P/2"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , From: Michael Trimarchi Add documentation for "ilitek,ili9805" panel. Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- .../display/panel/ilitek,ili9805.yaml | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml b/Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml new file mode 100644 index 000000000000..57c36cf22e4a --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml @@ -0,0 +1,60 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/ilitek,ili9805.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Ilitek ILI9805 based MIPI-DSI panels + +maintainers: + - Michael Trimarchi + +properties: + compatible: + items: + - enum: + - giantplus,gpm1790a0 + - const: ilitek,ili9805 + + avdd-supply: true + dvdd-supply: true + power-supply: true + port: true + reg: true + reset-gpios: true + backlight: true + +required: + - compatible + - avdd-supply + - dvdd-supply + - reg + - reset-gpios + +additionalProperties: false + +examples: + - | + #include + + dsi { + #address-cells = <1>; + #size-cells = <0>; + + panel@0 { + compatible = "giantplus,gpm1790a0", "ilitek,ili9805"; + reg = <0>; + power-supply = <®_display>; + avdd-supply = <&avdd_display>; + dvdd-supply = <&dvdd_display>; + reset-gpios = <&r_pio 0 5 GPIO_ACTIVE_LOW>; /* PL05 */ + + port { + panel_in: endpoint { + remote-endpoint = <&mipi_dsi_out>; + }; + }; + }; + }; + +...