ARM: dts: msm: Update iommu test use-cases

Include the usecase number in the subnode labels. Include
a usecase for secure memory and include a usecase for kgsl dma.

Change-Id: I367935b33c5aec32875cddd9046e02428a3a8d0f
This commit is contained in:
Faiyaz Mohammed
2021-12-02 14:50:39 +05:30
committed by Gerrit - the friendly Code Review server
parent 7b6897c12b
commit da8cf679a7

View File

@@ -363,32 +363,45 @@
iommu_test_device {
compatible = "qcom,iommu-debug-test";
apps_ecats0 {
usecase0_apps {
compatible = "qcom,iommu-debug-usecase";
iommus = <&apps_smmu 0x400 0>;
};
apps_ecats0_fastmap {
usecase1_apps_fastmap {
compatible = "qcom,iommu-debug-usecase";
iommus = <&apps_smmu 0x400 0>;
qcom,iommu-dma = "fastmap";
};
apps_ecats0_atomic {
usecase2_apps_atomic {
compatible = "qcom,iommu-debug-usecase";
iommus = <&apps_smmu 0x400 0>;
qcom,iommu-dma = "atomic";
};
apps_ecats1 {
usecase3_apps_dma {
compatible = "qcom,iommu-debug-usecase";
iommus = <&apps_smmu 0x401 0>;
dma-coherent;
};
kgsl_ecats {
usecase4_apps_secure {
compatible = "qcom,iommu-debug-usecase";
iommus = <&apps_smmu 0x400 0x0>;
qcom,iommu-dma = "atomic";
qcom,iommu-vmid = <0xA>; /* VMID_CP_PIXEL */
};
usecase5_kgsl {
compatible = "qcom,iommu-debug-usecase";
iommus = <&kgsl_smmu 0x7 0x400>;
};
usecase6_kgsl_dma {
compatible = "qcom,iommu-debug-usecase";
iommus = <&kgsl_smmu 0x7 0x400>;
dma-coherent;
};
};
};