brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 2958ef4 Raw
61 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/soc/fsl/fsl,layerscape-scfg.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Freescale Layerscape Supplemental Configuration Unit8 9maintainers:10  - Shawn Guo <shawnguo@kernel.org>11 12description: |13  SCFG is the supplemental configuration unit, that provides SoC specific14  configuration and status registers for the chip. Such as getting PEX port15  status.16 17properties:18  compatible:19    items:20      - enum:21          - fsl,ls1012a-scfg22          - fsl,ls1021a-scfg23          - fsl,ls1028a-scfg24          - fsl,ls1043a-scfg25          - fsl,ls1046a-scfg26          - fsl,ls1088a-isc27          - fsl,ls2080a-isc28          - fsl,lx2160a-isc29      - const: syscon30 31  reg:32    maxItems: 133 34  little-endian: true35  big-endian: true36 37  '#address-cells':38    const: 139 40  '#size-cells':41    const: 142 43  ranges: true44 45patternProperties:46  "^interrupt-controller@[a-f0-9]+$":47    $ref: /schemas/interrupt-controller/fsl,ls-extirq.yaml#48 49required:50  - compatible51  - reg52 53additionalProperties: false54 55examples:56  - |57    syscon@1570000 {58        compatible = "fsl,ls1021a-scfg", "syscon";59        reg = <0x1570000 0x10000>;60    };61