anolis-cloud-kernel/include/linux/irqchip
Shannon Zhao d2310fdf80 anolis: KVM: ARM: Support KVM being compiled as a kernel module
ANBZ: #4924

This patch adds support for KVM ARM64 to be compiled as a kernel module.
It makes the CONFIG_KVM_ARM_HOST as a tristate option and adds a new
config option CONFIG_KVM_ARM_HOST_VHE_ONLY to ensure that kernel module
feature only supports for VHE system.

[ Merged commit("ARM64: KVM: Fix kvm running on non-vhe platform.") ]

Signed-off-by: Shannon Zhao <shannon.zhao@linux.alibaba.com>
Signed-off-by: Xiang Zheng <xiang.zheng@linux.alibaba.com>
Reviewed-by: luanshi <zhangliguang@linux.alibaba.com>
Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com>
Signed-off-by: Guanjun <guanjun@linux.alibaba.com>
Signed-off-by: xuejun-xj <jiyunxue@linux.alibaba.com>
Link: https://gitee.com/anolis/cloud-kernel/pulls/1628
2023-05-16 13:05:18 +00:00
..
arm-gic-common.h
arm-gic-phytium-2500.h anolis: PHYTIUM: irqchip: Add Phytium 2500 GIC ITS driver 2022-09-02 06:10:12 +00:00
arm-gic-v3.h
arm-gic-v4.h anolis: KVM: ARM: Support KVM being compiled as a kernel module 2023-05-16 13:05:18 +00:00
arm-gic.h
arm-vic.h
chained_irq.h
irq-bcm2836.h
irq-davinci-aintc.h
irq-davinci-cp-intc.h
irq-ims-msi.h
irq-ixp4xx.h
irq-madera.h
irq-omap-intc.h
irq-partition-percpu.h
irq-sa11x0.h
mmp.h
mxs.h
versatile-fpga.h
xtensa-mx.h
xtensa-pic.h