]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iommu/io-pgtable-arm: Add way to debug pgtable walk
authorRob Clark <robdclark@chromium.org>
Tue, 10 Dec 2024 16:51:21 +0000 (08:51 -0800)
committerWill Deacon <will@kernel.org>
Tue, 7 Jan 2025 15:44:20 +0000 (15:44 +0000)
commitaff028a8192d056d346541c5fc7d88c0eb43412c
treec5ee7a5c5829a084a4f8c0eb6d6f1b126cbf5a7b
parentd9e589e6ad73e5e13f8ed5df9a3e4049001a95c1
iommu/io-pgtable-arm: Add way to debug pgtable walk

Add an io-pgtable method to walk the pgtable returning the raw PTEs that
would be traversed for a given iova access.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Mostafa Saleh <smostafa@google.com>
Link: https://lore.kernel.org/r/20241210165127.600817-4-robdclark@gmail.com
[will: Removed 'arm_lpae_io_pgtable_walk_data::level' per Mostafa]
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/io-pgtable-arm.c
include/linux/io-pgtable.h