From nobody Thu Apr 2 01:27:39 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 BFB5F36B066 for ; Wed, 18 Mar 2026 07:34:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773819251; cv=none; b=avSfcc2Ng9t//DBdz+ouOJcZMr9ND/d+a0djDvgr3c7HyVnxpR1EyxWynMIhqYyQIsCe9je/gHKSEwv5O0zfiKdk72m5cMjjGdFXybvLWAQ8v7peUgwJix49tf9K638FEpfQmzuh+E3cRoufuWvlLLUkDGDd/t7hEJgrlO5Nqrc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773819251; c=relaxed/simple; bh=6A5gFZh4PkcNk73aLwTIO4LGvMMWoLrc+UDvXMTkc9g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WdU/bc1ORg5KOk1GEemt44VuF90/kUfZ/vd14zGfVHqA1pu/MRXxa7iqvsOXiuouErkq6ULTe+lwxIm+5xxyCi/axbu32PgDFRibxFvaFEx4mClXVWIEDk6kJ6Jp3SBhvV+84yGZt1sPJ5mBBjxZNJBKz5FxaDDAAfrqTx3563o= 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=A21rrs3W; arc=none smtp.client-ip=209.85.128.45 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="A21rrs3W" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-48628ce9ab5so21090395e9.2 for ; Wed, 18 Mar 2026 00:34:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1773819248; x=1774424048; 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=zo4QCx8aR6J7VFChxL1u3Y+zYNsaTehJkZimdyWgxLs=; b=A21rrs3W3kzSRmsrTRUOiUpNgkbpzavkt5e86pIXTyuiBQzjLgnMZMVR5GRXYfbFdh U/ooxfLDoOSkzvDIeRE55JSYwhdMBJH63akBVjQqpD5av8TnNe6EXIdrk2/wWGN0M94t +6yf6/h/08WRcBmhS4OLQn+7VdeqJ4gCvaBjM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773819248; x=1774424048; 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=zo4QCx8aR6J7VFChxL1u3Y+zYNsaTehJkZimdyWgxLs=; b=JnVUAkJnf29HjII/cYonr0XO4ASU3IJgHSBhqv7byo0JdWzWKYQwt6k0ctuM7sOo4F yM/Gxwr23mm4NlnRTvUF7MTzw/JHUelsafg4akFpYmcCbWSzBBLBgCmlykJZuL8DXo82 mmIvcZPzhxYQx0qOebR999nZUTT46HqmeWpRNeOfuXa9LA32+EsegTOaPI9Lv0pToBPM n4ft0I/axICnbhdBVXlNTVPSq+eMe0ywwVIWu3tI1Gs4vx1QdX1azAtIRNwlxMtU4VXT a1l8b8UO7UrxP8XJi47mXxxQOnNJdKYdcIdz9Ck6B/f/X4y/yMbGzoVvz5VpYhi6zoeb WgoQ== X-Gm-Message-State: AOJu0Yx7lOkFC0kKQityF/kHSMWDQ8MxK4ZC0wgcjbk501kOz/a/3QCg bzY04KojA6oJDBWyQHTFNeX3ya376OBK5q0sQAd5LUbJH8uizoiHkT75bQqlh8Q4FXzwnqmwSc8 6KmfB X-Gm-Gg: ATEYQzztvypDfCPEz25W3hVsRJp8eRgLGeGdxxm0CiJJjShlTEyaFPMo57nDKuBOjdH pp7QuQ8GMlfVKygC7k+XhQpuSGvCnFSmK1VEjPUzovVM4atDNuKbr7onOIXAcASy4w9DrCXVMnC 1jdU642i7UZ/o0WZahDPB88rx0+LHAogmEDj2dvWJAOmd2cdES7lb46pf2RotvPqN886DGEt0MU 7ds5vPZd1vs21b3Qdg00TjWlzFMofpBLM+iJ/bcNhzaaC7yKf3mVUTRSlkvXpMFtgiCY6rjiVoA 6G/kh29fxYOIMoJgyap9vCSUFFFyFZ/alHo0A95FvvBUlDauSMePefyPfQNVbj+kapOq3Sim8lQ ZZXvj0EWdnoTZ7gpvLS/VoTNOfn9wNZ7lK8QvXv7Ffr7DHGr7XmIur8VNBOgPnpLj+GnuMr3UY0 xRJc1cdNnr9jbDSAV4PyC92NtyaPr5RLTB3cP6lyZUdsQ4fVpq9OM3xdC3c+v7XJS0Npi0c6CLX ldg8wZ/30Bl+6NGjZJbX4kRb+i0809cHZjEuPmSyKqNqe/GKJfUerORfP0kx1Md8LGACGjONbr9 dsIbXaWbNZRb76h7G/BJ/A== 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> 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. 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,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