1*4bd69ecfSRob Herring# SPDX-License-Identifier: GPL-2.0 2*4bd69ecfSRob Herring%YAML 1.2 3*4bd69ecfSRob Herring--- 4*4bd69ecfSRob Herring$id: http://devicetree.org/schemas/i3c/cdns,i3c-master.yaml# 5*4bd69ecfSRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 6*4bd69ecfSRob Herring 7*4bd69ecfSRob Herringtitle: Cadence I3C master block 8*4bd69ecfSRob Herring 9*4bd69ecfSRob Herringmaintainers: 10*4bd69ecfSRob Herring - Boris Brezillon <bbrezillon@kernel.org> 11*4bd69ecfSRob Herring 12*4bd69ecfSRob HerringallOf: 13*4bd69ecfSRob Herring - $ref: i3c.yaml# 14*4bd69ecfSRob Herring 15*4bd69ecfSRob Herringproperties: 16*4bd69ecfSRob Herring compatible: 17*4bd69ecfSRob Herring const: cdns,i3c-master 18*4bd69ecfSRob Herring 19*4bd69ecfSRob Herring reg: 20*4bd69ecfSRob Herring maxItems: 1 21*4bd69ecfSRob Herring 22*4bd69ecfSRob Herring clocks: 23*4bd69ecfSRob Herring maxItems: 2 24*4bd69ecfSRob Herring 25*4bd69ecfSRob Herring clock-names: 26*4bd69ecfSRob Herring items: 27*4bd69ecfSRob Herring - const: pclk 28*4bd69ecfSRob Herring - const: sysclk 29*4bd69ecfSRob Herring 30*4bd69ecfSRob Herring interrupts: 31*4bd69ecfSRob Herring maxItems: 1 32*4bd69ecfSRob Herring 33*4bd69ecfSRob Herringrequired: 34*4bd69ecfSRob Herring - compatible 35*4bd69ecfSRob Herring - reg 36*4bd69ecfSRob Herring - clocks 37*4bd69ecfSRob Herring - clock-names 38*4bd69ecfSRob Herring - interrupts 39*4bd69ecfSRob Herring 40*4bd69ecfSRob HerringunevaluatedProperties: false 41*4bd69ecfSRob Herring 42*4bd69ecfSRob Herringexamples: 43*4bd69ecfSRob Herring - | 44*4bd69ecfSRob Herring i3c-master@d040000 { 45*4bd69ecfSRob Herring compatible = "cdns,i3c-master"; 46*4bd69ecfSRob Herring clocks = <&coreclock>, <&i3csysclock>; 47*4bd69ecfSRob Herring clock-names = "pclk", "sysclk"; 48*4bd69ecfSRob Herring interrupts = <3 0>; 49*4bd69ecfSRob Herring reg = <0x0d040000 0x1000>; 50*4bd69ecfSRob Herring #address-cells = <3>; 51*4bd69ecfSRob Herring #size-cells = <0>; 52*4bd69ecfSRob Herring i2c-scl-hz = <100000>; 53*4bd69ecfSRob Herring 54*4bd69ecfSRob Herring eeprom@57{ 55*4bd69ecfSRob Herring compatible = "atmel,24c01"; 56*4bd69ecfSRob Herring reg = <0x57 0x0 0x10>; 57*4bd69ecfSRob Herring pagesize = <0x8>; 58*4bd69ecfSRob Herring }; 59*4bd69ecfSRob Herring }; 60*4bd69ecfSRob Herring... 61