1*4362fd85SEddie James# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*4362fd85SEddie James%YAML 1.2 3*4362fd85SEddie James--- 4*4362fd85SEddie James$id: http://devicetree.org/schemas/fsi/ibm,i2cr-fsi-master.yaml# 5*4362fd85SEddie James$schema: http://devicetree.org/meta-schemas/core.yaml# 6*4362fd85SEddie James 7*4362fd85SEddie Jamestitle: IBM I2C Responder virtual FSI master 8*4362fd85SEddie James 9*4362fd85SEddie Jamesmaintainers: 10*4362fd85SEddie James - Eddie James <eajames@linux.ibm.com> 11*4362fd85SEddie James 12*4362fd85SEddie Jamesdescription: | 13*4362fd85SEddie James The I2C Responder (I2CR) is a an I2C device that's connected to an FSI CFAM 14*4362fd85SEddie James (see fsi.txt). The I2CR translates I2C bus operations to FSI CFAM reads and 15*4362fd85SEddie James writes or SCOM operations, thereby acting as an FSI master. 16*4362fd85SEddie James 17*4362fd85SEddie Jamesproperties: 18*4362fd85SEddie James compatible: 19*4362fd85SEddie James enum: 20*4362fd85SEddie James - ibm,i2cr-fsi-master 21*4362fd85SEddie James 22*4362fd85SEddie James reg: 23*4362fd85SEddie James maxItems: 1 24*4362fd85SEddie James 25*4362fd85SEddie Jamesrequired: 26*4362fd85SEddie James - compatible 27*4362fd85SEddie James - reg 28*4362fd85SEddie James 29*4362fd85SEddie JamesadditionalProperties: false 30*4362fd85SEddie James 31*4362fd85SEddie Jamesexamples: 32*4362fd85SEddie James - | 33*4362fd85SEddie James i2c { 34*4362fd85SEddie James #address-cells = <1>; 35*4362fd85SEddie James #size-cells = <0>; 36*4362fd85SEddie James 37*4362fd85SEddie James i2cr@20 { 38*4362fd85SEddie James compatible = "ibm,i2cr-fsi-master"; 39*4362fd85SEddie James reg = <0x20>; 40*4362fd85SEddie James }; 41*4362fd85SEddie James }; 42