File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
drivers/iommu/arm/arm-smmu-v3 Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -140,9 +140,9 @@ stable kernels.
140
140
+----------------+-----------------+-----------------+-----------------------------+
141
141
| ARM | MMU-500 | #841119,826419 | N/A |
142
142
+----------------+-----------------+-----------------+-----------------------------+
143
- | ARM | MMU-600 | #1076982 | N/A |
143
+ | ARM | MMU-600 | #1076982,1209401 | N/A |
144
144
+----------------+-----------------+-----------------+-----------------------------+
145
- | ARM | MMU-700 | #2812531 | N/A |
145
+ | ARM | MMU-700 | #2268618, 2812531| N/A |
146
146
+----------------+-----------------+-----------------+-----------------------------+
147
147
+----------------+-----------------+-----------------+-----------------------------+
148
148
| Broadcom | Brahma-B53 | N/A | ARM64_ERRATUM_845719 |
Original file line number Diff line number Diff line change @@ -3457,11 +3457,16 @@ static void arm_smmu_device_iidr_probe(struct arm_smmu_device *smmu)
3457
3457
/* Arm erratum 1076982 */
3458
3458
if (variant == 0 && revision <= 2 )
3459
3459
smmu -> features &= ~ARM_SMMU_FEAT_SEV ;
3460
+ /* Arm erratum 1209401 */
3461
+ if (variant < 2 )
3462
+ smmu -> features &= ~ARM_SMMU_FEAT_NESTING ;
3460
3463
break ;
3461
3464
case IIDR_PRODUCTID_ARM_MMU_700 :
3462
3465
/* Arm erratum 2812531 */
3463
3466
smmu -> features &= ~ARM_SMMU_FEAT_BTM ;
3464
3467
smmu -> options |= ARM_SMMU_OPT_CMDQ_FORCE_SYNC ;
3468
+ /* Arm errata 2268618, 2812531 */
3469
+ smmu -> features &= ~ARM_SMMU_FEAT_NESTING ;
3465
3470
break ;
3466
3471
}
3467
3472
break ;
You can’t perform that action at this time.
0 commit comments