From nobody Mon Oct 6 01:23:39 2025 Received: from mta-65-228.siemens.flowmailer.net (mta-65-228.siemens.flowmailer.net [185.136.65.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 CF0221F1517 for ; Mon, 28 Jul 2025 02:37:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.65.228 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753670273; cv=none; b=tTMT7x4/iCn8a5b7CLyVe7ocYt1vjEcXw9eteEI46qbu3Xtdndt1KF0RIjd/oMuAxEQlGDMvcF4hJw+D2Qa7gPyxvkizwB1A2301S+h5hM/ZMua0d5qv+BiaEkk3a1B4UBZxZWiQI5HbfTzCUxVqEJO9WVt/ZAkfXH0SXVUy3WU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753670273; c=relaxed/simple; bh=6lqg47ZzHvYuqgvo+kg+TR1pSFW+bHqDcSaP517sWY8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=NYb8plCpwmvRsAF725ur6VBuSJF6RDRn2lWUXRIfIzLICz7G/BKx153Ly2x1kwR0hdNuZv5w9ofuBPpPBiEXlls1k+XTdKp3sVA6RCd6iTlsh4nRLMPKb/og9xx2QhQdFK3K1VGnkxHIWwS+ZL4JmbR/BgITLM/+eKp/ob9yHP8= 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=OiUClBy6; arc=none smtp.client-ip=185.136.65.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="OiUClBy6" Received: by mta-65-228.siemens.flowmailer.net with ESMTPSA id 20250728023749d22499dfacd2b906bf for ; Mon, 28 Jul 2025 04:37:49 +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=OiUClBy6R0YgGTQrQf2qBC80TEj3PkJmCgCgrMNtFZxEmcNPi4TxKWJ29lZ9UZNxYFH2CH QwD62LSEl0FewM+zRI9Tb1ndtoYvZHArFL2a/wQmZzzKeiQ0ic5MIudfRpMoxMCQ7vb6F4ww IlffDujgEDssYRysjsWaKdZ32ZhHV0dCtnvcvqciAX3DK+CzujBA3xPE8VQV8+J4ptVi0os9 zeJS+LrB7RfemsTfTyak5DWhGpHRS28AKrdLV0cKGD0WL9PK5v4F5+k6D4yketwBhQ1pzJDt q0PtoxYg5nSdODNw0WKh2Kqiaqhkg+RWXRDFOcKu65oAHl7lCYmpmTFg==; From: huaqian.li@siemens.com To: lkp@intel.com Cc: baocheng.su@siemens.com, bhelgaas@google.com, christophe.jaillet@wanadoo.fr, 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, oe-kbuild-all@lists.linux.dev, robh@kernel.org, s-vadapalli@ti.com, ssantosh@kernel.org, vigneshr@ti.com Subject: [PATCH v12 5/7] arm64: dts: ti: k3-am65-main: Add PVU nodes Date: Mon, 28 Jul 2025 10:36:59 +0800 Message-Id: <20250728023701.116963-6-huaqian.li@siemens.com> In-Reply-To: <20250728023701.116963-1-huaqian.li@siemens.com> References: <20250728023701.116963-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