diff options
Diffstat (limited to 'drivers/xen/Kconfig')
-rw-r--r-- | drivers/xen/Kconfig | 33 |
1 files changed, 31 insertions, 2 deletions
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index 60d71e9abe9f..a59638b37c1a 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig | |||
@@ -29,6 +29,14 @@ config XEN_DEV_EVTCHN | |||
29 | firing. | 29 | firing. |
30 | If in doubt, say yes. | 30 | If in doubt, say yes. |
31 | 31 | ||
32 | config XEN_BACKEND | ||
33 | bool "Backend driver support" | ||
34 | depends on XEN_DOM0 | ||
35 | default y | ||
36 | help | ||
37 | Support for backend device drivers that provide I/O services | ||
38 | to other virtual machines. | ||
39 | |||
32 | config XENFS | 40 | config XENFS |
33 | tristate "Xen filesystem" | 41 | tristate "Xen filesystem" |
34 | default y | 42 | default y |
@@ -62,9 +70,29 @@ config XEN_SYS_HYPERVISOR | |||
62 | virtual environment, /sys/hypervisor will still be present, | 70 | virtual environment, /sys/hypervisor will still be present, |
63 | but will have no xen contents. | 71 | but will have no xen contents. |
64 | 72 | ||
73 | config XEN_XENBUS_FRONTEND | ||
74 | tristate | ||
75 | |||
76 | config XEN_GNTDEV | ||
77 | tristate "userspace grant access device driver" | ||
78 | depends on XEN | ||
79 | default m | ||
80 | select MMU_NOTIFIER | ||
81 | help | ||
82 | Allows userspace processes to use grants. | ||
83 | |||
84 | config XEN_GRANT_DEV_ALLOC | ||
85 | tristate "User-space grant reference allocator driver" | ||
86 | depends on XEN | ||
87 | default m | ||
88 | help | ||
89 | Allows userspace processes to create pages with access granted | ||
90 | to other domains. This can be used to implement frontend drivers | ||
91 | or as part of an inter-domain shared memory channel. | ||
92 | |||
65 | config XEN_PLATFORM_PCI | 93 | config XEN_PLATFORM_PCI |
66 | tristate "xen platform pci device driver" | 94 | tristate "xen platform pci device driver" |
67 | depends on XEN_PVHVM | 95 | depends on XEN_PVHVM && PCI |
68 | default m | 96 | default m |
69 | help | 97 | help |
70 | Driver for the Xen PCI Platform device: it is responsible for | 98 | Driver for the Xen PCI Platform device: it is responsible for |
@@ -74,6 +102,7 @@ config XEN_PLATFORM_PCI | |||
74 | 102 | ||
75 | config SWIOTLB_XEN | 103 | config SWIOTLB_XEN |
76 | def_bool y | 104 | def_bool y |
77 | depends on SWIOTLB | 105 | depends on PCI |
106 | select SWIOTLB | ||
78 | 107 | ||
79 | endmenu | 108 | endmenu |