40 lines
833 B
C
40 lines
833 B
C
/*
|
|
* Copyright 2023 NXP
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#ifndef _NXP_S32_S32K1_SOC_H_
|
|
#define _NXP_S32_S32K1_SOC_H_
|
|
|
|
#include <fsl_port.h>
|
|
|
|
#if defined(CONFIG_SOC_S32K116)
|
|
#include <S32K116.h>
|
|
#elif defined(CONFIG_SOC_S32K118)
|
|
#include <S32K118.h>
|
|
#elif defined(CONFIG_SOC_S32K142)
|
|
#include <S32K142.h>
|
|
#elif defined(CONFIG_SOC_S32K142W)
|
|
#include <S32K142W.h>
|
|
#elif defined(CONFIG_SOC_S32K144)
|
|
#include <S32K144.h>
|
|
#elif defined(CONFIG_SOC_S32K144W)
|
|
#include <S32K144W.h>
|
|
#elif defined(CONFIG_SOC_S32K146)
|
|
#include <S32K146.h>
|
|
#elif defined(CONFIG_SOC_S32K148)
|
|
#include <S32K148.h>
|
|
#else
|
|
#error "SoC not supported"
|
|
#endif
|
|
|
|
#if defined(CONFIG_CMSIS_RTOS_V2)
|
|
#include <cmsis_rtos_v2_adapt.h>
|
|
#endif
|
|
|
|
/* GPIO setting for the Port Mux Register */
|
|
#define PORT_MUX_GPIO kPORT_MuxAsGpio
|
|
|
|
#endif /* _NXP_S32_S32K1_SOC_H_ */
|