From nobody Mon Feb 9 06:25:10 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 317323939A4 for ; Tue, 3 Feb 2026 07:55:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770105359; cv=none; b=LEn+O0O6PtamYjoUvd8RlSxT9XH8iGFO3LUdfdPcMG9xaQ2Ts5I8cfGqh95HzTN3dyEFBAneSTVipyBx4N+fYJTLcMKp/sxWVXixuw04+wIeDmec4+zgvCYiMn58819eadqkk1fDd+EBEkP/k0s3u6ZCMKMCUAaJm0KWUDo5TJ8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770105359; c=relaxed/simple; bh=jZIIt44hxTKPyMQ3S1Y/K69YCBEwpeDQ0z8oz8qWtjI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=q2dadc74awxISQ8ZrOgks31JPuRh6Ymqlw9dWxpPO4tRZH102aOcdJGmWjSs77QJ47aq27nITYiZIGstNYeTjkPdFBmvTIY9msu3+knHnJhR5HVhjUkknNB8HbLpBNnmMdB9d8p6b91YS+Fr5K9yHMlkujIR8DIyPbUWHf4QC2o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com; spf=pass smtp.mailfrom=amarulasolutions.com; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b=ji7k6Ewo; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=amarulasolutions.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="ji7k6Ewo" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4806dffc64cso40266975e9.1 for ; Mon, 02 Feb 2026 23:55:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1770105356; x=1770710156; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LCVfLYAqhMo/Jd1ZhmnLxhwemUOX2k+A5YBke2VF3cs=; b=ji7k6EwoyumXmZexo7A6qxgCQrQkIiXtJeVGGEmYjbFlcQlwLdySm6wkdG525jPVc7 55ByKgzF+sNmmCosLoSo8sgqEdImCHEL/UWSY0Lnk9SIH+KTChlTIknbFg2XELOB/tLl RRYX8FleFx1c5M91ii0wOVyF3yzyTGuy4OXPM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770105356; x=1770710156; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=LCVfLYAqhMo/Jd1ZhmnLxhwemUOX2k+A5YBke2VF3cs=; b=HJhO7Rp8BGf7NAY47VntBnmc6GQRwO/WqJ4uS3TtKBIE9WFWqXmR/oqnGhX6QnoW9U epSOxW2WEEczSDZF0vcOg+ohxr+r3WrsSFTQm94uaq53h0xV0flinJ1kA1wcMfZZuXXI X4GrYrlE6CfaUWf7cd3qHI+dFB3AEMdh3f3qS3+0ZahdMmJM2LaHQGYfMbmObEUROZ49 VNms36xFApHjRRPAJDErFCJvdoqmAUQnEY8Sx26ZZ7v7VC3QGeg93/ZZV6HNnl/d1oLx F8rspKyaihrY6h5chfPctru5bjJoJqCAJzxSG+Iq6Y/avuyKGxg3uLa34ORmfV+8PoyJ xnwQ== X-Gm-Message-State: AOJu0YxAwmoo8d/gXx8860I7+/JKRT+MHo029RTR/hxoUnW46Lw6a5u7 cz2T1Fga6EK3MQi3kWzcDeVjMWiELz8AhE0nN9BwsetldLxqp4wZ2rsHxBdUVMDNB8h6h2DPrvv /ZuzCvC4= X-Gm-Gg: AZuq6aJDxka3WANZigRqB12KYJMVL2AiC4wZ/PfCpw0AcdaqMFxUSq5mTvjg0mI5Zo9 CUPZa+VcioATtl8sh3W4qetdp7hgeTyL+SVt4bAF48u5/secyi+t66uRm+YXkcJiDlo5oKBh8F/ NPbspSE9K9jlqD0p11RSUAvOp5HCl2oKYq1xaoSjrfKYhdJPGLaIjSjYwK2rcPd6wsLh6TKI8SZ n4juyw4e/4lXICgy/9uoqYcG73LDuh+GHCrBMtgNhReB6X/X/B7tzRItgu7FRV0c8qkWFfJ2j/Z 98FPAB4L+K0qXbdWvly12B/NtcpaMSZkkrTjlUrB+Wq0aTZWDHdX8BabDRxFyomDOBQm5mcfmvQ /1MiFpabauTCBIjpBgLHJN/Xe6Z9zo5Z5saGGmxTd6xAHgJNgw/JAo0HYLvkVc9hvYEFoxKw5Uv TfOJzUknxW+9abM90lTVFFt7VnfrUTksAMKvviei1Uja39R4R7HiKK5ES43YQh9wHYia4GeIH3Z Y1uNqyH27c9urokaoVkoSAhbCsnvLa9wPc2b35TpYYF875NLTH8fjpsjXWnk0bfV3BWOcxHbjwD WspOvxDLV056oSwLaMY/zQ== 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> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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,ili9806= e.yaml b/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.ya= ml 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# =20 -title: Ilitek ILI9806E based MIPI-DSI panels +title: Ilitek ILI9806E based panels =20 maintainers: - Michael Walle @@ -18,6 +18,7 @@ properties: - enum: - densitron,dmt028vghmcmi-1d - ortustech,com35h3p70ulc + - rocktech,rk050hr345-ct106a - const: ilitek,ili9806e =20 reg: @@ -30,11 +31,24 @@ required: - compatible - reg - vdd-supply - - vccio-supply - reset-gpios - backlight - port =20 +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 =20 examples: @@ -60,5 +74,25 @@ examples: }; }; }; + - | + #include + + spi { + #address-cells =3D <1>; + #size-cells =3D <0>; =20 + panel@0 { + compatible =3D "rocktech,rk050hr345-ct106a", "ilitek,ili9806e"; + reg =3D <0>; + vdd-supply =3D <®_vdd_panel>; + spi-max-frequency =3D <10000000>; + reset-gpios =3D <&gpiob 6 GPIO_ACTIVE_LOW>; + backlight =3D <&backlight>; + port { + panel_in_rgb: endpoint { + remote-endpoint =3D <<dc_out_rgb>; + }; + }; + }; + }; ... --=20 2.43.0