On Fri, 15 Apr 2022 16:20:50 +0200, Sven Peter wrote: > Apple SoCs such as the M1 come with a simple DMA address filter called > SART. Unlike a real IOMMU no pagetables can be configured but instead > DMA transactions can be allowed for up to 16 paddr regions. The consumer > also needs special support since not all DMA allocations have to be > added to this filter. > > Signed-off-by: Sven Peter <sven@xxxxxxxxxxxxx> > --- > v1 -> v2: > - Moved to bindings/iommu since it is "Close enough to an IOMMU in > terms of its purpose" (Rob Herring) > > .../devicetree/bindings/iommu/apple,sart.yaml | 52 +++++++++++++++++++ > MAINTAINERS | 1 + > 2 files changed, 53 insertions(+) > create mode 100644 Documentation/devicetree/bindings/iommu/apple,sart.yaml > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>