xref: /optee_os/core/include/drivers/stm32mp_dt_bindings.h (revision 76d6685e5f3b91d66dc2091b9d61601c050298bb)
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 #endif
16 
17 #ifdef CFG_STM32MP15
18 #include <dt-bindings/clock/stm32mp1-clks.h>
19 #include <dt-bindings/firewall/stm32mp15-etzpc.h>
20 #include <dt-bindings/firewall/stm32mp15-tzc400.h>
21 #include <dt-bindings/regulator/st,stm32mp15-regulator.h>
22 #include <dt-bindings/reset/stm32mp1-resets.h>
23 #endif
24 
25 #ifdef CFG_STM32MP25
26 #include <dt-bindings/clock/st,stm32mp25-rcc.h>
27 #include <dt-bindings/clock/stm32mp25-clksrc.h>
28 #include <dt-bindings/firewall/stm32mp25-rif.h>
29 #include <dt-bindings/firewall/stm32mp25-rifsc.h>
30 #include <dt-bindings/firewall/stm32mp25-risaf.h>
31 #include <dt-bindings/reset/st,stm32mp25-rcc.h>
32 #endif
33 
34 #endif /* __DRIVERS_STM32MP_DT_BINDINGS_H */
35