brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · ffe1919 Raw
67 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/fsi/fsi-controller.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: FSI Controller Common Properties8 9maintainers:10  - Eddie James <eajames@linux.ibm.com>11 12description:13  FSI (FRU (Field Replaceable Unit) Service Interface) is a two wire bus. The14  FSI bus is connected to a CFAM (Common FRU Access Macro) which contains15  various engines such as I2C controllers, SPI controllers, etc.16 17properties:18  "#address-cells":19    const: 220 21  "#size-cells":22    const: 023 24  '#interrupt-cells':25    const: 126 27  bus-frequency:28    minimum: 129    maximum: 20000000030 31  interrupt-controller: true32 33  no-scan-on-init:34    $ref: /schemas/types.yaml#/definitions/flag35    description:36      The FSI controller cannot scan the bus during initialization.37 38patternProperties:39  "cfam@[0-9a-f],[0-9a-f]":40    type: object41    properties:42      chip-id:43        $ref: /schemas/types.yaml#/definitions/uint3244        description:45          Processor index, a global unique chip ID which is used to identify46          the physical location of the chip in a system specific way.47 48      bus-frequency:49        minimum: 150        maximum: 10000000051 52      reg:53        maxItems: 154 55      "#address-cells":56        const: 157 58      "#size-cells":59        const: 160 61    required:62      - reg63 64    additionalProperties: true65 66additionalProperties: true67