zephyr/drivers/mfd/Kconfig.lpflexcomm
Mahesh Mahadevan 72fd8d14da drivers: mfd: Add NXP LP Flexcomm driver
1. This driver allows to configure the Low Power Flexcomm
   interface as a UART, SPI or I2C device.
2. Manages the interrupts and dispatches it to the
   appropriate device driver.
3. A Flexcomm interface can be configured to be used as
   I2C and UART device. However a SPI device cannot be used
   concurrently with I2C or UART. Add checks for this feature.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-13 22:38:46 +00:00

15 lines
453 B
Plaintext

# Copyright 2024 NXP
#
# SPDX-License-Identifier: Apache-2.0
config NXP_LP_FLEXCOMM
bool "Driver for the NXP Low Power FlexComm Interface"
default y
depends on DT_HAS_NXP_LP_FLEXCOMM_ENABLED
help
Enabled the Low Power FlexComm shim driver.
LP FLexcomm allows enablement of LPUART and LPI2C
at the same time with reduced interface. This driver
checks concurrent enablement and returns and error for
unsupported concurrent enablement.