x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels