iommu/hyperv: Create hyperv subdirectory under drivers/iommuCreate hyperv subdirectory under drivers/iommu in anticipation of moreHyper-V related files from upcoming PCI passthrough and PV-IOMMU p
iommu/hyperv: Create hyperv subdirectory under drivers/iommuCreate hyperv subdirectory under drivers/iommu in anticipation of moreHyper-V related files from upcoming PCI passthrough and PV-IOMMU patches.Also, the current file hyperv-iommu.c actually implements irq remapping onx86, so rename to more appropriate hv-irq-remap-x86.c and move it underthe new hyperv subdirectory. Since this file implements irq_remap_opsexposed by drivers/iommu/irq_remapping.h, it cannot be relocated to theirq directory. This is in sync with other backend directories like amdand intel there.Lastly, this file should not be tied to CONFIG_HYPERV_IOMMU, but toCONFIG_HYPERV and CONFIG_IRQ_REMAP.Signed-off-by: Mukesh R <mrathor@linux.microsoft.com>Reviewed-by: Jacob Pan <jacob.pan@linux.microsoft.com>Signed-off-by: Wei Liu <wei.liu@kernel.org>
show more ...