Skip to content

Commit 6cf6a40

Browse files
alyssarosenzweigjannau
authored andcommitted
iommu/dart: Set DMA domain for locked DARTs
This is required. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
1 parent 58524fb commit 6cf6a40

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

drivers/iommu/apple-dart.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -941,6 +941,8 @@ static int apple_dart_def_domain_type(struct device *dev)
941941
return IOMMU_DOMAIN_IDENTITY;
942942
if (!cfg->stream_maps[0].dart->supports_bypass)
943943
return IOMMU_DOMAIN_DMA;
944+
if (cfg->stream_maps[0].dart->locked)
945+
return IOMMU_DOMAIN_DMA;
944946

945947
return 0;
946948
}

0 commit comments

Comments
 (0)