From patchwork Tue Feb 3 07:54:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4455 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 459353F24C for ; Tue, 3 Feb 2026 08:55:59 +0100 (CET) Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-435aadfaf4esf3320271f8f.2 for ; Mon, 02 Feb 2026 23:55:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1770105359; cv=pass; d=google.com; s=arc-20240605; b=R9FjXAeLanzstC0ObPVug/fOgnkTotppHDt9TrQcuSdg/IqUdo8DzhXXX6mZOM44lb L4a/BltEX0rhBnymgzS7U7k2aUDAmxUat+Kcj2wuG98+p45hiREK8ExdWDCUY+pe0fLg AcdmnOdt11Id8FI4oR6JlHB82LMsM1BG+XuMJ7LkQkOJwMGlERMYn0gGVKxzC5NG/3RI GeOy96+ooJ/0S4mwS5n9va/PuXwJmRNrYEW7ZQXHg5dyAIjdbGwEi9dHpoSwg5rWDjTQ OV4Cw19OsP7AohViuFCI23eQb+QJMPsTfOf6FRYtsKe8jFE8lXnk6IPTS2p3JiwdHFKp fK8A== 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=Mz2ZhlnhcMjLPQUU7jNThfDw7Cn4SNl+IHHJCb5a30k=; fh=8GEFJBigMcCM6kSKLr6nVJGiRm1RdSOBsfZ/ezAI/2A=; b=VOgg7hjYOaxV01Kbp4mcE5/W/bCtwvTCvIIdZYY1/dmti+4xi5dqP22z/rZIhdgV7P /aBgr4Su5fz0XGt9f7IxGwtuhi0EmtS21bKBW68xY6bipuyRxJ5Wixx0j1z/fknxN/LD QIw8UPHIKwgoNgqN8fgfBUvhy8tQ4nRRrk5bDDSSzwgILOjU2WU0EevdXRQx3lPnUoWX qLy2dESxSpj8hzpKLFfZbshML59w2kztkrjQPCnQmv023aFvk59/U4BSJ/KcMMUVO+R3 4ogv1GAY6OaSSPbgilagDkqBMJUXFU7He9vK/3gKs8D3H6fLK+MgCQ6daS/jrPuBbSIh PYug==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KrxbwnyK; 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=1770105359; x=1770710159; 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=Mz2ZhlnhcMjLPQUU7jNThfDw7Cn4SNl+IHHJCb5a30k=; b=gdal62kVcVUjny1jTZjmzVzjc2NUbTGyOXvY+/FwicC4Ec4PFJwikY77OvIMaG0Q54 LUhmH0/6dV0PDKjf3seVWmHN8V8jY5p2wj3DrtKch882r0WaAKIuLdPvTzBD342VhLBo 6YbaUqjceJdGU7Hd9iIlMMaCypww0a/ATmEjE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770105359; x=1770710159; 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=Mz2ZhlnhcMjLPQUU7jNThfDw7Cn4SNl+IHHJCb5a30k=; b=AsibH6IwtLi0E+HXB5SzHv+sc2hDLmeXYG7ejqnKjYYILgZjlFfg0Zw/Q/0H2gpUTE 0C1CHUyBx0XB86buQEEK74A6yk+ExhzqVJE2AjlbuEWwLR/lKKCWRg6CGnpAKeTgYxVX ztQOqzrHaESge+/2VUrMTG0dV8j393zV1zF8rFuEMCz+c6Fx+uVxA2Js9z8zqwCqDOMs ExPE02C/EkiEnmAvLdlyb56+kSsNnu97BK2YCXShIUiqdtDRYREY4Q9EQUPdOVayDV1I TQoUrB1/LxZgqG27QkmtxQu5RXNHKbs7H31MdTlNsGnILtbvVY2sJsuL9wf5WzIuWrLc pfwQ== X-Forwarded-Encrypted: i=2; AJvYcCV6gFwRqVK8tyDpFH90j6Bda+RJf1ej2Y6niRQLrZe2UHx6KX3hCxRk72Ytm7yJIA6NkSF5656lo6aaGrHG@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzahSolxbgPBSCyK0Eml8wsf2HmEIPEcHrCGFuyhc6rQLli6b+S yVXjEpwHLONNAEd1bwYGD2GASWgXsXzZ30TixBM0ig9Xdp3ztHiidR7E3ux1O9aXhkBXhQ== X-Received: by 2002:a05:6000:4205:b0:435:a501:359 with SMTP id ffacd0b85a97d-435f3aafd01mr20728518f8f.41.1770105358831; Mon, 02 Feb 2026 23:55:58 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com; h="AV1CL+Gr2lbFjr9+vH9vpQeCHsuZYQj0xkz/eZVHk0gJ4USj1g==" Received: by 2002:a05:6000:238a:b0:432:dd3f:7f78 with SMTP id ffacd0b85a97d-435fc872e97ls1853173f8f.0.-pod-prod-01-eu; Mon, 02 Feb 2026 23:55:57 -0800 (PST) X-Received: by 2002:a5d:5f54:0:b0:435:8f88:7235 with SMTP id ffacd0b85a97d-435f3aafc46mr21373866f8f.33.1770105356785; Mon, 02 Feb 2026 23:55:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770105356; cv=none; d=google.com; s=arc-20240605; b=CbOSgf0vZuL3Ta8QDEgvzT2Z30Nx8OSwL1CcHk/zpWpP0uTrjOW5VJs329pJkgkvJ0 fSRZbeupjrdLVo2YcyZRdpcEsQGv/HK3AayrUzF05VDhMg1kipxHUutd1Lp7jvI0mNaU GPkTP9DuT1CQ5US4it03UfqVhWqpWxlvSaTL0PCTzweR0Up2pnoUycZAFz7k87/DKMkL v9w1iygmLzad5Zp9yDWUdlav6SpZT3EXTYZCbAITUMJK0K1NpMlbuoK5g1Wkd6WlNlPf lUZy7wGvx5OLD/ODSdpj8Y6YFTmVbzW0hORQ3pJT2mmhYuzxTzIcE3UO0V0LDD1bSGm9 HPPQ== 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=LCVfLYAqhMo/Jd1ZhmnLxhwemUOX2k+A5YBke2VF3cs=; fh=hCF5i7X8uIQNebIjJcv+MsagZazJx26hnrzK17G9kOQ=; b=kjGIpUReIE6MEDu1d0fuJbHSeoeDqT2qvpH2FS8gpvCBn0hC8NshCj/LWsVUcdEuGW 9jdaBnqi+/l5hXZkZecPBprfZQnGJf2kyKfxy9Htzm7HloeQgGgq7aCwZC4iTTsA7Riz ImkBXJaWxQgKkbZfHoGgh5k1QsO3pAFamD/Q1bZ8ZQ0VOA/TNUMA8GsHGHnYmQv0IIJ0 V2Bo+q6CWr9+WM4eK6eAmnkjkK8p3RPJAXcYWpuNGazqvdxIzx0RGZva0ja0OKieJobW XXuAFhWQj1Gt3m0GLiE/iaoF16xmrupTxshDVqEPIumKaN8yYNi7znBJmoWwjY2wYpnN 2wGA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KrxbwnyK; 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 ffacd0b85a97d-435e10ee904sor2230734f8f.10.2026.02.02.23.55.56 for (Google Transport Security); Mon, 02 Feb 2026 23:55:56 -0800 (PST) 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: AZuq6aJbcMgRbROZVDAFEl6OGffn5QyjIqV+BrU6n3M7lvC/Jl59uIsujZnwE30gP3u 9M0QGHVsBkI4I4bbrgNml7R3P1YhwRpNNpnhGrM4d08OWNeSR8QdztfjzImIwm8siFwesCsSqrl ONVRN9Kdbf9G+ANRO3w+2S5DeI2yd4QYV1LCqQr21SlWifNcmkGERrCOzFi9Aq6wKLatC1JeLVT c5zxi0wRCDFjqbK4aAjUg0PvuR/N/paZrUhGkN8FJJrbV5TVhBQ/kWPcj+t4ScXfkpE4oXFDuUW f0ibrnhmUXOA2mFFrfMhExEAhTKmcsG8Rt6lognuCaY6Hgc1W6zI2HdsH2yaeUfz/Nz+nhGGgrQ GVfFQ5nLi5OVJbMtNkut4Ykl7BLD214Er6SPCG9KLg2z6E/LtRm2Yby/sqocMcVbq8zQTFl5yaT h+DMG3f4fh2VRoQsHJ5K5nEi4Wfal0XNBtfXRHWFWPrxRUGMV+xXkwDo9Ff0Hmch6S1PyfayxeP qqHPH/qKj7eRWLL12cOcL6+E+BuKJInEvl/moqTLcUnaRDdP/VfKovkuG3cVTkQr0xepQZNARNs vFR92zpwUYJ/dFOTqtCN9A== X-Received: by 2002:a05:600c:a00d:b0:477:89d5:fdb2 with SMTP id 5b1f17b1804b1-482db465e44mr181290175e9.14.1770105356358; Mon, 02 Feb 2026 23:55:56 -0800 (PST) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-95-248-31-95.retail.telecomitalia.it. [95.248.31.95]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-482e267b699sm111939885e9.16.2026.02.02.23.55.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Feb 2026 23:55:55 -0800 (PST) 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 v3 3/4] dt-bindings: ili9806e: add Rocktech RK050HR345-CT106A display Date: Tue, 3 Feb 2026 08:54:50 +0100 Message-ID: <20260203075548.14907-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260203075548.14907-1-dario.binacchi@amarulasolutions.com> References: <20260203075548.14907-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=KrxbwnyK; 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. Reviewed-by: Rob Herring (Arm) Signed-off-by: Dario Binacchi --- 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>; + }; + }; + }; + }; ...