From patchwork Wed Mar 18 07:32:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4504 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 67C6C3F0C6 for ; Wed, 18 Mar 2026 08:34:10 +0100 (CET) Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4837bfcfe0dsf84396245e9.1 for ; Wed, 18 Mar 2026 00:34:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1773819250; cv=pass; d=google.com; s=arc-20240605; b=gXrAnHAUyDo9SN9KESS8cr1tASmgedG6P/EOqiecBSNVYOzL090gwuBUfU7BsH9oDT bR0cvSl2cCwgV6WdS+sooppj1yb1vpPTBBv7LyP58BEjR8LTD7klC1Wp9wJ+fpeOeQRT r3mpmrUcB2jTcC8eoEyZzitOEhaSJw+FxRUOrwFrPqCToYVJu+3K+YabQdSLMkAwegLP G8vdycsX6FGDQ0/JI3fWP+aYlvTEI3GJp0sIN+AuGfD0Scr9gG46k8cVVAzkRI+oYEbx F+bc3Gi690ssRaQo5q4/Fl8zjV1rfEuvOcjNpkI2QNDpfTW96AOFdhY0nuQfim2Jm9nl u8AA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=lihI/GYBF6QYrdg3gMeSFQFjDn7eD3bS8IJUVKC7/MU=; fh=CE3XV1tqoKHXKwNLeDBiWSkQJ8e+itwOuNYUbrhysw4=; b=iN/5EBid0/vZvKwf0+WD/xYOHffUB7oVzM9ZdJblMmxckPjE1uhEpoZ90sxUIlIWfo 9mbP1v2X/RQ+lTfnhQIpbtSsqSArPnlfiTAvxfQgrCjDhufNpfNftPBX+p421LoQMa46 xJK+7dPHmx0DWnceJVqGD1yKz335VIAT79pHeCFY+TIP1dNXPzyCP6gc4JYUA6gLEdCj AgoWCyoGt532SA8bgXZ+ZjUJvi1nAjO11GLGDULTTDUpyc5q+o6X9lBn3hETt9S2Tj3q 0a7IPynOW65x/VRY+cIUXQrbS9Ja4Ew6jRQeqSwd0n/DvJYwrUSDUXe1Aq0as3dYc+kf eHeA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=idUwJAra; 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; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1773819250; x=1774424050; darn=patchwork.amarulasolutions.com; 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=lihI/GYBF6QYrdg3gMeSFQFjDn7eD3bS8IJUVKC7/MU=; b=VxVp8Ayp2vGM0h/yTbSb5uXeRNZtONT7BCi7VwEv/S8jQNg6cbIsiOxrNykKOvFbdH srXf6y2EHdVnFhC9ndqd5ICDzHkAhgZT1LC7d9sidMw/994K/XpAqdmvjMeEsdm1bQi+ QvhgT0PWjlHlshtVkXjAvjxwuaRF+5OH9rKnM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773819250; x=1774424050; 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-gm-gg :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lihI/GYBF6QYrdg3gMeSFQFjDn7eD3bS8IJUVKC7/MU=; b=g+0arqkRcq0goHksRus83tDk2h+5CSB7rvZmYfYHwfAqGx8tepq/6NyEQx79/7y64y Pz+OiN2Nt3+TgstE9sxGY4GTlZY2BpE/JzTtCfVJwjV8HiXapERSEBEkIQUGQN/ZlxqS DhD4EaljXJOJc3ZdROJ3jBpsY2CnNF0MP6RNtM/6V5UlyTM8Yk+gSXBdR3xSfF0YymjQ uNIgkWwgjJAOeNonR5z4Js4/bkiE2IkZVLr6rXNwB+nG5vRqM01BH4ZnZvqDV5JIVIsh 82J9jaH2L0AMZN7oiDagdGeA5cy9u6J/MLSYh28SI5Hq546rp5Fj7wN9X6FrSku+081M U9BA== X-Forwarded-Encrypted: i=2; AJvYcCUwrf0vliznUc7W3p8hAP2eHM+HLXIuk2KtiVAVDqad6uhpZd/QIRWxWnQXO5T1ErXrk3ivsIYIMwyOmeUT@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzPlgJ6SNXYGSeRsPIDNbyoXAMinLiUR3s2wqOlDUFQLWTogIDq QcvhYr2QTWHtn6zTf+vmbO7T/g9CumtvRGpolGURIzg52NgYT30PVkgsv5reGAn9BVz68A+Zyo6 R4A== X-Received: by 2002:a05:600c:1f13:b0:485:3fa9:358c with SMTP id 5b1f17b1804b1-486f446cfd6mr37887835e9.17.1773819249933; Wed, 18 Mar 2026 00:34:09 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AV1CL+F87HhHaOqiaMqyVzFETx7ScKaXebSjRg0DyKSl/mjzHw==" Received: by 2002:a05:600c:3b87:b0:480:6bcd:94b5 with SMTP id 5b1f17b1804b1-485556bd41cls4409085e9.0.-pod-prod-05-eu; Wed, 18 Mar 2026 00:34:08 -0700 (PDT) X-Received: by 2002:a05:600c:848d:b0:485:3fd1:9936 with SMTP id 5b1f17b1804b1-486f442e598mr36562895e9.5.1773819248385; Wed, 18 Mar 2026 00:34:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773819248; cv=none; d=google.com; s=arc-20240605; b=ZH1ej/oG+413XMn4EtYuy3lTcwIowjvKEUrE8v9m0eIYkWy3dJauwusEfOQ9zh6i3E 9fEtO7PuwHC8FQdcPURbK6HFpWBNl/BhsaZP6GfCY71LwHgvjUpvuH1mWYfu83LxzvAk TWyJHd7omgAv6k7EkWYWQeiFe6iX0SuJKTG9u4sK5QGguh3CESNDR9N3sLg/cOn+wPqD 474CW8FjUlWjocJp7zSsJV0yFXSWrcvtS4YfaBbXyKbyFeqS+MsjLHQP8bQBNS6KFptC YXcgnbY/TBOb6IvEqC0FDRBoKuc09VWNSPYmoQp462bakuLFzwD0jLG/DeSxrSW2KwlL k4PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=zo4QCx8aR6J7VFChxL1u3Y+zYNsaTehJkZimdyWgxLs=; fh=hCF5i7X8uIQNebIjJcv+MsagZazJx26hnrzK17G9kOQ=; b=SqmOdOZfz3wc47ogv7yNSDsYc7JNgV6GRFRsXvWe6p191fhwCHuS1CrI8B5bh7fZQg YuDasZ9IBwGYhDD9mebqIu6DEPX+DekN+OWSWi1XYmoGB6F1xhGg+KrG00BC03hAWb+z IsYYlwk9wpnIJhGBIqc7L7nEGQOx3yCkjuK8BekI0FjfYw6pO0DIUBessFDLDYss+0X4 juvNlsk04S8Xqdmpjt1xIs0Vqa6hwTxKGBiq4n23cGjUmD5LYuAO+n3ELRtMXe5z5ChZ 505e+bgvYCqZ6MUspY2R4IgsxxO7dLKiM17TvagJUoNYrbAIomHVp9OeMr+JtckScplu QDMA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=idUwJAra; 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; dara=neutral header.i=@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 5b1f17b1804b1-486f4201ffdsor2022125e9.6.2026.03.18.00.34.08 for (Google Transport Security); Wed, 18 Mar 2026 00:34:08 -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-Gm-Gg: ATEYQzz7jvFWHOINHFZ53mbJ0b21vGom2PqzRz1QLWsfJE0TdOlcj0pDBdAuj3Dnd5N tRWOFMduqmYMa2a/m6w+FQGcyFqAE0T6WBshedmb2YDucabkFsmiIri/YH+nZkE8hN4hlorPXL0 0lRJ0J2oPraT5RT33oxeLQh5IgZ43x2TjPZ8lJoF7q2hcrYmesssETyI44VF2CmzR1nCGokb3OY YE7//96Q2/T4uScy6Ud7EH1NJRbWQYbTYOCbvtAW3O90bASAkSAFgMa8pMFjZi7zqQFtkqFt5Cc xaUSQrW11WJ0bY2Cg+aArJtbyZ4ymeAR1M9Re/Euo33bmFt/l/EBe6QtyICCrgR2ZvqcU3xlpzM vf/jVya1tokMV5tfqUPJWf2LmKH5vVk9UlM1IQvueJtrScuv9H4pctk5/DGNLl0Q9+zxLjWSodv aXGHdCi6aJqSllmPXJVUFkYBYD4N7/N2vy13Y4LRU60oMkXfoxdBjFIP2L7ueRPBMqcterWmjbz p1Mg+ptQ7pujas/ceyu6Zg5DKT7at6+G+van0oIP8s+AfRW9gybvgFb7Q8HYUHWrTBH/XN3sqvh 2vXpq32anQclHG0k+0dwQA== X-Received: by 2002:a05:600c:8b65:b0:483:badb:618e with SMTP id 5b1f17b1804b1-486f44377dcmr38308265e9.8.1773819247958; Wed, 18 Mar 2026 00:34:07 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-87-9-97-160.retail.telecomitalia.it. [87.9.97.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-486f45f7e96sm25615765e9.0.2026.03.18.00.34.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 00:34:06 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Rob Herring , Conor Dooley , David Airlie , Jessica Zhang , Krzysztof Kozlowski , Maarten Lankhorst , Maxime Ripard , Michael Walle , Neil Armstrong , Simona Vetter , Thomas Zimmermann , devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: [PATCH v5 3/4] dt-bindings: ili9806e: add Rocktech RK050HR345-CT106A display Date: Wed, 18 Mar 2026 08:32:52 +0100 Message-ID: <20260318073346.18041-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260318073346.18041-1-dario.binacchi@amarulasolutions.com> References: <20260318073346.18041-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=idUwJAra; 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; dara=neutral header.i=@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: , Document the Rocktech 5" 480x854 panel based on the Ilitek ILI9806E controller. This panel uses SPI for control and an RGB interface for display data, so adjust the binding requirements accordingly. Signed-off-by: Dario Binacchi Reviewed-by: Rob Herring (Arm) --- (no changes since v3) Changes in v3: - Add Reviewed-by tag of Rob Herring Changes in v2: - Restore vdd-supply as required for both DSI and SPI types - Dop useless settings in case of rocktech,rk050hr345-ct106a .../display/panel/ilitek,ili9806e.yaml | 38 ++++++++++++++++++- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml b/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml index f80307579485..2080d9e0ffac 100644 --- a/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml +++ b/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml @@ -4,7 +4,7 @@ $id: http://devicetree.org/schemas/display/panel/ilitek,ili9806e.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: Ilitek ILI9806E based MIPI-DSI panels +title: Ilitek ILI9806E based panels maintainers: - Michael Walle @@ -18,6 +18,7 @@ properties: - enum: - densitron,dmt028vghmcmi-1d - ortustech,com35h3p70ulc + - rocktech,rk050hr345-ct106a - const: ilitek,ili9806e reg: @@ -30,11 +31,24 @@ required: - compatible - reg - vdd-supply - - vccio-supply - reset-gpios - backlight - port +if: + properties: + compatible: + contains: + enum: + - rocktech,rk050hr345-ct106a +then: + $ref: /schemas/spi/spi-peripheral-props.yaml# + required: + - spi-max-frequency +else: + required: + - vccio-supply + unevaluatedProperties: false examples: @@ -60,5 +74,25 @@ examples: }; }; }; + - | + #include + + spi { + #address-cells = <1>; + #size-cells = <0>; + panel@0 { + compatible = "rocktech,rk050hr345-ct106a", "ilitek,ili9806e"; + reg = <0>; + vdd-supply = <®_vdd_panel>; + spi-max-frequency = <10000000>; + reset-gpios = <&gpiob 6 GPIO_ACTIVE_LOW>; + backlight = <&backlight>; + port { + panel_in_rgb: endpoint { + remote-endpoint = <<dc_out_rgb>; + }; + }; + }; + }; ...