|  | # CC23X0 AES accelerator configuration options | 
|  |  | 
|  | # Copyright (c) 2024 BayLibre, SAS | 
|  | # SPDX-License-Identifier: Apache-2.0 | 
|  |  | 
|  | config CRYPTO_CC23X0 | 
|  | bool "CC23X0 AES accelerator driver" | 
|  | default y | 
|  | depends on DT_HAS_TI_CC23X0_AES_ENABLED | 
|  | help | 
|  | Enable TI CC23X0 AES accelerator driver. | 
|  | This driver supports the following modes: | 
|  | - ECB (Electronic Code Book) encryption only (decryption not supported by the hardware) | 
|  | - CTR (Counter) | 
|  | - CCM (CTR with CBC-MAC) | 
|  |  | 
|  | config CRYPTO_CC23X0_DMA | 
|  | bool "DMA support for TI CC23X0 AES accelerator devices" | 
|  | depends on CRYPTO_CC23X0 | 
|  | select DMA | 
|  | help | 
|  | DMA driven transactions for the AES peripheral. | 
|  | DMA driven mode offloads data transfer tasks from the CPU | 
|  | and requires fewer interrupts to handle the AES operations. |