AMD_IOMMU_PGTABLE_MAXLEVEL
if (level == AMD_IOMMU_PGTABLE_MAXLEVEL) {
ASSERT(level >= 1 && level < AMD_IOMMU_PGTABLE_MAXLEVEL);
ASSERT(level > 0 && level <= AMD_IOMMU_PGTABLE_MAXLEVEL);
if (level == AMD_IOMMU_PGTABLE_MAXLEVEL) {
if (level != AMD_IOMMU_PGTABLE_MAXLEVEL) {
for (level = AMD_IOMMU_PGTABLE_MAXLEVEL; level > 0;
for (level = AMD_IOMMU_PGTABLE_MAXLEVEL; level > 0; level--) {
for (++level; level <= AMD_IOMMU_PGTABLE_MAXLEVEL; level++) {
if (tear_level == AMD_IOMMU_PGTABLE_MAXLEVEL) {
AMD_IOMMU_PGTABLE_MAXLEVEL);
ASSERT(level > 0 && level <= AMD_IOMMU_PGTABLE_MAXLEVEL);
if (level == AMD_IOMMU_PGTABLE_MAXLEVEL) {