Re: [PATCH v3 0/9] arm64: tegra: Prevent early SMMU faults
From: Krzysztof Kozlowski <hidden>
Date: 2021-06-11 06:58:53
Also in:
linux-iommu, linux-tegra
On Thu, 3 Jun 2021 18:46:23 +0200, Thierry Reding wrote:
this is a set of patches that is the result of earlier discussions regarding early identity mappings that are needed to avoid SMMU faults during early boot. The goal here is to avoid early identity mappings altogether and instead postpone the need for the identity mappings to when devices are attached to the SMMU. This works by making the SMMU driver coordinate with the memory controller driver on when to start enforcing SMMU translations. This makes Tegra behave in a more standard way and pushes the code to deal with the Tegra-specific programming into the NVIDIA SMMU implementation. [...]
Applied, thanks!
[1/9] memory: tegra: Implement SID override programming
(no commit info)
[2/9] dt-bindings: arm-smmu: Add Tegra186 compatible string
commit: 4287861dca9d77490ee50de42aa3ada92da86c9d
[3/9] - skipped
[4/9] iommu/arm-smmu: tegra: Detect number of instances at runtime
commit: 7ecbf253f8d64c08de28d16a66e3abbe873f6c9f
[5/9] iommu/arm-smmu: tegra: Implement SID override programming
commit: 8eb68595475ac5fcaaa3718a173283df48cb4ef1
[6/9] iommu/arm-smmu: Use Tegra implementation on Tegra186
commit: 2c1bc371268862a991a6498e1dddc8971b9076b8
Best regards,
--
Krzysztof Kozlowski [off-list ref]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel