aboutsummaryrefslogtreecommitdiff
path: root/src/soc/nvidia/tegra124/power.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/nvidia/tegra124/power.h')
-rw-r--r--src/soc/nvidia/tegra124/power.h11
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__ */