summaryrefslogtreecommitdiffstats
path: root/drivers/virt/tegra/Kconfig
blob: 222ea3eb98df2dcbf904a4dde4bcef700a5dde00 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
config TEGRA_HV_PM_CTL
	bool "Nvidia Tegra hypervisor PM control"
	depends on TEGRA_HV_MANAGER
	help
	  Nvidia Tegra hypervisor PM control driver handles power state
	  transition commands over IVC channel.

config TEGRA_HV_WDT_HANDLER
	tristate "Nvidia Tegra driver to handle Non privilege guest WDT expiry"
	select NV_TEGRA_IVC
	default n
	help
	  NVIDIA Tegra WDT Expiry handler provides user interface for
	  querying non-privileged guest WDT expiry. User application
	  can take necessary action on receiving guest WDT expiry
	  message. Expiry of the  privileged guest needs to be handled
	  outside Tegra.

config TEGRA_HV_MANAGER
	bool "Nvidia Tegra hypervisor management & IVC"
	depends on TEGRA_VIRTUALIZATION
	select NV_TEGRA_IVC
	help
	  The NVIDIA hypervisor management driver provides IVC channels
	  configured by the hypervisor.

	  Select Y to enable

config	TEGRA_VIRTUALIZATION
	bool "Tegra Virtualization support"
	depends on ARCH_TEGRA_12x_SOC || ARCH_TEGRA_210_SOC || ARCH_TEGRA_18x_SOC
	select VIRTUALIZATION
	default n
	help
	  Enable Tegra Virtualization support; turning this option on
	  enables features like the tegra virtualization manager and
	  all others than depend on it.

	  Select y to enable virtualization features on the tegra platforms
	  that support it.

config TEGRA_HV_SYSFS
	tristate "Nvidia Tegra hypervisor sysfs entries"
	depends on TEGRA_HV_MANAGER
	default y
	help
	  Enable this to allow access via sysfs to hypervisor log, uart relay and
	  PCT data.

	  Can be made a module (=m) to save boot time
	  If unsure, say Y here

config TEGRA_VM_ERR_HANDLER
	tristate "Nvidia Tegra handler for VM error notifications"
	depends on TEGRA_VIRTUALIZATION
	  default y
	help
	  Provides a handler that receives VM error notifications
	  from the Hypervisor.
	    If unsure, keep Y