From nobody Tue Apr 7 17:16:25 2026 Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) (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 A9A2A392830 for ; Thu, 26 Feb 2026 08:47:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.65 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772095647; cv=none; b=LpRg0XNgrvO3v3i+4wCKCxOYGKYqNLyp+pYLrnAIJimfVPsnwdTgA0LraK7hnlyVyEqK4mYZGr6jFIlMIiufsf/ILZTK7jMjscR8yt8r6AiBQvHVS86/FfU25lBosv3C6DkhdLgkuj44gUOnZ8iu6I/s9c262eOZciV7fRzY/qo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772095647; c=relaxed/simple; bh=T0e1oAKgv2NHJmE9n7ueLnjVsCwqiQUlZvPvOI7Fc+Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YlBwoezbL+DtERBgYwsGx40S2icoTLtvengzGU50bKgGekE7PK/i0wF+9/Rzot7D8MWzYcQkQDZQSqhSXE8MHW8wV1Np7o8j+vJkj9mNF/+4owgzf/ty7hKxKAE4n8BXTJlERD+MMATbZW11hsskFhQ9dFFjdpnZNBGvs39DlMc= 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=lRLIa+jY; arc=none smtp.client-ip=209.85.128.65 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="lRLIa+jY" Received: by mail-wm1-f65.google.com with SMTP id 5b1f17b1804b1-480706554beso8001945e9.1 for ; Thu, 26 Feb 2026 00:47:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1772095642; x=1772700442; 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=n/hVz7nlruTnhdI8UkrlZIFLUp/mnqXEgc1farN/t6k=; b=lRLIa+jYYZ+lhFgpsB9XHEh518ud/Ve9KDn16bj1Xfrbvbkp6agfCiCOD/wq7nlXLX dupjMwpPQS3jogd9/naSpWeGmVtqL4bIChFR0FMOgLQpgFFhyIKe5mLhnluRgebjVX+D EbC7EXvdggSsJ66Lbd9E7iJSlvoCku1g/DJD0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772095642; x=1772700442; 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=n/hVz7nlruTnhdI8UkrlZIFLUp/mnqXEgc1farN/t6k=; b=qmzLTyzWZ4YE6kqftu1PC6zdgVDi3dbD7GzovFmdC73cWpNmlYTIihgrKWl+2RPSaO wHJ6KUSg1m5Xxz9Udxlaur36uj0LyXt4ASxXq2XfHuF+GeMnBVTI3HG+eZnv6E9z5lWQ 8iro+Hz7kUCCzd92c7rrIdQYj6avhEK4dKoEz5hfXdQcijqSEBITPwIcW3n49GpBv27e /fNNYZLHPTyxXi4RQMd5U+lDbslyQoscUQZKAXsLTD8gqrULACkVYl4kbhY7NdvvqyrQ X7R5ZhUSQ6VV2vRSJhEBvdwWcJyfj0LAQ5ZUsfMKfReP2ibFY6aNZ/sBmg5ead3EBN16 iUrw== X-Gm-Message-State: AOJu0YwdzDrgt2kKMsU5et0ttQ0e5ESDqI0NMBRatt/kEz9ciV6k5DXL wxBVXJ9SHFs0qjTev3LNkEg0n7xqFBLyRDsGwcq3BKJWqaepfPuQklxyOBR6gO0MPWXob3UZPKn 04jrN X-Gm-Gg: ATEYQzzkW/TNekIsR4i38dtXVFq9DdXBuO2adlkJzHxG+mziNPrdSlDj88wkpDf/zuh i3OznTxVZDBwYun7vrvuNCbGNEQoSQMPjgpS9ZEKeHeBjDWofCswv949X0K7oXZqB1HCKT+CFHk X9gSoyAQ/YtcU8D5DdGOy+69DIwU1jXuJIYg9/fGB/8i7gCePTOkYc6HvkJew2NCBn/t9CWtnyV CADjepVaEOypwANywibT1N2yvQJbJY5bOW60yksMw5vJgeEAZREl3oPrz918ufk7+El5mlO/N3f vEKxFf6OUnOYJ2SkABYVit3/4072E7+V6yskU6wxP8+h6pD+KLsA0F633isxj/ehXQjeTmcU+wL 1s963R8+dW1WZAs7vb1ijYcTB13Wsheywzmttu+hCHKGTgKbbrZeTh7Ryr4lvfjG7/Tjj+ZZEW0 f7Q/qG5vkUacq8+zoRGjz5V5eduGn6oagYnqeWIxytYCTwlUfIlusq63wc3lBfMDmYpQWCk/38G jJ6TTuZ0IAGAJEwB7Z77QVrOf0gc8lfazBKqah/8XTHchKVubXvN0onBXgfuTFytUFR4UbtReoy 7EhxojgTUkKpTHMe6bHJKv85 X-Received: by 2002:a05:600c:8b11:b0:483:6d42:25c6 with SMTP id 5b1f17b1804b1-483c21a105fmr60548225e9.23.1772095641758; Thu, 26 Feb 2026 00:47:21 -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-483bfb85c58sm31581075e9.9.2026.02.26.00.47.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 00:47:21 -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: [RESEND PATCH v4 3/4] dt-bindings: ili9806e: add Rocktech RK050HR345-CT106A display Date: Thu, 26 Feb 2026 09:47:02 +0100 Message-ID: <20260226084713.2566672-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260226084713.2566672-1-dario.binacchi@amarulasolutions.com> References: <20260226084713.2566672-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 --- (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,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