diff options
| author | Jason Gunthorpe <jgg@nvidia.com> | 2026-10-02 22:23:22 -0300 |
|---|---|---|
| committer | Will Deacon <will@kernel.org> | 2026-10-04 15:57:40 +0000 |
| commit | a9573c2847e9a1c3c54df4ed0e14569d1d5ecbfc (patch) | |
| tree | 62b68dc324e18317b6460d6e9a7e0b1f7916f025 /scripts/basic/split-include.c | |
| parent | 0a6cd4ac9252dd4fa27cd42baf00ca6720bc49a8 (diff) | |
| download | linux-a9573c2847e9a1c3c54df4ed0e14569d1d5ecbfc.tar.gz linux-a9573c2847e9a1c3c54df4ed0e14569d1d5ecbfc.zip | |
iommu/arm-smmu-v3: Move pgsize out of arm_smmu_inv
pgsize is a constant property of the domain, it is the base translation
granule of the page table (4k, 16k, 64k) in log2.
Store it to the struct arm_smmu_domain based on how the page table was
created.
Pass it around in the tlbi.
Reviewed-by: Nicolin Chen <nicolinc@nvidia.com>
Reviewed-by: Mostafa Saleh <smostafa@google.com>
Reviewed-by: Pranjal Shrivastava <praan@google.com>
Tested-by: Nicolin Chen <nicolinc@nvidia.com>
Tested-by: Pranjal Shrivastava <praan@google.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions
