1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: "http://devicetree.org/schemas/i3c/mipi-i3c-hci.yaml#"
5$schema: "http://devicetree.org/meta-schemas/core.yaml#"
6
7title: MIPI I3C HCI Device Tree Bindings
8
9maintainers:
10  - Nicolas Pitre <npitre@baylibre.com>
11
12description: |
13  MIPI I3C Host Controller Interface
14
15  The MIPI I3C HCI (Host Controller Interface) specification defines
16  a common software driver interface to support compliant MIPI I3C
17  host controller hardware implementations from multiple vendors.
18
19  The hardware is self-advertising for differences in implementation
20  capabilities, including the spec version it is based on, so there
21  isn't much to describe here (yet).
22
23  For details, please see:
24  https://www.mipi.org/specifications/i3c-hci
25
26properties:
27  compatible:
28    const: mipi-i3c-hci
29  reg:
30    maxItems: 1
31  interrupts:
32    maxItems: 1
33
34required:
35  - compatible
36  - reg
37  - interrupts
38
39additionalProperties: false
40
41examples:
42  - |
43    i3c@a0000000 {
44      compatible = "mipi-i3c-hci";
45      reg = <0xa0000000 0x2000>;
46      interrupts = <89>;
47    };
48