1 /* SPDX-License-Identifier: BSD-2-Clause */ 2 /* 3 * Copyright (c) 2022-2024, STMicroelectronics 4 */ 5 #ifndef __DRIVERS_STM32MP_DT_BINDINGS_H 6 #define __DRIVERS_STM32MP_DT_BINDINGS_H 7 8 #ifdef CFG_STM32MP13 9 #include <dt-bindings/clock/stm32mp13-clks.h> 10 #include <dt-bindings/clock/stm32mp13-clksrc.h> 11 #include <dt-bindings/firewall/stm32mp13-etzpc.h> 12 #include <dt-bindings/firewall/stm32mp13-tzc400.h> 13 #include <dt-bindings/regulator/st,stm32mp13-regulator.h> 14 #include <dt-bindings/reset/stm32mp13-resets.h> 15 #include <dt-bindings/tamper/st,stm32mp13-tamp.h> 16 #endif 17 18 #ifdef CFG_STM32MP15 19 #include <dt-bindings/clock/stm32mp1-clks.h> 20 #include <dt-bindings/firewall/stm32mp15-etzpc.h> 21 #include <dt-bindings/firewall/stm32mp15-tzc400.h> 22 #include <dt-bindings/regulator/st,stm32mp15-regulator.h> 23 #include <dt-bindings/reset/stm32mp1-resets.h> 24 #include <dt-bindings/tamper/st,stm32-tamp.h> 25 #endif 26 27 #ifdef CFG_STM32MP25 28 #include <dt-bindings/clock/st,stm32mp25-rcc.h> 29 #include <dt-bindings/clock/stm32mp25-clksrc.h> 30 #include <dt-bindings/firewall/stm32mp25-rif.h> 31 #include <dt-bindings/firewall/stm32mp25-rifsc.h> 32 #include <dt-bindings/firewall/stm32mp25-risaf.h> 33 #include <dt-bindings/reset/st,stm32mp25-rcc.h> 34 #include <dt-bindings/tamper/st,stm32mp25-tamp.h> 35 #endif 36 37 #ifdef CFG_STM32MP21 38 #include <dt-bindings/firewall/stm32mp25-rif.h> 39 #include <dt-bindings/firewall/stm32mp21-rifsc.h> 40 #include <dt-bindings/firewall/stm32mp25-risaf.h> 41 #include <dt-bindings/tamper/st,stm32mp21-tamp.h> 42 #endif 43 44 #endif /* __DRIVERS_STM32MP_DT_BINDINGS_H */ 45