]> git.baikalelectronics.ru Git - kernel.git/commit
x86/ia64: intel-iommu: move to drivers/iommu/
authorOhad Ben-Cohen <ohad@wizery.com>
Fri, 10 Jun 2011 18:42:27 +0000 (21:42 +0300)
committerJoerg Roedel <joerg.roedel@amd.com>
Tue, 21 Jun 2011 08:49:30 +0000 (10:49 +0200)
commit110aa9853bcdd8eae2a70708f51bb5536eaef288
treef8f3e8a28c5d96d9053567d6a9ef8e04e7b298dd
parent11ca85d638fa7e92b54114c3a68bc6e911014d83
x86/ia64: intel-iommu: move to drivers/iommu/

This should ease finding similarities with different platforms,
with the intention of solving problems once in a generic framework
which everyone can use.

Note: to move intel-iommu.c, the declaration of pci_find_upstream_pcie_bridge()
has to move from drivers/pci/pci.h to include/linux/pci.h. This is handled
in this patch, too.

As suggested, also drop DMAR's EXPERIMENTAL tag while we're at it.

Compile-tested on x86_64.

Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
17 files changed:
arch/ia64/Kconfig
arch/x86/Kconfig
drivers/iommu/Kconfig
drivers/iommu/Makefile
drivers/iommu/dmar.c [new file with mode: 0644]
drivers/iommu/intel-iommu.c [new file with mode: 0644]
drivers/iommu/intr_remapping.c [new file with mode: 0644]
drivers/iommu/intr_remapping.h [new file with mode: 0644]
drivers/iommu/iova.c [new file with mode: 0644]
drivers/pci/Makefile
drivers/pci/dmar.c [deleted file]
drivers/pci/intel-iommu.c [deleted file]
drivers/pci/intr_remapping.c [deleted file]
drivers/pci/intr_remapping.h [deleted file]
drivers/pci/iova.c [deleted file]
drivers/pci/pci.h
include/linux/pci.h