x86/amd-iommu: Make np-cache a global flag
authorJoerg Roedel <joerg.roedel@amd.com>
Mon, 23 Nov 2009 17:32:38 +0000 (18:32 +0100)
committerJoerg Roedel <joerg.roedel@amd.com>
Fri, 27 Nov 2009 13:16:29 +0000 (14:16 +0100)
commit318afd41d2eca3224de3fd85a3b9a27a3010a98d
tree83434f1a39ee76536b4a987a25f4ff1153c41438
parent09b4280439ef6fdc55f1353a9135034336eb5d26
x86/amd-iommu: Make np-cache a global flag

The non-present cache flag was IOMMU local until now which
doesn't make sense. Make this a global flag so we can remove
the lase user of 'struct iommu' in the map/unmap path.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
arch/x86/include/asm/amd_iommu_types.h
arch/x86/kernel/amd_iommu.c
arch/x86/kernel/amd_iommu_init.c