summaryrefslogtreecommitdiff
path: root/src/soc/nvidia/tegra132/pmc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/nvidia/tegra132/pmc.h')
-rw-r--r--src/soc/nvidia/tegra132/pmc.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/soc/nvidia/tegra132/pmc.h b/src/soc/nvidia/tegra132/pmc.h
index 60d97c3cbe..119b3be54b 100644
--- a/src/soc/nvidia/tegra132/pmc.h
+++ b/src/soc/nvidia/tegra132/pmc.h
@@ -317,6 +317,16 @@ struct tegra_pmc_regs {
check_member(tegra_pmc_regs, scratch119, 0x6fc);
enum {
+ PMC_RST_STATUS_SOURCE_MASK = 0x7,
+ PMC_RST_STATUS_SOURCE_POR = 0x0,
+ PMC_RST_STATUS_SOURCE_WATCHDOG = 0x1,
+ PMC_RST_STATUS_SOURCE_SENSOR = 0x2,
+ PMC_RST_STATUS_SOURCE_SW_MAIN = 0x3,
+ PMC_RST_STATUS_SOURCE_LP0 = 0x4,
+ PMC_RST_STATUS_NUM_SOURCES = 0x5,
+};
+
+enum {
PMC_PWRGATE_TOGGLE_PARTID_MASK = 0x1f,
PMC_PWRGATE_TOGGLE_PARTID_SHIFT = 0,
PMC_PWRGATE_TOGGLE_START = 0x1 << 8