summaryrefslogtreecommitdiff
path: root/rust/helpers/bitmap.c
diff options
context:
space:
mode:
authorHector Martin <marcan@marcan.st>2025-08-21 12:16:00 +0200
committerJoerg Roedel <joerg.roedel@amd.com>2025-09-05 14:27:32 +0200
commit5229bd5f9e3dbc1d97fb76fd022fb66968779ca4 (patch)
treed9276c59b8a1d7f5ea97e739765dc3bd2e331fb6 /rust/helpers/bitmap.c
parent74a0e72f03ffd01b5d88b411f02d9b9861fdb99e (diff)
iommu/apple-dart: Add 4-level page table support
The T8110 variant DART implementation on T602x SoCs indicates an IAS of 42, which requires an extra page table level. The extra level is optional, but let's implement it. Later it might be useful to restrict this based on the actual attached devices, since most won't need that much address space anyway. Signed-off-by: Hector Martin <marcan@marcan.st> Signed-off-by: Janne Grunau <j@jannau.net> Reviewed-by: Sven Peter <sven@kernel.org> Reviewed-by: Neal Gompa <neal@gompa.dev> Link: https://lore.kernel.org/r/20250821-apple-dart-4levels-v2-3-e39af79daa37@jannau.net Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'rust/helpers/bitmap.c')
0 files changed, 0 insertions, 0 deletions