1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/fsi/fsi-con 4 $id: http://devicetree.org/schemas/fsi/fsi-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: FSI Controller Common Properties 7 title: FSI Controller Common Properties 8 8 9 maintainers: 9 maintainers: 10 - Eddie James <eajames@linux.ibm.com> 10 - Eddie James <eajames@linux.ibm.com> 11 11 12 description: 12 description: 13 FSI (FRU (Field Replaceable Unit) Service In 13 FSI (FRU (Field Replaceable Unit) Service Interface) is a two wire bus. The 14 FSI bus is connected to a CFAM (Common FRU A 14 FSI bus is connected to a CFAM (Common FRU Access Macro) which contains 15 various engines such as I2C controllers, SPI 15 various engines such as I2C controllers, SPI controllers, etc. 16 16 17 properties: 17 properties: 18 "#address-cells": 18 "#address-cells": 19 const: 2 19 const: 2 20 20 21 "#size-cells": 21 "#size-cells": 22 const: 0 22 const: 0 23 23 24 '#interrupt-cells': 24 '#interrupt-cells': 25 const: 1 25 const: 1 26 26 27 bus-frequency: 27 bus-frequency: 28 minimum: 1 28 minimum: 1 29 maximum: 200000000 29 maximum: 200000000 30 30 31 interrupt-controller: true 31 interrupt-controller: true 32 32 33 no-scan-on-init: 33 no-scan-on-init: 34 $ref: /schemas/types.yaml#/definitions/fla 34 $ref: /schemas/types.yaml#/definitions/flag 35 description: 35 description: 36 The FSI controller cannot scan the bus d 36 The FSI controller cannot scan the bus during initialization. 37 37 38 patternProperties: 38 patternProperties: 39 "cfam@[0-9a-f],[0-9a-f]": 39 "cfam@[0-9a-f],[0-9a-f]": 40 type: object 40 type: object 41 properties: 41 properties: 42 chip-id: 42 chip-id: 43 $ref: /schemas/types.yaml#/definitions 43 $ref: /schemas/types.yaml#/definitions/uint32 44 description: 44 description: 45 Processor index, a global unique chi 45 Processor index, a global unique chip ID which is used to identify 46 the physical location of the chip in 46 the physical location of the chip in a system specific way. 47 47 48 bus-frequency: 48 bus-frequency: 49 minimum: 1 49 minimum: 1 50 maximum: 100000000 50 maximum: 100000000 51 51 52 reg: 52 reg: 53 maxItems: 1 53 maxItems: 1 54 54 55 "#address-cells": 55 "#address-cells": 56 const: 1 56 const: 1 57 57 58 "#size-cells": 58 "#size-cells": 59 const: 1 59 const: 1 60 60 61 required: 61 required: 62 - reg 62 - reg 63 63 64 additionalProperties: true 64 additionalProperties: true 65 65 66 additionalProperties: true 66 additionalProperties: true
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.