summaryrefslogtreecommitdiff
path: root/plat/st/stm32mp1/include/stm32mp1_dbgmcu.h
diff options
context:
space:
mode:
Diffstat (limited to 'plat/st/stm32mp1/include/stm32mp1_dbgmcu.h')
-rw-r--r--plat/st/stm32mp1/include/stm32mp1_dbgmcu.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/plat/st/stm32mp1/include/stm32mp1_dbgmcu.h b/plat/st/stm32mp1/include/stm32mp1_dbgmcu.h
index a878308b..498a4f21 100644
--- a/plat/st/stm32mp1/include/stm32mp1_dbgmcu.h
+++ b/plat/st/stm32mp1/include/stm32mp1_dbgmcu.h
@@ -7,6 +7,12 @@
#ifndef STM32MP1_DBGMCU_H
#define STM32MP1_DBGMCU_H
+#include <stdint.h>
+
+/* Get chip version and ID from DBGMCU registers */
+int stm32mp1_dbgmcu_get_chip_version(uint32_t *chip_version);
+int stm32mp1_dbgmcu_get_chip_dev_id(uint32_t *chip_dev_id);
+
/*
* Freeze watchdog when a debugger is attached, if the security configuration
* allows it.