182f51817SPaolo Bonziniconfig VIRTIO 282f51817SPaolo Bonzini bool 382f51817SPaolo Bonzini 482f51817SPaolo Bonziniconfig VIRTIO_RNG 582f51817SPaolo Bonzini bool 6b42075bbSYang Zhong default y 7b42075bbSYang Zhong depends on VIRTIO 882f51817SPaolo Bonzini 922c37a10SEric Augerconfig VIRTIO_IOMMU 1022c37a10SEric Auger bool 1122c37a10SEric Auger default y 123b703feaSPaolo Bonzini depends on PCI && VIRTIO 1322c37a10SEric Auger 1482f51817SPaolo Bonziniconfig VIRTIO_PCI 1582f51817SPaolo Bonzini bool 167c28b925SPaolo Bonzini default y if PCI_DEVICES 177c28b925SPaolo Bonzini depends on PCI 187c28b925SPaolo Bonzini select VIRTIO 1982f51817SPaolo Bonzini 2082f51817SPaolo Bonziniconfig VIRTIO_MMIO 2182f51817SPaolo Bonzini bool 22b42075bbSYang Zhong select VIRTIO 2382f51817SPaolo Bonzini 249e5c2056SThomas Huthconfig VIRTIO_CCW 259e5c2056SThomas Huth bool 269e5c2056SThomas Huth select VIRTIO 279e5c2056SThomas Huth 2882f51817SPaolo Bonziniconfig VIRTIO_BALLOON 2982f51817SPaolo Bonzini bool 30b42075bbSYang Zhong default y 31b42075bbSYang Zhong depends on VIRTIO 3282f51817SPaolo Bonzini 3382f51817SPaolo Bonziniconfig VIRTIO_CRYPTO 3482f51817SPaolo Bonzini bool 35b42075bbSYang Zhong default y 36b42075bbSYang Zhong depends on VIRTIO 375f503cd9SPankaj Gupta 38*18129c15SDavid Hildenbrandconfig VIRTIO_MD 39*18129c15SDavid Hildenbrand bool 40*18129c15SDavid Hildenbrand select MEM_DEVICE 41*18129c15SDavid Hildenbrand 425f503cd9SPankaj Guptaconfig VIRTIO_PMEM_SUPPORTED 435f503cd9SPankaj Gupta bool 445f503cd9SPankaj Gupta 455f503cd9SPankaj Guptaconfig VIRTIO_PMEM 465f503cd9SPankaj Gupta bool 475f503cd9SPankaj Gupta default y 485f503cd9SPankaj Gupta depends on VIRTIO 495f503cd9SPankaj Gupta depends on VIRTIO_PMEM_SUPPORTED 50*18129c15SDavid Hildenbrand select VIRTIO_MD 51910b2576SDavid Hildenbrand 52910b2576SDavid Hildenbrandconfig VIRTIO_MEM_SUPPORTED 53910b2576SDavid Hildenbrand bool 54910b2576SDavid Hildenbrand 55910b2576SDavid Hildenbrandconfig VIRTIO_MEM 56910b2576SDavid Hildenbrand bool 57910b2576SDavid Hildenbrand default y 58910b2576SDavid Hildenbrand depends on VIRTIO 59910b2576SDavid Hildenbrand depends on LINUX 60910b2576SDavid Hildenbrand depends on VIRTIO_MEM_SUPPORTED 61*18129c15SDavid Hildenbrand select VIRTIO_MD 627221d3b6SViresh Kumar 636df95629SPhilippe Mathieu-Daudéconfig VHOST_VSOCK_COMMON 646df95629SPhilippe Mathieu-Daudé bool 656df95629SPhilippe Mathieu-Daudé depends on VIRTIO 666df95629SPhilippe Mathieu-Daudé 679972ae31SPaolo Bonziniconfig VHOST_VSOCK 689972ae31SPaolo Bonzini bool 699972ae31SPaolo Bonzini default y 706df95629SPhilippe Mathieu-Daudé select VHOST_VSOCK_COMMON 719972ae31SPaolo Bonzini depends on VIRTIO && VHOST_KERNEL 729972ae31SPaolo Bonzini 739972ae31SPaolo Bonziniconfig VHOST_USER_VSOCK 749972ae31SPaolo Bonzini bool 759972ae31SPaolo Bonzini default y 766df95629SPhilippe Mathieu-Daudé select VHOST_VSOCK_COMMON 779972ae31SPaolo Bonzini depends on VIRTIO && VHOST_USER 789972ae31SPaolo Bonzini 797221d3b6SViresh Kumarconfig VHOST_USER_I2C 807221d3b6SViresh Kumar bool 817221d3b6SViresh Kumar default y 827221d3b6SViresh Kumar depends on VIRTIO && VHOST_USER 83821d28b8SMathieu Poirier 84821d28b8SMathieu Poirierconfig VHOST_USER_RNG 85821d28b8SMathieu Poirier bool 86821d28b8SMathieu Poirier default y 87821d28b8SMathieu Poirier depends on VIRTIO && VHOST_USER 885166dabfSPaolo Bonzini 895166dabfSPaolo Bonziniconfig VHOST_USER_FS 905166dabfSPaolo Bonzini bool 915166dabfSPaolo Bonzini default y 925166dabfSPaolo Bonzini depends on VIRTIO && VHOST_USER 9327ba7b02SViresh Kumar 9427ba7b02SViresh Kumarconfig VHOST_USER_GPIO 9527ba7b02SViresh Kumar bool 9627ba7b02SViresh Kumar default y 9727ba7b02SViresh Kumar depends on VIRTIO && VHOST_USER 98b430a2bdSLongpeng 99b430a2bdSLongpengconfig VHOST_VDPA_DEV 100b430a2bdSLongpeng bool 101b430a2bdSLongpeng default y 102b430a2bdSLongpeng depends on VIRTIO && VHOST_VDPA && LINUX 103a5dab090SMilan Zamazal 104a5dab090SMilan Zamazalconfig VHOST_USER_SCMI 105a5dab090SMilan Zamazal bool 106a5dab090SMilan Zamazal default y 107a5dab090SMilan Zamazal depends on VIRTIO && VHOST_USER 108