]> git.baikalelectronics.ru Git - kernel.git/commit
Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT
authorMichael Kelley <mikelley@microsoft.com>
Fri, 14 Aug 2020 19:45:04 +0000 (12:45 -0700)
committerWei Liu <wei.liu@kernel.org>
Wed, 14 Oct 2020 19:14:51 +0000 (19:14 +0000)
commit60c7f7cfea0cfe30e66c3fda7d38ba0bb6658d03
tree016851ad0974b1fb7ae254fb67f1ef7367b066d8
parent93020f35ae1fe998f76e52a5e3e15a6b36dbf88f
Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT

On ARM64, Hyper-V now specifies the interrupt to be used by VMbus
in the ACPI DSDT.  This information is not used on x86 because the
interrupt vector must be hardcoded.  But update the generic
VMbus driver to do the parsing and pass the information to the
architecture specific code that sets up the Linux IRQ.  Update
consumers of the interrupt to get it from an architecture specific
function.

Signed-off-by: Michael Kelley <mikelley@microsoft.com>
Link: https://lore.kernel.org/r/1597434304-40631-1-git-send-email-mikelley@microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
arch/x86/include/asm/mshyperv.h
arch/x86/kernel/cpu/mshyperv.c
drivers/hv/hv.c
drivers/hv/vmbus_drv.c
include/asm-generic/mshyperv.h