# I2C configuration options # Copyright (c) 2024, NXP # SPDX-License-Identifier: Apache-2.0 menuconfig I2C_MCUX_FLEXCOMM bool "MCUX FLEXCOMM I2C driver" default y depends on DT_HAS_NXP_LPC_I2C_ENABLED select PINCTRL select RESET help Enable the mcux flexcomm i2c driver. config I2C_NXP_TRANSFER_TIMEOUT int "Transfer timeout [ms]" default 0 depends on I2C_MCUX_FLEXCOMM help Timeout in milliseconds used for each I2C transfer. 0 means that the driver should use the K_FOREVER value, i.e. it should wait as long as necessary. In conjunction with this, FSL_FEATURE_I2C_TIMEOUT_RECOVERY must be enabled to allow the driver to fully recover.