iommu: dart: Support t6000 variant
The M1 Pro/Max/Ultra SoCs come with a new variant of DART which supports a larger physical address space with a different PTE format. Pass through the correct paddr address space size and the PTE format to the io-pgtable code which will take care of the rest. Signed-off-by: NSven Peter <sven@svenpeter.dev> Co-developed-by: NJanne Grunau <j@jannau.net> Signed-off-by: NJanne Grunau <j@jannau.net> Reviewed-by: NRob Herring <robh@kernel.org> Acked-by: NHector Martin <marcan@marcan.st> Link: https://lore.kernel.org/r/20220916094152.87137-6-j@jannau.netSigned-off-by: NJoerg Roedel <jroedel@suse.de>
Showing
想要评论请 注册 或 登录