1# Copyright (c) 2024 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4description: |
5  Nordic TRACE and Debug Domain
6
7  Configuration for the Trace and Debug subsystem
8
9compatible: "nordic,nrf-tddconf"
10
11include: base.yaml
12
13properties:
14  etbsources:
15    type: int
16    description: |
17      Bitmask of enabled sources for the ETB sink. Valid values can be found in
18      dt-bindings/misc/nordic-tddconf.h
19
20  tpiusources:
21    type: int
22    description: |
23      Bitmask of enabled sources for the TPIU sink. Valid values can be found in
24      dt-bindings/misc/nordic-tddconf.h
25
26  etrsources:
27    type: int
28    description: |
29      Bitmask of enabled sources for the ETR sink. Valid values can be found in
30      dt-bindings/misc/nordic-tddconf.h
31
32  portconfig:
33    type: int
34    default: 3
35    description: TPIU clock divider - TDD HSFLL / 2^(2 + portconfig)
36    enum:
37      - 0
38      - 1
39      - 2
40      - 3
41
42  etrbuffer:
43    description: phandle to the memory region used for the ETR buffer
44    type: phandle
45