>> +smmu: iommu@1200 {
>> +compatible = "nvidia,smmu-v2";
>Should we have a compatibility string like "nvidia,tegra194-smmu" so that we
>can have other chips with SMMUv2 that could be different?
As pointed by Robin as well, as Nvidia hasn't modified ARM MMU-500
>The number of global interrupts has never been related to the number of
>context interrupts :/
Yeah, They are not related. I was trying to use minimum irq entries in the DT
node as they both would achieve the same functionality.
>Clearly you have one combined interrupt output per SMMU -
On 30/08/2019 18:25, Krishna Reddy wrote:
+ #global-interrupts = <1>;
Shouldn't that be 3?
Interrupt line is shared between global and all context faults for each SMMU
instance.
Nvidia implementation checks for both Global and context faults on each
interrupt to an SMMU
>> +#global-interrupts = <1>;
>Shouldn't that be 3?
Interrupt line is shared between global and all context faults for each SMMU
instance.
Nvidia implementation checks for both Global and context faults on each
interrupt to an SMMU instance.
It can be either 1 or 3. If we make it
On 29/08/2019 23:47, Krishna Reddy wrote:
Add DT node for T194 SMMU to enable SMMU support.
Signed-off-by: Krishna Reddy
---
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 75
1 file changed, 75 insertions(+)
diff --git
On 30.8.2019 1.47, Krishna Reddy wrote:
Add DT node for T194 SMMU to enable SMMU support.
Signed-off-by: Krishna Reddy
---
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 75
1 file changed, 75 insertions(+)
diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi
Add DT node for T194 SMMU to enable SMMU support.
Signed-off-by: Krishna Reddy
---
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 75
1 file changed, 75 insertions(+)
diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi
b/arch/arm64/boot/dts/nvidia/tegra194.dtsi