File Index
Files and directories
Sign in
FILE

xlnx,tmr-manager.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml YAML
 1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/misc/xlnx,tmr-manager.yaml#
 5$schema: http://devicetree.org/meta-schemas/core.yaml#
 6
 7title: Xilinx Triple Modular Redundancy(TMR) Manager IP
 8
 9maintainers:
10  - Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
11
12description: |
13  The Triple Modular Redundancy(TMR) Manager is responsible for handling the
14  TMR subsystem state, including fault detection and error recovery. The core
15  is triplicated in each of the sub-blocks in the TMR subsystem, and provides
16  majority voting of its internal state.
17
18properties:
19  compatible:
20    enum:
21      - xlnx,tmr-manager-1.0
22
23  reg:
24    maxItems: 1
25
26  xlnx,magic1:
27    minimum: 0
28    maximum: 255
29    description:
30      Magic byte 1, When configured it allows the controller to perform
31      recovery.
32    $ref: /schemas/types.yaml#/definitions/uint32
33
34required:
35  - compatible
36  - reg
37  - xlnx,magic1
38
39additionalProperties: false
40
41examples:
42  - |
43    tmr-manager@44a10000 {
44        compatible = "xlnx,tmr-manager-1.0";
45        reg = <0x44a10000 0x10000>;
46        xlnx,magic1 = <0x46>;
47    };
~/ Read-only file preview.