1# Copyright (c) 2022 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4description: Nordic nRF family CCM (AES CCM mode encryption)
5
6compatible: "nordic,nrf-ccm"
7
8include: base.yaml
9
10properties:
11  reg:
12    required: true
13
14  interrupts:
15    required: true
16
17  length-field-length-8-bits:
18    type: boolean
19    description: |
20      Indicates whether the CCM peripheral supports the extended length
21      (8 bits) of the LENGTH field in encrypted/decrypted packets.
22      If not set, only the default length (5 bits) is supported.
23
24  headermask-supported:
25    type: boolean
26    description: |
27      Indicates whether the CCM peripheral supports the headermask register to
28      set the PDU header bitmask used to derive the additional authentication
29      data (AAD) in CCM for Bluetooth Low Energy ACL, BIS and CIS PDUs.
30