brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · ad5c83f Raw
67 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-or-later)2%YAML 1.23---4$id: http://devicetree.org/schemas/fsi/ibm,fsi2spi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: IBM FSI-attached SPI controllers8 9maintainers:10  - Eddie James <eajames@linux.ibm.com>11 12description:13  This binding describes an FSI CFAM engine called the FSI2SPI. Therefore this14  node will always be a child of an FSI CFAM node. This FSI2SPI engine provides15  access to a number of SPI controllers.16 17properties:18  compatible:19    enum:20      - ibm,fsi2spi21 22  reg:23    items:24      - description: FSI slave address25 26  "#address-cells":27    const: 128 29  "#size-cells":30    const: 031 32patternProperties:33  "^spi@[0-9a-f]+$":34    type: object35    $ref: /schemas/spi/ibm,spi-fsi.yaml36 37required:38  - compatible39  - reg40 41additionalProperties: false42 43examples:44  - |45    fsi2spi@1c00 {46        compatible = "ibm,fsi2spi";47        reg = <0x1c00 0x400>;48        #address-cells = <1>;49        #size-cells = <0>;50 51        spi@0 {52            compatible = "ibm,spi-fsi";53            reg = <0>;54            #address-cells = <1>;55            #size-cells = <0>;56 57            eeprom@0 {58                compatible = "atmel,at25";59                reg = <0>;60                address-width = <24>;61                pagesize = <256>;62                size = <0x80000>;63                spi-max-frequency = <1000000>;64            };65        };66    };67