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>
Tue, 18 Jan 2022 11:20:15 +0000 (20:20 +0900)
commit784f59af2e3de20b505e48af68875b5cdd8a065d
tree3f077173264e6ee12d09dc28e16f254b22e6bb3d
parent417f0de445fd9f3bba5a92d41bfbb02a150c471a
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