| # Copyright (c) 2024 Analog Devices, Inc. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| menuconfig I2C_MAX32 |
| bool "Analog Devices MAX32 I2C driver" |
| default y |
| depends on DT_HAS_ADI_MAX32_I2C_ENABLED |
| select PINCTRL |
| help |
| i2c driver for max32 family. |
| |
| if I2C_MAX32 |
| |
| config I2C_MAX32_INTERRUPT |
| bool "Interrupt support for MAX32 I2C driver" |
| default y |
| help |
| Enable interrupt support for MAX32 I2C controller mode |
| transfers. |
| |
| config I2C_MAX32_DMA |
| bool "DMA support for MAX32 MCU I2C driver" |
| depends on I2C_MAX32_INTERRUPT |
| select DMA |
| help |
| Use DMA for MAX32 MCU I2C controller mode transfers. |
| |
| endif # I2C_MAX32 |