# MCUXpresso SDK SPI | |
# Copyright (c) 2016, Freescale Semiconductor, Inc. | |
# Copyright (c) 2017, 2021, NXP | |
# SPDX-License-Identifier: Apache-2.0 | |
config SPI_MCUX_DSPI | |
bool "MCUX SPI driver" | |
default y | |
depends on DT_HAS_NXP_KINETIS_DSPI_ENABLED | |
depends on CLOCK_CONTROL | |
select PINCTRL | |
help | |
Enable support for mcux spi driver. | |
if SPI_MCUX_DSPI | |
config DSPI_MCUX_EDMA | |
bool "ENABLE EDMA for DSPI driver" | |
depends on HAS_MCUX && HAS_MCUX_EDMA | |
help | |
Enable the MCUX DSPI driver. | |
if DSPI_MCUX_EDMA | |
config MCUX_DSPI_BUFFER_SIZE | |
int "buffer size" | |
default 144 | |
help | |
data buffer size | |
config MCUX_DSPI_EDMA_SHUFFLE_DATA | |
bool "use the internal data process" | |
default y | |
help | |
TX data need pre-fix with command, user can choose not to use it | |
endif # DSPI_MCUX_EDMA | |
endif # SPI_MCUX_DSPI |