xref: /openbmc/linux/virt/kvm/Kconfig (revision 297e2105)
10ba12d10SAvi Kivity# KVM common configuration items and defaults
20ba12d10SAvi Kivity
30ba12d10SAvi Kivityconfig HAVE_KVM
40ba12d10SAvi Kivity       bool
50ba12d10SAvi Kivity
60ba12d10SAvi Kivityconfig HAVE_KVM_IRQCHIP
70ba12d10SAvi Kivity       bool
8721eecbfSGregory Haskins
9297e2105SPaul Mackerrasconfig HAVE_KVM_IRQFD
10297e2105SPaul Mackerras       bool
11297e2105SPaul Mackerras
12a725d56aSAlexander Grafconfig HAVE_KVM_IRQ_ROUTING
13a725d56aSAlexander Graf       bool
14a725d56aSAlexander Graf
15721eecbfSGregory Haskinsconfig HAVE_KVM_EVENTFD
16721eecbfSGregory Haskins       bool
17721eecbfSGregory Haskins       select EVENTFD
1873880c80SGleb Natapov
1973880c80SGleb Natapovconfig KVM_APIC_ARCHITECTURE
2073880c80SGleb Natapov       bool
2150eb2a3cSAvi Kivity
2250eb2a3cSAvi Kivityconfig KVM_MMIO
2350eb2a3cSAvi Kivity       bool
24af585b92SGleb Natapov
25af585b92SGleb Natapovconfig KVM_ASYNC_PF
26af585b92SGleb Natapov       bool
2707975ad3SJan Kiszka
28e0ead41aSDominik Dingel# Toggle to switch between direct notification and batch job
29e0ead41aSDominik Dingelconfig KVM_ASYNC_PF_SYNC
30e0ead41aSDominik Dingel       bool
31e0ead41aSDominik Dingel
3207975ad3SJan Kiszkaconfig HAVE_KVM_MSI
3307975ad3SJan Kiszka       bool
34f2a74347SRaghavendra K T
35f2a74347SRaghavendra K Tconfig HAVE_KVM_CPU_RELAX_INTERCEPT
36f2a74347SRaghavendra K T       bool
37ec53500fSAlex Williamson
38ec53500fSAlex Williamsonconfig KVM_VFIO
39ec53500fSAlex Williamson       bool
40