From patchwork Fri Sep 4 21:33:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Barzin Lotfabadi X-Patchwork-Id: 3188 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114]) by mxe881.netcup.net (Postfix) with ESMTPS id 042E41C2CC9 for ; Fri, 4 Sep 2026 23:34:06 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.105.105.114) smtp.mailfrom=linux-sunxi+bounces-25602-noreply=patchwork.local@lists.linux.dev smtp.helo=tor.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.105.105.114 as permitted sender) client-ip=172.105.105.114; envelope-from=linux-sunxi+bounces-25602-noreply=patchwork.local@lists.linux.dev; helo=tor.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id F397F2C969 for ; Fri, 4 Sep 2026 21:33:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2E04A52D2B5; Fri, 4 Sep 2026 21:33:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="anl/41EF" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) (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 C9D3341D107 for ; Fri, 4 Sep 2026 21:33:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788557619; cv=none; b=bzkaIKOsqr2Gbb2Jig9oUx2tqX60ky7Vk93NjepVq4FMjbUch8Y0Igb7C9vAeGicTBjtk+ErW25k3lnXQQlpgrN7s1R8ZzuqyowoKbj21/xCehrha4O4yZBpRTJ/2hTnb2dwNktc7jp8lTTmkWRFcnvjqiA/vFjO7cLck2zz4ZI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788557619; c=relaxed/simple; bh=kyhdItw85ylagfnRcB3Fj6tva+77/cxN1usxvESp3pQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cumLztBLhoN1LseHrhHSlDAjUty3pjsXVbbdqFLoTVNwLti1Fqdzs+v5dV+/zM4nMTPbWW0ZVeKmZzODulDf/U9ibtpQLK7Vgwvnb3UPjK0COblpCSzgmlwNrGkNvseWhjHZwmO51+KAFy393myoonykvqzUaP6te93JQdbQZ70= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=anl/41EF; arc=none smtp.client-ip=209.85.160.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-5301a453186so14872651cf.2 for ; Fri, 04 Sep 2026 14:33:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788557617; x=1789162417; darn=lists.linux.dev; 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:content-type; bh=vu/pZRzi+PHRIHNfr1m3RJJ4wr9M9/chVTLqWsd29z8=; b=anl/41EFxAL2qvABJE9vBYp9hMOEExEi20iftS9ZYNNSppqJqki/XJodtGisk+K2cp GzZOfKj0Wgvb1+wyHktIo9W7d6EbeXuzNi1XJ/27LMkLJejC/Gekw3GgiujLCNOfSpe3 +vrxbfPf4LdDsaegbizikFbDdGPaU+/i8Jvex2GTuuEtq4HeXDwjub1QE3e8j/TOl7u1 7ihmtthTd0sPX0j6T0yzKUxACBNeAdpUZOBK0Q52jgI59cgIjXQSAHrxpkNoNv7/im0r eP6w//1n5EQQ1sz4fdVQ5MGl5d/dkOfEbnEJT2kvwtk6b6Xsse5EiQ2lxJHG0Hk5bybW czvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788557617; x=1789162417; 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:content-type; bh=vu/pZRzi+PHRIHNfr1m3RJJ4wr9M9/chVTLqWsd29z8=; b=U6RM9YKJM+WwBvqQ7NrGOx24vFUp3Mh0FpicJvTacy1jBzDHyYGGGYbcs/pGGounyS OBRq0qeG10YxyYy8FuO+bN+x464+I6ZrN5TeziwLKICvl66XreDL0UlRHtTmCGYF23Qg Jzz/Kcw7Fsrx1KC8HilmD5L05pWMiDySg7xMn4MWvK5guX85lBnK20lVWTRNZ7m5LP+T DXG7YMy0Ex7AD+FjwjhtexUyp+tTPcxlHG8AzwO46pAaMUQdHLHpuoiV6I8I/ZAKQYPl Ocil6G02ISH03OhjoW3zXCIR4DxnVK2yUyiI378DCppHYG0oNsoX3iAMlcuRzSHcSFqD PC4g== X-Forwarded-Encrypted: i=1; AKwUvBw858B/mL/Xdl7U0Gw27PcGtLL/AUU5fvUc+m7szC4nb3OrcTDqmeOM/2pPqcGizFkcaK0mCFkx9+rQkw==@lists.linux.dev X-Gm-Message-State: AFuF++npqExGzrbudlwyVIGLF3vmYVc8Hz0xm6BdvakLa4ph524i4eBx sLOK3S2u+Tms8kGk+qxBrKp/xGqwaTKsPC3XJyufm8TsPJid7XyrE76yGsRWgFk= X-Gm-Gg: AYBFou3fj3N5ax6+6E6Xe5j5lwgZ9xzwN7JDusoqHhC9+zFEtSPgJamqNIcrilgtaRG KYkEJUK+GpXfd+kPlWVp2k/KKrry2Hkkiu4K5nYbfintka/jxO+2LdYIhTEPceuoD4CCYOA8WR8 fdB2Y3ZdtxrRk+MwR43ocNZJNYJXEFPw3rqWR8e7tlUXRwyRMYVrHwLha+Q5ykDZJgnlLUtOtA6 sIZu2FO624fGyLVeMAlbiSkEG7U8z2vyiX+CLLhNN/YP9zYEIAeN7FW7K0mOxU4kWwbfWEYQHU3 q11Bj1bdzv4NgrPYNfXTP53j/mbo5kMNyGregFYnOI15jkWsrJDaa9JiVYNVZoh/yHUJ9jaVgMb A0E8uOAdZDZrVf/ySPn5jll6Axxr0SM6gYAGLYzWgxRMbBZxuXDTR3YQwS8dmjjvG7a3ZZtih5Y amjlFscdMZOC14Izao+xq2TiLD8PV5ToEsyRTMdyEv6gfx09qIlx7VrLbM1SUEi+9GUvTa/M5yP cwZOhd5eFSK8OA= X-Received: by 2002:a05:622a:4a89:b0:52d:8743:bc83 with SMTP id d75a77b69052e-530549f8265mr111105391cf.34.1788557616511; Fri, 04 Sep 2026 14:33:36 -0700 (PDT) Received: from X570.phub.net.cable.rogers.com ([2607:fea8:744f:d200:9441:f2ae:56aa:8a81]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-53054227a0esm29646561cf.29.2026.09.04.14.33.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2026 14:33:36 -0700 (PDT) From: Barzin Lotfabadi To: Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Maxime Ripard , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Airlie , Simona Vetter Cc: Ryan Walklin , dri-devel@lists.freedesktop.org, linux-sunxi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] arm64: dts: allwinner: orangepi-zero3: enable HDMI output Date: Fri, 4 Sep 2026 17:33:29 -0400 Message-ID: <20260904213329.3910099-3-barzin221@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260904213329.3910099-1-barzin221@gmail.com> References: <20260904213329.3910099-1-barzin221@gmail.com> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The Orange Pi Zero 3 exposes the H618 HDMI transmitter on a micro-HDMI connector. Add the connector node, wire it to the HDMI transmitter's output port, and enable the display pipeline. Tested on an Orange Pi Zero 3 (H618, 4GB): the sink's EDID is read correctly and the board drives a 1920x1080@60Hz desktop. Signed-off-by: Barzin Lotfabadi diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts index c51d4d912..444773e4a 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts @@ -11,6 +11,17 @@ / { model = "OrangePi Zero3"; compatible = "xunlong,orangepi-zero3", "allwinner,sun50i-h618"; + + hdmi-connector { + compatible = "hdmi-connector"; + type = "d"; + + port { + hdmi_con_in: endpoint { + remote-endpoint = <&hdmi_out_con>; + }; + }; + }; }; &cpu0 { @@ -103,3 +114,17 @@ &pio { vcc-ph-supply = <®_dldo1>; vcc-pi-supply = <®_dldo1>; }; + +&de { + status = "okay"; +}; + +&hdmi { + status = "okay"; +}; + +&hdmi_out { + hdmi_out_con: endpoint { + remote-endpoint = <&hdmi_con_in>; + }; +};