1b8b0446fSMiquel Raynal# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2b8b0446fSMiquel Raynal%YAML 1.2 3b8b0446fSMiquel Raynal--- 4b8b0446fSMiquel Raynal$id: http://devicetree.org/schemas/i3c/silvaco,i3c-master.yaml# 5b8b0446fSMiquel Raynal$schema: http://devicetree.org/meta-schemas/core.yaml# 6b8b0446fSMiquel Raynal 7b8b0446fSMiquel Raynaltitle: Silvaco I3C master 8b8b0446fSMiquel Raynal 9b8b0446fSMiquel Raynalmaintainers: 10b8b0446fSMiquel Raynal - Conor Culhane <conor.culhane@silvaco.com> 11b8b0446fSMiquel Raynal 12b8b0446fSMiquel RaynalallOf: 13*e099083eSKrzysztof Kozlowski - $ref: i3c.yaml# 14b8b0446fSMiquel Raynal 15b8b0446fSMiquel Raynalproperties: 16b8b0446fSMiquel Raynal compatible: 17b8b0446fSMiquel Raynal const: silvaco,i3c-master-v1 18b8b0446fSMiquel Raynal 19b8b0446fSMiquel Raynal reg: 20b8b0446fSMiquel Raynal maxItems: 1 21b8b0446fSMiquel Raynal 22b8b0446fSMiquel Raynal interrupts: 23b8b0446fSMiquel Raynal maxItems: 1 24b8b0446fSMiquel Raynal 25b8b0446fSMiquel Raynal clocks: 26b8b0446fSMiquel Raynal items: 27b8b0446fSMiquel Raynal - description: system clock 28b8b0446fSMiquel Raynal - description: bus clock 29b8b0446fSMiquel Raynal - description: other (slower) events clock 30b8b0446fSMiquel Raynal 31b8b0446fSMiquel Raynal clock-names: 32b8b0446fSMiquel Raynal items: 33b8b0446fSMiquel Raynal - const: pclk 34b8b0446fSMiquel Raynal - const: fast_clk 35b8b0446fSMiquel Raynal - const: slow_clk 36b8b0446fSMiquel Raynal 37b8b0446fSMiquel Raynal resets: 38b8b0446fSMiquel Raynal maxItems: 1 39b8b0446fSMiquel Raynal 40b8b0446fSMiquel Raynalrequired: 41b8b0446fSMiquel Raynal - compatible 42b8b0446fSMiquel Raynal - reg 43b8b0446fSMiquel Raynal - interrupts 44b8b0446fSMiquel Raynal - clock-names 45b8b0446fSMiquel Raynal - clocks 46b8b0446fSMiquel Raynal 47b8b0446fSMiquel RaynalunevaluatedProperties: false 48b8b0446fSMiquel Raynal 49b8b0446fSMiquel Raynalexamples: 50b8b0446fSMiquel Raynal - | 51b8b0446fSMiquel Raynal i3c-master@a0000000 { 52e43d5c7cSRob Herring compatible = "silvaco,i3c-master-v1"; 53b8b0446fSMiquel Raynal clocks = <&zynqmp_clk 71>, <&fclk>, <&sclk>; 54b8b0446fSMiquel Raynal clock-names = "pclk", "fast_clk", "slow_clk"; 55b8b0446fSMiquel Raynal interrupt-parent = <&gic>; 56b8b0446fSMiquel Raynal interrupts = <0 89 4>; 57b8b0446fSMiquel Raynal reg = <0xa0000000 0x1000>; 58b8b0446fSMiquel Raynal #address-cells = <3>; 59b8b0446fSMiquel Raynal #size-cells = <0>; 60b8b0446fSMiquel Raynal }; 61