xref: /openbmc/linux/Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml (revision 762f99f4f3cb41a775b5157dd761217beba65873)
11e7479dfSEddie James# SPDX-License-Identifier: (GPL-2.0-or-later)
21e7479dfSEddie James%YAML 1.2
31e7479dfSEddie James---
41e7479dfSEddie James$id: http://devicetree.org/schemas/fsi/ibm,fsi2spi.yaml#
51e7479dfSEddie James$schema: http://devicetree.org/meta-schemas/core.yaml#
61e7479dfSEddie James
71e7479dfSEddie Jamestitle: IBM FSI-attached SPI controllers
81e7479dfSEddie James
91e7479dfSEddie Jamesmaintainers:
101e7479dfSEddie James  - Eddie James <eajames@linux.ibm.com>
111e7479dfSEddie James
121e7479dfSEddie Jamesdescription: |
131e7479dfSEddie James  This binding describes an FSI CFAM engine called the FSI2SPI. Therefore this
141e7479dfSEddie James  node will always be a child of an FSI CFAM node; see fsi.txt for details on
151e7479dfSEddie James  FSI slave and CFAM nodes. This FSI2SPI engine provides access to a number of
161e7479dfSEddie James  SPI controllers.
171e7479dfSEddie James
181e7479dfSEddie Jamesproperties:
191e7479dfSEddie James  compatible:
201e7479dfSEddie James    enum:
211e7479dfSEddie James      - ibm,fsi2spi
221e7479dfSEddie James
231e7479dfSEddie James  reg:
241e7479dfSEddie James    items:
251e7479dfSEddie James      - description: FSI slave address
261e7479dfSEddie James
271e7479dfSEddie Jamesrequired:
281e7479dfSEddie James  - compatible
291e7479dfSEddie James  - reg
301e7479dfSEddie James
31*5be478f9SRob HerringadditionalProperties: false
32*5be478f9SRob Herring
331e7479dfSEddie Jamesexamples:
341e7479dfSEddie James  - |
351e7479dfSEddie James    fsi2spi@1c00 {
361e7479dfSEddie James        compatible = "ibm,fsi2spi";
371e7479dfSEddie James        reg = <0x1c00 0x400>;
381e7479dfSEddie James    };
39