# Kconfig.mcux - MCUX GPIO configuration options # # Copyright (c) 2016 Freescale Semiconductor, Inc. # Copyright (c) 2017, NXP # # SPDX-License-Identifier: Apache-2.0 # menuconfig GPIO_MCUX bool "MCUX GPIO driver" depends on GPIO && HAS_MCUX default n help Enable the MCUX pinmux driver. if GPIO_MCUX config GPIO_MCUX_PORTA bool "Port A" depends on PINMUX_MCUX_PORTA default n help Enable Port A. config GPIO_MCUX_PORTA_NAME string "Port A driver name" depends on GPIO_MCUX_PORTA default "GPIO_0" config GPIO_MCUX_PORTA_PRI int "Port A interrupt priority" depends on GPIO_MCUX_PORTA default 2 config GPIO_MCUX_PORTB bool "Port B" depends on PINMUX_MCUX_PORTB default n help Enable Port B. config GPIO_MCUX_PORTB_NAME string "Port B driver name" depends on GPIO_MCUX_PORTB default "GPIO_1" config GPIO_MCUX_PORTB_PRI int "Port B interrupt priority" depends on GPIO_MCUX_PORTB default 2 config GPIO_MCUX_PORTC bool "Port C" depends on PINMUX_MCUX_PORTC default n help Enable Port C. config GPIO_MCUX_PORTC_NAME string "Port C driver name" depends on GPIO_MCUX_PORTC default "GPIO_2" config GPIO_MCUX_PORTC_PRI int "Port C interrupt priority" depends on GPIO_MCUX_PORTC default 2 config GPIO_MCUX_PORTD bool "Port D" depends on PINMUX_MCUX_PORTD default n help Enable Port D. config GPIO_MCUX_PORTD_NAME string "Port D driver name" depends on GPIO_MCUX_PORTD default "GPIO_3" config GPIO_MCUX_PORTD_PRI int "Port D interrupt priority" depends on GPIO_MCUX_PORTD default 2 config GPIO_MCUX_PORTE bool "Port E" depends on PINMUX_MCUX_PORTE default n help Enable Port E. config GPIO_MCUX_PORTE_NAME string "Port E driver name" depends on GPIO_MCUX_PORTE default "GPIO_4" config GPIO_MCUX_PORTE_PRI int "Port E interrupt priority" depends on GPIO_MCUX_PORTE default 2 endif # GPIO_MCUX