# Copyright (c) 2019 Derek Hageman <hageman@inthat.cloud> | |
# SPDX-License-Identifier: Apache-2.0 | |
menuconfig I2C_SAM0 | |
bool "SAM0 series I2C SERCOM driver" | |
default y | |
depends on DT_HAS_ATMEL_SAM0_I2C_ENABLED | |
help | |
Enable the SAM0 series SERCOM I2C driver. | |
config I2C_SAM0_DMA_DRIVEN | |
bool "DMA support for SAM0 I2C devices" | |
depends on I2C_SAM0 | |
select DMA | |
help | |
This enables DMA driven transactions for the I2C peripheral. | |
DMA driven mode requires fewer interrupts to handle the | |
transaction and ensures that high speed modes are not delayed | |
by data reloading. |