summaryrefslogtreecommitdiff
path: root/scripts/checkstack.pl
diff options
context:
space:
mode:
authorManikanta Maddireddy <mmaddireddy@nvidia.com>2026-09-23 12:43:20 +0530
committerThierry Reding <treding@nvidia.com>2026-10-02 10:15:20 +0200
commitee0dab4e823de3df0b7c3e1d2d5d7742fa376244 (patch)
treeb334776461a0395c96ac63d80be86c95fce5036e /scripts/checkstack.pl
parent929ca48eb793dc02084314867c31d118e0a4f837 (diff)
arm64: tegra: Use iommus for PCIe endpoint controllers
Tegra PCIe endpoint controllers are platform devices and issue DMA as SoC masters. Attach them directly to the SMMU with an iommus property so the platform device gets an IOMMU fwspec and domain during probe. The endpoint controllers supported by the Tegra194/234 PCIe driver expose a single endpoint function. They do not need iommu-map or iommu-map-mask properties because there is no endpoint function/device ID mapping to express. Those properties also do not attach the endpoint controller platform device itself to the SMMU. Use direct iommus properties for the Tegra194 and Tegra234 PCIe endpoint nodes and remove the unnecessary iommu-map properties from those nodes. Signed-off-by: Manikanta Maddireddy <mmaddireddy@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'scripts/checkstack.pl')
0 files changed, 0 insertions, 0 deletions