xref: /openbmc/qemu/hw/vfio/Kconfig (revision aec6836c73403cffa56b9a4c5556451ee16071fe)
1*eafb4086SJohn Levon# SPDX-License-Identifier: GPL-2.0-or-later
2*eafb4086SJohn Levon
382f51817SPaolo Bonziniconfig VFIO
482f51817SPaolo Bonzini    bool
5e0e312f3SPaolo Bonzini    depends on LINUX
682f51817SPaolo Bonzini
782f51817SPaolo Bonziniconfig VFIO_PCI
882f51817SPaolo Bonzini    bool
997575f92SPaolo Bonzini    default y
10e0e312f3SPaolo Bonzini    select VFIO
1129b95c99SPaolo Bonzini    select EDID
1297575f92SPaolo Bonzini    depends on LINUX && PCI
1382f51817SPaolo Bonzini
1482f51817SPaolo Bonziniconfig VFIO_CCW
1582f51817SPaolo Bonzini    bool
162ac041c2SPaolo Bonzini    default y
17e0e312f3SPaolo Bonzini    select VFIO
182ac041c2SPaolo Bonzini    depends on LINUX && S390_CCW_VIRTIO
1982f51817SPaolo Bonzini
2082f51817SPaolo Bonziniconfig VFIO_PLATFORM
2182f51817SPaolo Bonzini    bool
222ac041c2SPaolo Bonzini    default y
23e0e312f3SPaolo Bonzini    select VFIO
242ac041c2SPaolo Bonzini    depends on LINUX && PLATFORM_BUS
2582f51817SPaolo Bonzini
2682f51817SPaolo Bonziniconfig VFIO_XGMAC
2782f51817SPaolo Bonzini    bool
282ac041c2SPaolo Bonzini    default y
292ac041c2SPaolo Bonzini    depends on VFIO_PLATFORM
3082f51817SPaolo Bonzini
3182f51817SPaolo Bonziniconfig VFIO_AMD_XGBE
3282f51817SPaolo Bonzini    bool
332ac041c2SPaolo Bonzini    default y
342ac041c2SPaolo Bonzini    depends on VFIO_PLATFORM
3582f51817SPaolo Bonzini
3682f51817SPaolo Bonziniconfig VFIO_AP
3782f51817SPaolo Bonzini    bool
382ac041c2SPaolo Bonzini    default y
39e0e312f3SPaolo Bonzini    select VFIO
402ac041c2SPaolo Bonzini    depends on LINUX && S390_CCW_VIRTIO
4129d62771SThomas Huth
4229d62771SThomas Huthconfig VFIO_IGD
4329d62771SThomas Huth    bool
4429d62771SThomas Huth    default y if PC_PCI
4529d62771SThomas Huth    depends on VFIO_PCI
46