1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 2 # Copyright 2021, Arm Ltd 3 %YAML 1.2 4 --- 5 $id: http://devicetree.org/schemas/arm/arm,tra 6 $schema: http://devicetree.org/meta-schemas/co 7 8 title: ARM Trace Buffer Extensions 9 10 maintainers: 11 - Anshuman Khandual <anshuman.khandual@arm.co 12 13 description: | 14 Arm Trace Buffer Extension (TRBE) is a per C 15 for storing trace generated on the CPU to me 16 accessed via CPU system registers. The softw 17 if it is permitted to use the component by c 18 TRBIDR register. 19 20 properties: 21 $nodename: 22 const: trbe 23 24 compatible: 25 items: 26 - const: arm,trace-buffer-extension 27 28 interrupts: 29 description: | 30 Exactly 1 PPI must be listed. For heter 31 TRBE is only supported on a subset of t 32 the arm,gic-v3 binding for details on d 33 maxItems: 1 34 35 required: 36 - compatible 37 - interrupts 38 39 additionalProperties: false 40 41 examples: 42 43 - | 44 #include <dt-bindings/interrupt-controller/ 45 46 trbe { 47 compatible = "arm,trace-buffer-extension" 48 interrupts = <GIC_PPI 15 IRQ_TYPE_LEVEL_H 49 }; 50 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.