From nobody Fri Apr 3 02:58:26 2026 Received: from mx07-00376f01.pphosted.com (mx07-00376f01.pphosted.com [185.132.180.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E844718BC3B; Wed, 25 Mar 2026 08:20:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.132.180.163 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774426805; cv=none; b=oRKD6kpF3rkmHiPyR/l3bf95CMkyS/ZjvZPUbgpYdVDf8lWLUy3BFTzBlO5/IOkpO8xRCqhk/D3j7dG9xndiWrIErYaR1/sUl0SrONR15uoPnhGCEJADru1IV4OLTxQtTPOc3IkNl3ZKMFyMHP39+kWnBKuTg7X3kETbfvcYdXQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774426805; c=relaxed/simple; bh=pTg+utSCyG7wZZOQyIhVF1sI+fvLSEvknrPySU/Dpk4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:To:CC; b=ZHK0nL7h2jPry+NmO8WbPb75lOpnF9yeJNmVAG/VZy7i/V/0mqQZy7YDUohVBa795lY/4u2uxB2+HEeBVkKXQ1dfRCtq2Us7eXe1XK1Q7J7tTvoGEURdcoWRKYLWXGiIwseiLmpgBd09ddAV7VB6/YXljiwbS6xjywRSDYfIB2U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=imgtec.com; spf=pass smtp.mailfrom=imgtec.com; dkim=pass (2048-bit key) header.d=imgtec.com header.i=@imgtec.com header.b=stDsGRAf; arc=none smtp.client-ip=185.132.180.163 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=imgtec.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=imgtec.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=imgtec.com header.i=@imgtec.com header.b="stDsGRAf" Received: from pps.filterd (m0168889.ppops.net [127.0.0.1]) by mx07-00376f01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62P3lmak4038010; Wed, 25 Mar 2026 08:19:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imgtec.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=dk201812; bh=afRNwy/kx9NsNPjTaedXKXS gza37hgSnrdJAE79BC2Q=; b=stDsGRAfKTwBIMgpoH58J/JLIOgZG8Hjk5xZ6sL L8mJrlVsVBenV4Oug9dSYytXOpIXdRcTltbljRpPP5JnmSbNe/yqX20IJi+p3NRr FDWJCOAPhGzDyg+4+vxwUFc9trR1PKfL7QxGQcgBQea6WT9E1SclZ37OxzqXhyLH WtR4nN4tKlxwQhrPCGEw/3i1WEY4S8Fxa8o+Z2bVD6kIE3BMJVaGyKnqyiiQgwwX CoOFEfexBTxuI39KljS6S/035hJNJlKf8NPrXV6bdy1invzZWHWzpGjiKe38HmL5 yDsb/ofnw21AH9U13blOMOHp5R/LN9A/N/oceaYdRUMAh+w== Received: from hhmail01.hh.imgtec.org (83-244-153-141.cust-83.exponential-e.net [83.244.153.141]) by mx07-00376f01.pphosted.com (PPS) with ESMTPS id 4d3xbc8hmc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 25 Mar 2026 08:19:32 +0000 (GMT) Received: from [127.0.1.1] (172.25.10.92) by HHMAIL01.hh.imgtec.org (10.100.10.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 25 Mar 2026 08:19:30 +0000 From: Robert Mazur Date: Wed, 25 Mar 2026 09:18:59 +0100 Subject: [PATCH] riscv: dts: thead: beaglev-ahead: enable HDMI output Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260325-hdmi-beaglev-ahead-v1-1-e71b41b98dca@imgtec.com> X-B4-Tracking: v=1; b=H4sIAHOaw2kC/x3MSwqAIBRG4a3EHXehFI3aSjSw/MsLvVCIINp70 vAbnPNQQhQk6oqHIi5JcuwZdVnQFNy+gMVnk6qUrbQyHPwmPMItKy52Ac7zOBmjW+tNA0s5PCN muf9pP7zvB0yG+XVkAAAA X-Change-ID: 20260325-hdmi-beaglev-ahead-bc55396d57e6 To: Drew Fustini , Guo Ren , Fu Wei , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou , Alexandre Ghiti CC: , , , Robert Mazur X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1774426770; l=1787; i=robert.mazur@imgtec.com; s=20260324; h=from:subject:message-id; bh=pTg+utSCyG7wZZOQyIhVF1sI+fvLSEvknrPySU/Dpk4=; b=NX+ICaWJ7ng7R2yfs5biUZLBjOJfQ26w/qtnvDdYYkW6gsxZRgEeRJNmfwe7/Lfr/NKSJ22p0 q+8IhntunuXAvl+XywFmLbJJZdMFjdaTP46yRJGVOfsYBZEPwy5b23Z X-Developer-Key: i=robert.mazur@imgtec.com; a=ed25519; pk=X5uhazsNnVDpw/srawR3m7WOmgzFZXdecapAeML2ZgM= X-Proofpoint-ORIG-GUID: LYlXj9FfH91mfh2kmKBTdCfjYAqdjnxc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI1MDA1OCBTYWx0ZWRfX5uBeveiAnQBt UwpW1pClmNs/BVMi0D1XNnckfwJn5sGokXHzgvbQQ2rIQCmqS6b5B7Msejzhh+kZrPBYNtp85Dd O2kGeiw2qwIFpQOqo4libKTSJSmIBkbf3NhXyIOjikc8NXvvO+Uk7mle7sfUB16VoCjuZ+DSqAR REw6ptK4IVyRLH3N/qGtgNSfXVop/4ZV77pbi7ThKiLTROGuRriibNpSXkDI3Z2wme3Xdd1asin WDSx9mb/USfNH2SRcJOCzPj6Vuprv9uGhRx3pzVrG1weWlmxa5CEC2H1Tp2hCZ7RKwHi1iUKQHp zPPjJBD0Rb6zj+F9DrVLMcDLJm0BBuwFOSLhOJvpxdF1EaZkATGm61uSy3zMrUp2oTFxisHkx/0 j1M8YqsrB10ZmbswIegC15DhwfKgpYi2UdL4kibHBSRJgp8enVTNGXoZ7QtJnItheselzhKW4RU 3vgxO896m1Dw+DGeyjg== X-Proofpoint-GUID: LYlXj9FfH91mfh2kmKBTdCfjYAqdjnxc X-Authority-Analysis: v=2.4 cv=bMkb4f+Z c=1 sm=1 tr=0 ts=69c39a94 cx=c_pps a=AKOq//PuzOIrVTIF9yBwbA==:117 a=AKOq//PuzOIrVTIF9yBwbA==:17 a=REVHNWFD5ocA:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=kQ-hrUj2-E3RCbRHssb7:22 a=7RYWX5rxfSByPNLylY2M:22 a=VwQbUJbxAAAA:8 a=r_1tXGB3AAAA:8 a=dc_29QX9MvWPFfCYLDcA:9 a=QEXdDO2ut3YA:10 a=t8nPyN_e6usw4ciXM-Pk:22 The BeagleV Ahead board includes a micro HDMI connector (Type-D) wired to the TH1520 SoC's HDMI transmitter. Enable the display pipeline by adding the HDMI connector node, connecting it to the HDMI controller, and activating the DPU and HDMI nodes. Signed-off-by: Robert Mazur Reviewed-by: Drew Fustini --- This patch enables HDMI output on the BeagleV-Ahead board by wiring up the DPU and HDMI nodes added in the following series: Depends-on: https://lore.kernel.org/r/20260129023922.1527729-7-zhengxingda@= iscas.ac.cn/ The patch has been tested on BeagleV-Ahead hardware with the above series applied. HDMI output is functional. --- arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 25 ++++++++++++++++++= ++++ 1 file changed, 25 insertions(+) diff --git a/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts b/arch/risc= v/boot/dts/thead/th1520-beaglev-ahead.dts index 21c33f165ba9..91f3f9b987bc 100644 --- a/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts +++ b/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts @@ -75,6 +75,17 @@ led-5 { label =3D "led5"; }; }; + + hdmi-connector { + compatible =3D "hdmi-connector"; + type =3D "d"; + + port { + hdmi_con_in: endpoint { + remote-endpoint =3D <&hdmi_out_con>; + }; + }; + }; }; =20 &osc { @@ -236,6 +247,20 @@ &sdio0 { status =3D "okay"; }; =20 +&dpu { + status =3D "okay"; +}; + +&hdmi { + status =3D "okay"; +}; + +&hdmi_out_port { + hdmi_out_con: endpoint { + remote-endpoint =3D <&hdmi_con_in>; + }; +}; + &uart0 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart0_pins>; --- base-commit: d2e20c8951e4bb5f4a828aed39813599980353b6 change-id: 20260325-hdmi-beaglev-ahead-bc55396d57e6 Best regards, --=20 Robert Mazur