From nobody Tue Oct 7 02:15:46 2025 Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net [185.136.65.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 0FC14279DCC for ; Wed, 16 Jul 2025 05:11:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.65.227 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752642693; cv=none; b=M5zc8F/mGzQRrL9lOGdS/v4RctCe6n8aSS7x1BqIWpGIZawE5oKVY/4GGz3odjyAIe3wSQndFCg8o4PaaubFUR1cCAzv+SegA/H4WWa3udFuI/Ruw2cqUid583FtiMm3V2GNecMvzgmCMubm/TBVMTBQFxA4uueppVbKB1wZ6EU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752642693; c=relaxed/simple; bh=6lqg47ZzHvYuqgvo+kg+TR1pSFW+bHqDcSaP517sWY8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=MsHC07EtY1rKv7dzlACOWL4JkjDiZOkkKFTKCLMiQ3uDiKmbuJdDCcqdmRsBHb84uMjwMJ4z1sRQimR4jFlkbDsqTWn9fug3WROG9f/GD/7lMAeZuJJMkFVxYSOdxungWGPthYabesixezUpwBIMhmKdgFMf7d0iqILF/fFH0hM= 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=nc1ODcdU; arc=none smtp.client-ip=185.136.65.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="nc1ODcdU" Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202507160511309803f548d2a4bf2ecf for ; Wed, 16 Jul 2025 07:11:30 +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=nc1ODcdUKf6nFUVbNJmc2ZfghpF+13G4DOQja0sNWR/Y2fEmGdMFcr36WX1fCeRaNSRdnv ASDgf5/L/06qb0BZhi0ihCAWn3nGlGDvAhVtHlI6PylEgvZkYovV0uL4ULnCKh6zbrxlSbMH Hz+T4Wl6xetirc+YFWTVAeLKDymmLzZUQ/M4taiu2oHL23L+yKftiynsGN1Y6QOHXKxLHzl2 kJWxTAUGjF9+tEMKOSjPJjqOBMw/zPQ3wi+KISJwM1wCj4M8yGlsKpOibN4lB1O8GSr/+nIX 0a0zwOTAntPxVSKBOIhTFG5YauXWHrIRKyBe7pc6GuK9+roOv4IyTI5Q==; From: huaqian.li@siemens.com To: s-vadapalli@ti.com 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, ssantosh@kernel.org, vigneshr@ti.com Subject: [PATCH v9 5/7] arm64: dts: ti: k3-am65-main: Add PVU nodes Date: Wed, 16 Jul 2025 13:10:33 +0800 Message-Id: <20250716051035.170988-6-huaqian.li@siemens.com> In-Reply-To: <20250716051035.170988-1-huaqian.li@siemens.com> References: <20250716051035.170988-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