From nobody Mon Oct 6 10:17:27 2025 Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net [185.136.64.227]) (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 F1BFF215F4B for ; Wed, 23 Jul 2025 03:46:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.64.227 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753242374; cv=none; b=YLTMIIodcqrZUS6P4M/XXFw/Yhn6YxfLuDXLi+lRAVm8G/4JL3r6lvGTW5Bce7g6exMD0a/sU9WVk0qJz6tnYeshKOeinvushl1j/mnEI9ZQY+iB3xnbGcoiuQ1hDacrCcshk1bT72oJ+KIV3uGcB9BH+T51Kr4Vf9t2c2hN/iE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753242374; c=relaxed/simple; bh=6lqg47ZzHvYuqgvo+kg+TR1pSFW+bHqDcSaP517sWY8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=DeZA27GlihhTATLsNUHLZHyKx2l+gIX9qa9LNp7jOcrGl6fUH3XygXs0UmwST7kPtujk0XBh8bB4CL/sccOxYFjtXgzANTbTncslLasgvCpjDz9CaZm1n7Wd+Gf6sXGX7DmmDgeHkfhV21bsTetpW2WX704QX4ClBpTN+2m4014= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com; spf=pass smtp.mailfrom=rts-flowmailer.siemens.com; dkim=pass (2048-bit key) header.d=siemens.com header.i=huaqian.li@siemens.com header.b=nOQK70L0; arc=none smtp.client-ip=185.136.64.227 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rts-flowmailer.siemens.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=siemens.com header.i=huaqian.li@siemens.com header.b="nOQK70L0" Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 202507230346110dbcb51f70329ad532 for ; Wed, 23 Jul 2025 05:46:11 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=huaqian.li@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=q/BKbhuL0vKp+y2KpfAqEHa8O7EtSQwyOm6GZvSm+1w=; b=nOQK70L0wurZhAnvK5iaoQ+5hpiOKwaLW3s34lsI/Xu6qMM7VcehDgsu8NixfNe9/eEKFR PPAlSJFX9MEhm5iOi+XYpbMCu6C5MsHnYT1tSHB6Y5YxhFogbBOfFIidbaoobRIb9EcCO7Jr KjbUj/N8P9YEztbFH9hRgGXr2QN0qHNR5mjbG8DlReW0O0WCRys9ftrYbt212RcXnPlBiVzC 8eo3/hDbISciIL/NUeUc5ym4zRVKCJYMcv8zPV+2e/I93sDqYpx1m0Zg2NrZfz4DsqHZ9XOi vIfxxYcZ44lX0bco/SCFR7o+Xtv96sbhX1j6cRnO1CLE0FEgdauA67Dw==; From: huaqian.li@siemens.com To: christophe.jaillet@wanadoo.fr Cc: baocheng.su@siemens.com, bhelgaas@google.com, conor+dt@kernel.org, devicetree@vger.kernel.org, diogo.ivo@siemens.com, helgaas@kernel.org, huaqian.li@siemens.com, jan.kiszka@siemens.com, kristo@kernel.org, krzk+dt@kernel.org, kw@linux.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, lpieralisi@kernel.org, nm@ti.com, robh@kernel.org, s-vadapalli@ti.com, ssantosh@kernel.org, vigneshr@ti.com Subject: [PATCH v11 5/7] arm64: dts: ti: k3-am65-main: Add PVU nodes Date: Wed, 23 Jul 2025 11:45:19 +0800 Message-Id: <20250723034521.138695-6-huaqian.li@siemens.com> In-Reply-To: <20250723034521.138695-1-huaqian.li@siemens.com> References: <20250723034521.138695-1-huaqian.li@siemens.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 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-959203:519-21489:flowmailer Content-Type: text/plain; charset="utf-8" From: Jan Kiszka Add nodes for the two PVUs of the AM65. Keep them disabled, though, because the board has to additionally define DMA pools and the devices to be isolated. Signed-off-by: Jan Kiszka Signed-off-by: Li Hua Qian --- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts= /ti/k3-am65-main.dtsi index b085e7361116..be65e6aa7b80 100644 --- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi @@ -843,6 +843,26 @@ main_cpts_mux: refclk-mux { assigned-clock-parents =3D <&k3_clks 118 5>; }; }; + + ti_pvu0: iommu@30f80000 { + compatible =3D "ti,am654-pvu"; + reg =3D <0 0x30f80000 0 0x1000>, + <0 0x36000000 0 0x100000>; + reg-names =3D "cfg", "tlbif"; + interrupts-extended =3D <&intr_main_navss 390>; + interrupt-names =3D "pvu"; + status =3D "disabled"; + }; + + ti_pvu1: iommu@30f81000 { + compatible =3D "ti,am654-pvu"; + reg =3D <0 0x30f81000 0 0x1000>, + <0 0x36100000 0 0x100000>; + reg-names =3D "cfg", "tlbif"; + interrupts-extended =3D <&intr_main_navss 389>; + interrupt-names =3D "pvu"; + status =3D "disabled"; + }; }; =20 main_gpio0: gpio@600000 { --=20 2.34.1