15def4c47SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 25def4c47SEmmanuel Vadot%YAML 1.2 35def4c47SEmmanuel Vadot--- 4aa1a8ff2SEmmanuel Vadot$id: http://devicetree.org/schemas/i3c/mipi-i3c-hci.yaml# 5aa1a8ff2SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 65def4c47SEmmanuel Vadot 77ef62cebSEmmanuel Vadottitle: MIPI I3C HCI 85def4c47SEmmanuel Vadot 95def4c47SEmmanuel Vadotmaintainers: 105def4c47SEmmanuel Vadot - Nicolas Pitre <npitre@baylibre.com> 115def4c47SEmmanuel Vadot 125def4c47SEmmanuel VadotallOf: 135def4c47SEmmanuel Vadot - $ref: /schemas/i3c/i3c.yaml# 145def4c47SEmmanuel Vadot 155def4c47SEmmanuel Vadotdescription: | 165def4c47SEmmanuel Vadot MIPI I3C Host Controller Interface 175def4c47SEmmanuel Vadot 185def4c47SEmmanuel Vadot The MIPI I3C HCI (Host Controller Interface) specification defines 195def4c47SEmmanuel Vadot a common software driver interface to support compliant MIPI I3C 205def4c47SEmmanuel Vadot host controller hardware implementations from multiple vendors. 215def4c47SEmmanuel Vadot 225def4c47SEmmanuel Vadot The hardware is self-advertising for differences in implementation 235def4c47SEmmanuel Vadot capabilities, including the spec version it is based on, so there 245def4c47SEmmanuel Vadot isn't much to describe here (yet). 255def4c47SEmmanuel Vadot 265def4c47SEmmanuel Vadot For details, please see: 275def4c47SEmmanuel Vadot https://www.mipi.org/specifications/i3c-hci 285def4c47SEmmanuel Vadot 295def4c47SEmmanuel Vadotproperties: 305def4c47SEmmanuel Vadot compatible: 315def4c47SEmmanuel Vadot const: mipi-i3c-hci 325def4c47SEmmanuel Vadot reg: 335def4c47SEmmanuel Vadot maxItems: 1 345def4c47SEmmanuel Vadot interrupts: 355def4c47SEmmanuel Vadot maxItems: 1 365def4c47SEmmanuel Vadot 375def4c47SEmmanuel Vadotrequired: 385def4c47SEmmanuel Vadot - compatible 395def4c47SEmmanuel Vadot - reg 405def4c47SEmmanuel Vadot - interrupts 415def4c47SEmmanuel Vadot 425def4c47SEmmanuel VadotunevaluatedProperties: false 435def4c47SEmmanuel Vadot 445def4c47SEmmanuel Vadotexamples: 455def4c47SEmmanuel Vadot - | 46*01950c46SEmmanuel Vadot i3c@a0000000 { 475def4c47SEmmanuel Vadot compatible = "mipi-i3c-hci"; 485def4c47SEmmanuel Vadot reg = <0xa0000000 0x2000>; 495def4c47SEmmanuel Vadot interrupts = <89>; 505def4c47SEmmanuel Vadot #address-cells = <3>; 515def4c47SEmmanuel Vadot #size-cells = <0>; 525def4c47SEmmanuel Vadot }; 53