From nobody Mon Oct 6 15:25:13 2025 Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) (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 95F8920C009 for ; Mon, 21 Jul 2025 03:01:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.64.228 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753066863; cv=none; b=Os/cTAt5PwYwwDyNMlRq0kEYPV9OkVEdAfLvTHhp/jFN5zRaM078HD51qbeqtebW0dUOC7b47b5GO4OeOalk0n5w93QykhNfyRNYN6oBgucmaGN4Dzpav93BojEdfnze5umEm5BAhRRb7Z8k3wnwyDNIImNRXZra83BDBxxQAS8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753066863; c=relaxed/simple; bh=6lqg47ZzHvYuqgvo+kg+TR1pSFW+bHqDcSaP517sWY8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=kChQ1aGd6ux1w5dYNw1exS0OTuxxQGKQTEpEVtBCqaAX13f2kltx2nkl1qtL9fcS97oKBu+cAKOFdLAUTtANkjoIOg4KqVU1aC9+sLfZjTVarAlu+2LrKRZs8/QUGZVYu1TcxUZnD1HboAAZlYIC4lTuyjR/9UeNiPdCMlCJqH4= 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=CvkXuMS+; arc=none smtp.client-ip=185.136.64.228 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="CvkXuMS+" Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202507210300533b308fcbbad73e0f6e for ; Mon, 21 Jul 2025 05:00:53 +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=CvkXuMS+U9++KsW6UQFzd1r2SC8DHb9CVpVvqqDrzQiYEyB22sWIaHexUAEsxV3pqPSVnK Esbui3nybGHrKrEdIPor1ebTxpwr08yW67U/xtrJZnxGi1yhTug0Jv/HCoaAm1cD52Vg9gmW is9fGGD83kcVN5hCdRm5+5risKQroKh0VCGHphprxG/olP4+elmAy0Ldtmw1DCFd1iHvjatg FPjypANuey2hmIS749s+P2UwU/3FY7WFC2I/nOnDRgI9mmyL2fAvOa+u097v5XR2vh2V9TuX MPZJbVRGLqqU7B47Oep70LwPK3RdWuCoIta9YFI/0FyVI9Y3PcOL3h6A==; 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 v10 5/7] arm64: dts: ti: k3-am65-main: Add PVU nodes Date: Mon, 21 Jul 2025 10:59:43 +0800 Message-Id: <20250721025945.204422-6-huaqian.li@siemens.com> In-Reply-To: <20250721025945.204422-1-huaqian.li@siemens.com> References: <20250721025945.204422-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