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