Skip to content

Commit 34e0fc3

Browse files
committed
arm64: tegra: Enable audio IOMMU support on Tegra194
Add iommus and interconnects properties to the sound device tree node on Tegra194. This ensures that the correct SID is used for translation of physical to I/O virtual addresses and that the path to system memory is properly described, which in turn can impact the range of memory that the device can address. Fixes: c7289b1 ("arm64: tegra: Enable SMMU support on Tegra194") Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
1 parent c7289b1 commit 34e0fc3

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

arch/arm64/boot/dts/nvidia/tegra194.dtsi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2469,6 +2469,11 @@
24692469
* for 8x and 11.025x sample rate streams.
24702470
*/
24712471
assigned-clock-rates = <258000000>;
2472+
2473+
interconnects = <&mc TEGRA194_MEMORY_CLIENT_APEDMAR &emc>,
2474+
<&mc TEGRA194_MEMORY_CLIENT_APEDMAW &emc>;
2475+
interconnect-names = "dma-mem", "write";
2476+
iommus = <&smmu TEGRA194_SID_APE>;
24722477
};
24732478

24742479
tcu: tcu {

0 commit comments

Comments
 (0)