1 /*
2  * Copyright 2020 NXP
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #ifndef _FSL_LPC_GPIO_CMSISI_H_
9 #define _FSL_LPC_GPIO_CMSISI_H_
10 
11 #include "fsl_common.h"
12 #include "RTE_Device.h"
13 #include "Driver_GPIO.h"
14 
15 #if defined(GPIO) && defined(RTE_GPIO_PORT0) && RTE_GPIO_PORT0
16 extern ARM_DRIVER_GPIO Driver_GPIO_PORT0;
17 #endif
18 
19 #if defined(GPIO) && defined(RTE_GPIO_PORT1) && RTE_GPIO_PORT1
20 extern ARM_DRIVER_GPIO Driver_GPIO_PORT1;
21 #endif
22 
23 #if defined(GPIO) && defined(RTE_GPIO_PORT2) && RTE_GPIO_PORT2
24 extern ARM_DRIVER_GPIO Driver_GPIO_PORT2;
25 #endif
26 
27 #if defined(GPIO) && defined(RTE_GPIO_PORT3) && RTE_GPIO_PORT3
28 extern ARM_DRIVER_GPIO Driver_GPIO_PORT3;
29 #endif
30 
31 #if defined(GPIO) && defined(RTE_GPIO_PORT4) && RTE_GPIO_PORT4
32 extern ARM_DRIVER_GPIO Driver_GPIO_PORT4;
33 #endif
34 
35 #if defined(GPIO) && defined(RTE_GPIO_PORT5) && RTE_GPIO_PORT5
36 extern ARM_DRIVER_GPIO Driver_GPIO_PORT5;
37 #endif
38 #endif
39