brintos

brintos / linux-shallow public Read only

0
0
Text · 1.6 KiB · 7a3caf6 Raw
50 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/arm/arm,versatile.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: ARM Versatile Boards8 9maintainers:10  - Linus Walleij <linus.walleij@linaro.org>11 12description: |+13  The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards14  with various pluggable interface boards, in essence the Versatile PB version15  is a superset of the Versatile AB version.16 17  The root node in the Versatile platforms must contain a core module child18  node. They are always at physical address 0x10000000 in all the Versatile19  variants.20 21  When fitted with the IB2 Interface Board, the Versatile AB will present an22  optional system controller node which controls the extra peripherals on the23  interface board.24 25properties:26  $nodename:27    const: '/'28  compatible:29    oneOf:30      - description: The ARM Versatile Application Baseboard (HBI-0118) is an31          evaluation board specifically for the ARM926EJ-S. It can be connected32          to an IB1 interface board for a touchscreen-type use case or an IB233          for a candybar phone-type use case. See ARM DUI 0225D.34        items:35          - const: arm,versatile-ab36      - description: The ARM Versatile Platform Baseboard (HBI-0117) is an37          extension of the Versatile Application Baseboard that includes a38          PCI host controller. Like the sibling board, it is done specifically39          for ARM926EJ-S. See ARM DUI 0224B.40        items:41          - const: arm,versatile-pb42 43required:44  - compatible45  - core-module@1000000046 47additionalProperties: true48 49...50