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