xref: /linux/drivers/virt/Kconfig (revision 6db7199407ca56f55bc0832fb124e1ad216ea57b)
1*6db71994STimur Tabi#
2*6db71994STimur Tabi# Virtualization support drivers
3*6db71994STimur Tabi#
4*6db71994STimur Tabi
5*6db71994STimur Tabimenuconfig VIRT_DRIVERS
6*6db71994STimur Tabi	bool "Virtualization drivers"
7*6db71994STimur Tabi	---help---
8*6db71994STimur Tabi	  Say Y here to get to see options for device drivers that support
9*6db71994STimur Tabi	  virtualization environments.
10*6db71994STimur Tabi
11*6db71994STimur Tabi	  If you say N, all options in this submenu will be skipped and disabled.
12*6db71994STimur Tabi
13*6db71994STimur Tabiif VIRT_DRIVERS
14*6db71994STimur Tabi
15*6db71994STimur Tabiconfig FSL_HV_MANAGER
16*6db71994STimur Tabi	tristate "Freescale hypervisor management driver"
17*6db71994STimur Tabi	depends on FSL_SOC
18*6db71994STimur Tabi	help
19*6db71994STimur Tabi          The Freescale hypervisor management driver provides several services
20*6db71994STimur Tabi	  to drivers and applications related to the Freescale hypervisor:
21*6db71994STimur Tabi
22*6db71994STimur Tabi          1) An ioctl interface for querying and managing partitions.
23*6db71994STimur Tabi
24*6db71994STimur Tabi          2) A file interface to reading incoming doorbells.
25*6db71994STimur Tabi
26*6db71994STimur Tabi          3) An interrupt handler for shutting down the partition upon
27*6db71994STimur Tabi	     receiving the shutdown doorbell from a manager partition.
28*6db71994STimur Tabi
29*6db71994STimur Tabi          4) A kernel interface for receiving callbacks when a managed
30*6db71994STimur Tabi	     partition shuts down.
31*6db71994STimur Tabi
32*6db71994STimur Tabiendif
33