1 /**
2  *
3  * Copyright (c) 2024 Microchip Technology Inc. and its subsidiaries.
4  *
5  * SPDX-License-Identifier: Apache-2.0
6  */
7 #ifndef _DEVICE_MEC5_H
8 #define _DEVICE_MEC5_H
9 
10 #if defined (CONFIG_SOC_MEC1743_QLJ)
11     #include <mec1743qlj_specs.h>
12     #include <mec1743_qlj.h>
13 #elif defined (CONFIG_SOC_MEC1743_QSZ)
14     #include <mec1743qsz_specs.h>
15     #include <mec1743_qsz.h>
16 #elif defined (CONFIG_SOC_MEC1753_QLJ)
17     #include <mec1753qlj_specs.h>
18     #include <mec1753_qlj.h>
19 #elif defined (CONFIG_SOC_MEC1753_QSZ)
20     #include <mec1753qsz_specs.h>
21     #include <mec1753_qsz.h>
22 #elif defined (CONFIG_SOC_MECH1723_NLJ)
23     #include <mech1723nlj_specs.h>
24     #include <mech1723_nlj.h>
25 #elif defined (CONFIG_SOC_MECH1723_NSZ)
26     #include <mech1723nsz_specs.h>
27     #include <mech1723_nsz.h>
28 #else
29     #error "No valid SoC defined!"
30 #endif
31 
32 #endif /* _DEVICE_MEC5_H */
33