53 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/i3c/mipi-i3c-hci.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: MIPI I3C HCI8 9maintainers:10 - Nicolas Pitre <npitre@baylibre.com>11 12allOf:13 - $ref: /schemas/i3c/i3c.yaml#14 15description: |16 MIPI I3C Host Controller Interface17 18 The MIPI I3C HCI (Host Controller Interface) specification defines19 a common software driver interface to support compliant MIPI I3C20 host controller hardware implementations from multiple vendors.21 22 The hardware is self-advertising for differences in implementation23 capabilities, including the spec version it is based on, so there24 isn't much to describe here (yet).25 26 For details, please see:27 https://www.mipi.org/specifications/i3c-hci28 29properties:30 compatible:31 const: mipi-i3c-hci32 reg:33 maxItems: 134 interrupts:35 maxItems: 136 37required:38 - compatible39 - reg40 - interrupts41 42unevaluatedProperties: false43 44examples:45 - |46 i3c@a0000000 {47 compatible = "mipi-i3c-hci";48 reg = <0xa0000000 0x2000>;49 interrupts = <89>;50 #address-cells = <3>;51 #size-cells = <0>;52 };53