diff options
| author | Jinyoung Park <jinyoungp@nvidia.com> | 2017-07-27 08:05:51 -0400 |
|---|---|---|
| committer | Jinyoung Park <jinyoungp@nvidia.com> | 2018-05-04 01:20:50 -0400 |
| commit | aa69cb8e873e52802ea7ff8be9b6722bf45cc7a3 (patch) | |
| tree | 00605c7fe5c158dad56999be9a9e9567493f3331 /Documentation/devicetree | |
| parent | 0c52691646941efdbf44802e3a0a791ba224f48e (diff) | |
virt: tegra: Add tegra_hv_pm_ctl driver
Added Nvidia Tegra hypervisor PM control to handle power state transition
commands over IVC channel.
Supported system shutdown/reboot initiation via sysfs.
Updated hyp_guest_reset hvc call interface.
STR-293
STR-294
STR-364
Jira VFND-4029
Jira HYP-77
Change-Id: I60274121de27495e5ae11ba34b02b65350496a9b
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1528042
GVS: Gerrit_Virtual_Submit
Reviewed-by: Abhijit . <abhijit@nvidia.com>
Tested-by: Sang-Hun Lee <sanlee@nvidia.com>
Reviewed-by: Sumeet Gupta <sumeetg@nvidia.com>
Diffstat (limited to 'Documentation/devicetree')
| -rw-r--r-- | Documentation/devicetree/bindings/tegra_hv/tegra_hv_pm_ctl.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/tegra_hv/tegra_hv_pm_ctl.txt b/Documentation/devicetree/bindings/tegra_hv/tegra_hv_pm_ctl.txt new file mode 100644 index 000000000..1b59ffe8c --- /dev/null +++ b/Documentation/devicetree/bindings/tegra_hv/tegra_hv_pm_ctl.txt | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | * Tegra Hypervisor PM control (tegra_hv_pm_ctl) | ||
| 2 | |||
| 3 | Required properties: | ||
| 4 | - compatible: Should be "nvidia,tegra-hv-pm-ctl". | ||
| 5 | - ivc : IVC channel ID between Guest VM and Sysmgr. | ||
| 6 | |||
| 7 | Example: | ||
| 8 | tegra_hv_pm_ctl { | ||
| 9 | compatible = "nvidia,tegra-hv-pm-ctl"; | ||
| 10 | status = "okay"; | ||
| 11 | ivc = <&tegra_hv 102>; | ||
| 12 | }; | ||
