Path: blob/master/Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
26307 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/i2c/ibm,i2c-fsi.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: IBM FSI-attached I2C controller78maintainers:9- Eddie James <eajames@linux.ibm.com>1011description:12This I2C controller is an FSI CFAM engine, providing access to a number of13I2C busses. Therefore this node will always be a child of an FSI CFAM node.1415properties:16compatible:17enum:18- ibm,i2c-fsi1920reg:21items:22- description: FSI slave address2324"#address-cells":25const: 12627"#size-cells":28const: 02930patternProperties:31"^i2c-bus@[0-9a-f]+$":32type: object33properties:34reg:35maxItems: 13637required:38- reg3940allOf:41- $ref: /schemas/i2c/i2c-controller.yaml#4243unevaluatedProperties: false4445required:46- compatible47- reg4849additionalProperties: false5051examples:52- |53i2c@1800 {54compatible = "ibm,i2c-fsi";55reg = <0x1800 0x400>;56#address-cells = <1>;57#size-cells = <0>;5859i2c-bus@0 {60reg = <0>;61#address-cells = <1>;62#size-cells = <0>;63};6465i2c-bus@1 {66reg = <1>;67#address-cells = <1>;68#size-cells = <0>;6970eeprom@50 {71compatible = "atmel,24c64";72reg = <0x50>;73};74};75};767778