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

