From nobody Mon Feb 9 08:29:24 2026 Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (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 4FB77338598 for ; Tue, 6 Jan 2026 15:45:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767714315; cv=none; b=nT1hhj6JpDjpYVjdwN7whcHz05m2bhQDosB1EjH6hoVIlIGbgc6eTwLkDmMM7azfGMm5yQmke72GHrUJuixcL/Vm0SXzd0U9GNZdA8TfBCJ+qgDZjvgTIojR9e19rtgea/l9dkcY+2rEoP2W1YgpiSV4u9wKGgJbvEmxeAfQboA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767714315; c=relaxed/simple; bh=7yjUW234xE85Kc0mvJGivXeVPnY9Wkx2sefWSY439L8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=b3apLd2q6WXnfr9uOA3bV1ZjKBAZmOX9oQoWM0utQYp9z9Lk+u/x0QOu+6MDy0yMHJU6K04G9bZ6M8j+jVTRuMrHdJGUW0Gdq42TNjeDcPKW3LxZ4Bpmalpto0izLf1rUb3dHpzvgp53fCXpXCzHxOwTem1ljSrIIEr/8jjbgtM= 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=Tb2Jicvw; arc=none smtp.client-ip=209.85.218.47 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="Tb2Jicvw" Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-b7ce5d6627dso235061566b.2 for ; Tue, 06 Jan 2026 07:45:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1767714307; x=1768319107; 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=SUqd8zwvUyTysDgnHLfVeULZAfl79gEI4Fn/LX5yuDs=; b=Tb2JicvwOuf+PGsckxsE5u8vmTphqM7cHdbkWLM7iPCZ1AVp62geWkvS9xh5VIdc7f 9dSP/vQeVYQVfurOtWhmFx5UnRNxcwRp3l/c1SYKour6hY5uDFO+yW12Kuv99Tf5dVzg nE1F9NJR1PEC8q79zXD5FBDEB9cnJ8hpIoTmk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767714307; x=1768319107; 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=SUqd8zwvUyTysDgnHLfVeULZAfl79gEI4Fn/LX5yuDs=; b=ipf+reO6bKzsj300qlKPA0GDle9Sh6R1UYaKFa1q2M0eIJZ5pF4/uf56kj6QKcw++y DAg0iIuT8qFAGH2ncQNdW513rt1lO2AAhNT5wix1WEe+XNTz1FmkR5lCdQofw42kG705 E3pT8Sa+rVpWF6vx8aS1UeSMFfVYrmdk68z4DFqw1KL69aq1+wxjNFb5EpnTXC7jUrJH avH0sBpLkIxQMJ6stNHdXnrSjE58GhStufAvH6cdw6tJcF36VjX0IDYp6hU2n4+nm/73 ZFHitDgEhtp4f6moajO4wcnUUSS4j8Rix4U0M39xSU/gLKOsLmh+oMhBImO7M3+cxmHx rv+Q== X-Gm-Message-State: AOJu0YzmpGkG+Le6XsriJ/VcrKqIXX1JtAlbd2ZOCkAp37CVLCO6QOtB A2q2P4mnXIg4WE3LiwhTcH4Iq++POp8wi+4KjS4RBZyBB5A5mVMlf3tf/3bkSD0o5c+HT6R5pRH mUPZr X-Gm-Gg: AY/fxX6qtlOC3Ow1bauuM0qkWE9z7RcA0YlP2lgCXdg7sr+iYdWvwWRU57PRUONdN62 G80vc24szAGNiDbGDMatZR6549VlfaT5+pkbVbPFeifVmCf/lKZt9kZFtdM9FcgJLRCxGWcfB9l yyi/x3zm/yH/uMLihuuH/f3J3M83XEiHfl47m2bsTycyD30ssEHDmbiDb+foHchWd/vJDKZXezS RCMuf7pDq1nN2DrT7h8xIA5ec7PtTSYBnhN6gxwsPVnFc1iqgGfU4cqmqekx0Iivyw/qIpEnnA+ IArg+28/Q0QSRDtdUnUyp9X0wvZCbDbhI1gS+FCwsjw8+WjaP/hfVJC7azHQRPSV8C/Cpcc8p/z IeF47mVtYJEgixTlRA8gzjE8ZmZ8CKhQV/MwakDWO2Di5rXd9nfV0qgF+6YVuzEgFNwkVHalVS5 fEjeZyrjGWl3Vd8gemdnP3vdfqlda213txy2xUxixKVqpMk5tY9yrrrzdHtitM9oe+MikIob7Rv xOMEb5fHHTURC8QRLKhWdiaWZrmCU6OZfJUYR926cY5d103xn4KD4B3Fj3+7Dmu7sRoOFed0mJh eLIfH0z5XDY= X-Google-Smtp-Source: AGHT+IGrVItVM6BcSqra8HjonvfKxfn/bFxw+ItzUUs2ixDuM6Fu7oEkOvvelQp+Xzgp9Nlh1+6vzQ== X-Received: by 2002:a17:907:a03:b0:b83:95d7:9d50 with SMTP id a640c23a62f3a-b8426bb9409mr308850266b.38.1767714306604; Tue, 06 Jan 2026 07:45:06 -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 4fb4d7f45d1cf-6507be64efasm2349767a12.21.2026.01.06.07.45.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jan 2026 07:45:06 -0800 (PST) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , David Airlie , Jessica Zhang , Krzysztof Kozlowski , Maarten Lankhorst , Maxime Ripard , Michael Walle , Neil Armstrong , Rob Herring , Simona Vetter , Thomas Zimmermann , devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: [PATCH 2/3] dt-bindings: ili9806e: add Rocktech RK050HR345-CT106A display Date: Tue, 6 Jan 2026 16:43:15 +0100 Message-ID: <20260106154446.2735701-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260106154446.2735701-1-dario.binacchi@amarulasolutions.com> References: <20260106154446.2735701-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 --- .../display/panel/ilitek,ili9806e.yaml | 43 +++++++++++++++++-- 1 file changed, 40 insertions(+), 3 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..61d035419126 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: @@ -29,12 +30,29 @@ properties: 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# + + properties: + spi-max-frequency: true + + required: + - spi-max-frequency +else: + required: + - vdd-supply + - vccio-supply + unevaluatedProperties: false =20 examples: @@ -60,5 +78,24 @@ examples: }; }; }; + - | + #include + + spi { + #address-cells =3D <1>; + #size-cells =3D <0>; =20 + panel@0 { + compatible =3D "rocktech,rk050hr345-ct106a", "ilitek,ili9806e"; + reg =3D <0>; + 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