1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 2 /* 3 * Copyright (C) STMicroelectronics 2023-2025 - All Rights Reserved 4 * Author: Gatien Chevallier <gatien.chevallier@foss.st.com> 5 */ 6 7 #ifndef _DT_BINDINGS_TAMPER_ST_STM32MP13_TAMP_H_ 8 #define _DT_BINDINGS_TAMPER_ST_STM32MP13_TAMP_H_ 9 10 /* Internal Tampers */ 11 #define INT_TAMPER_BKUP_DOMAIN_THRESHOLD 1 12 #define INT_TAMPER_TEMPERATURE_MONITORING 2 13 #define INT_TAMPER_LSE_MONITORING 3 14 #define INT_TAMPER_HSE_MONITORING 4 15 #define INT_TAMPER_RTC_CALENDAR_OVERFLOW 5 16 #define INT_TAMPER_JTAG_SWD_ACCESS 6 17 #define INT_TAMPER_ADC2_AWD_MONITORING_1 7 18 #define INT_TAMPER_MONOTONIC_COUNTER_1 8 19 #define INT_TAMPER_CRYPTO_PERIPH_FAULT 9 20 #define INT_TAMPER_MONOTONIC_COUNTER_2 10 21 #define INT_TAMPER_IWDG1_RESET 11 22 #define INT_TAMPER_ADC2_AWD_MONITORING_2 12 23 #define INT_TAMPER_ADC2_AWD_MONITORING_3 13 24 25 /* External Tampers */ 26 #define EXT_TAMPER_1 1 27 #define EXT_TAMPER_2 2 28 #define EXT_TAMPER_3 3 29 #define EXT_TAMPER_4 4 30 #define EXT_TAMPER_5 5 31 #define EXT_TAMPER_6 6 32 #define EXT_TAMPER_7 7 33 #define EXT_TAMPER_8 8 34 35 /* Tamper mode */ 36 #define TAMPER_CONFIRMED_MODE 1 37 #define TAMPER_POTENTIAL_MODE 2 38 39 #endif /* _DT_BINDINGS_TAMPER_ST_STM32MP13_TAMP_H_ */ 40