x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt
authorJoerg Roedel <joerg.roedel@amd.com>
Wed, 3 Feb 2010 15:13:08 +0000 (16:13 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 23 Feb 2010 15:37:56 +0000 (07:37 -0800)
commit16ecf8a237415fac700d6c227f763a2be566c92a
tree9bc5ae477ce85a48ea2c8c8a0c7be5d2c9b2603e
parent6d14e6b46af551e2551594ab5ab9356fb4cebbe7
x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt

commit f5325094379158e6b876ea0010c807bf7890ec8f upstream

This patch moves the initialization of the iommu-api out of
the dma-ops initialization code. This ensures that the
iommu-api is initialized even with iommu=pt.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/include/asm/amd_iommu.h
arch/x86/kernel/amd_iommu.c
arch/x86/kernel/amd_iommu_init.c