diff options
Diffstat (limited to 'src/soc/nvidia/tegra124/power.h')
-rw-r--r-- | src/soc/nvidia/tegra124/power.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/soc/nvidia/tegra124/power.h b/src/soc/nvidia/tegra124/power.h index 6454699a9c..130ed2525a 100644 --- a/src/soc/nvidia/tegra124/power.h +++ b/src/soc/nvidia/tegra124/power.h @@ -26,4 +26,15 @@ void power_enable_cpu_rail(void); void power_ungate_cpu(void); +// power_reset_status returns one of the following possible sources for the +// most recent reset. +enum { + POWER_RESET_POR = 0, + POWER_RESET_WATCHDOG = 1, + POWER_RESET_SENSOR = 2, + POWER_RESET_SW_MAIN = 3, + POWER_RESET_LP0 = 4 +}; +int power_reset_status(void); + #endif /* __SOC_NVIDIA_TEGRA124_POWER_H__ */ |