14362fd85SEddie James# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 24362fd85SEddie James%YAML 1.2 34362fd85SEddie James--- 44362fd85SEddie James$id: http://devicetree.org/schemas/fsi/ibm,i2cr-fsi-master.yaml# 54362fd85SEddie James$schema: http://devicetree.org/meta-schemas/core.yaml# 64362fd85SEddie James 74362fd85SEddie Jamestitle: IBM I2C Responder virtual FSI master 84362fd85SEddie James 94362fd85SEddie Jamesmaintainers: 104362fd85SEddie James - Eddie James <eajames@linux.ibm.com> 114362fd85SEddie James 124362fd85SEddie Jamesdescription: | 134362fd85SEddie James The I2C Responder (I2CR) is a an I2C device that's connected to an FSI CFAM 144362fd85SEddie James (see fsi.txt). The I2CR translates I2C bus operations to FSI CFAM reads and 154362fd85SEddie James writes or SCOM operations, thereby acting as an FSI master. 164362fd85SEddie James 174362fd85SEddie Jamesproperties: 184362fd85SEddie James compatible: 194362fd85SEddie James enum: 204362fd85SEddie James - ibm,i2cr-fsi-master 214362fd85SEddie James 224362fd85SEddie James reg: 234362fd85SEddie James maxItems: 1 244362fd85SEddie James 254362fd85SEddie Jamesrequired: 264362fd85SEddie James - compatible 274362fd85SEddie James - reg 284362fd85SEddie James 29*07f8b912SEddie JamesallOf: 30*07f8b912SEddie James - $ref: fsi-controller.yaml# 31*07f8b912SEddie James 32*07f8b912SEddie JamesunevaluatedProperties: false 334362fd85SEddie James 344362fd85SEddie Jamesexamples: 354362fd85SEddie James - | 364362fd85SEddie James i2c { 374362fd85SEddie James #address-cells = <1>; 384362fd85SEddie James #size-cells = <0>; 394362fd85SEddie James 404362fd85SEddie James i2cr@20 { 414362fd85SEddie James compatible = "ibm,i2cr-fsi-master"; 424362fd85SEddie James reg = <0x20>; 434362fd85SEddie James }; 444362fd85SEddie James }; 45