xref: /freebsd/sys/contrib/device-tree/Bindings/arm/arm,versatile-sysreg.yaml (revision 02e9120893770924227138ba49df1edb3896112a)
1# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/arm,versatile-sysreg.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Arm Versatile system registers
8
9maintainers:
10  - Linus Walleij <linus.walleij@linaro.org>
11
12description:
13  This is a system control registers block, providing multiple low level
14  platform functions like board detection and identification, software
15  interrupt generation, MMC and NOR Flash control, etc.
16
17properties:
18  compatible:
19    items:
20      - const: arm,versatile-sysreg
21      - const: syscon
22      - const: simple-mfd
23
24  reg:
25    maxItems: 1
26
27  panel:
28    type: object
29
30required:
31  - compatible
32  - reg
33
34additionalProperties: false
35...
36