x86: move GART TLB flushing options to generic code
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 18 Sep 2008 13:23:43 +0000 (15:23 +0200)
committerIngo Molnar <mingo@elte.hu>
Fri, 19 Sep 2008 10:59:06 +0000 (12:59 +0200)
commit2842e5bf3115193f05dc9dac20f940e7abf44c1a
tree31461a4fb45db1868f4bfb9f99251db7a5ce6d33
parent270cab2426cdc6307725e4f1f46ecf8ab8e69193
x86: move GART TLB flushing options to generic code

The GART currently implements the iommu=[no]fullflush command line
parameters which influence its IO/TLB flushing strategy. This patch
makes these parameters generic so that they can be used by the AMD IOMMU
too.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Documentation/kernel-parameters.txt
Documentation/x86/x86_64/boot-options.txt
arch/x86/kernel/pci-dma.c
arch/x86/kernel/pci-gart_64.c
include/asm-x86/iommu.h