iommu: dart: Support t6000 variant
authorSven Peter <sven@svenpeter.dev>
Tue, 2 Nov 2021 17:10:52 +0000 (18:10 +0100)
committerHector Martin <marcan@marcan.st>
Sat, 19 Feb 2022 07:52:27 +0000 (16:52 +0900)
commit31e66a50523aa1e579faddf50edb6934592c237b
treec88905315af9339d6df440d6c30b0fddb1e7c62d
parent1662251fd92d95c2cf91ecaf85fe1c531c90e1a6
iommu: dart: Support t6000 variant

The M1 Pro/Max SoCs come with a new variant of DART which supports a
larger physical address space with a slightly different PTE format.
Pass through the correct paddr address space size to the io-pgtable code
which will take care of the rest.

Signed-off-by: Sven Peter <sven@svenpeter.dev>
drivers/iommu/apple-dart.c