17db625b9SLinus Walleij# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 27db625b9SLinus Walleij%YAML 1.2 37db625b9SLinus Walleij--- 47db625b9SLinus Walleij$id: http://devicetree.org/schemas/arm/arm,realview.yaml# 57db625b9SLinus Walleij$schema: http://devicetree.org/meta-schemas/core.yaml# 67db625b9SLinus Walleij 7*dd3cb467SAndrew Lunntitle: ARM RealView Boards 87db625b9SLinus Walleij 97db625b9SLinus Walleijmaintainers: 107db625b9SLinus Walleij - Linus Walleij <linus.walleij@linaro.org> 117db625b9SLinus Walleij 127db625b9SLinus Walleijdescription: |+ 137db625b9SLinus Walleij The ARM RealView series of reference designs were built to explore the ARM 147db625b9SLinus Walleij 11, Cortex A-8 and Cortex A-9 CPUs. This included new features compared to 157db625b9SLinus Walleij the earlier CPUs such as TrustZone and multicore (MPCore). 167db625b9SLinus Walleij 177db625b9SLinus Walleijproperties: 187db625b9SLinus Walleij $nodename: 197db625b9SLinus Walleij const: '/' 207db625b9SLinus Walleij compatible: 217db625b9SLinus Walleij oneOf: 227db625b9SLinus Walleij - description: ARM RealView Emulation Baseboard (HBI-0140) was created 237db625b9SLinus Walleij as a generic platform to test different FPGA designs, and has 247db625b9SLinus Walleij pluggable CPU modules, see ARM DUI 0303E. 257db625b9SLinus Walleij items: 267db625b9SLinus Walleij - const: arm,realview-eb 277db625b9SLinus Walleij - description: ARM RealView Platform Baseboard for ARM1176JZF-S 287db625b9SLinus Walleij (HBI-0147) was created as a development board to test ARM TrustZone, 297db625b9SLinus Walleij CoreSight and Intelligent Energy Management (IEM) see ARM DUI 0425F. 307db625b9SLinus Walleij items: 317db625b9SLinus Walleij - const: arm,realview-pb1176 327db625b9SLinus Walleij - description: ARM RealView Platform Baseboard for ARM 11 MPCore 337db625b9SLinus Walleij (HBI-0159, HBI-0175 and HBI-0176) was created to showcase 347db625b9SLinus Walleij multiprocessing with ARM11 using MPCore using symmetric 357db625b9SLinus Walleij multiprocessing (SMP). See ARM DUI 0351E. 367db625b9SLinus Walleij items: 377db625b9SLinus Walleij - const: arm,realview-pb11mp 387db625b9SLinus Walleij - description: ARM RealView Platform Baseboard for Cortex-A8 (HBI-0178, 397db625b9SLinus Walleij HBI-0176 and HBI-0175) was the first reference platform for the 407db625b9SLinus Walleij Cortex CPU family, including a Cortex-A8 test chip. 417db625b9SLinus Walleij items: 427db625b9SLinus Walleij - const: arm,realview-pba8 437db625b9SLinus Walleij - description: ARM RealView Platform Baseboard Explore for Cortex-A9 447db625b9SLinus Walleij (HBI-0182 and HBI-0183) was the reference platform for the Cortex-A9 457db625b9SLinus Walleij CPU. 467db625b9SLinus Walleij items: 477db625b9SLinus Walleij - const: arm,realview-pbx 487db625b9SLinus Walleij 497db625b9SLinus Walleij soc: 507db625b9SLinus Walleij description: All RealView boards must provide a soc node in the root of the 517db625b9SLinus Walleij device tree, representing the System-on-Chip since these test chips are 527db625b9SLinus Walleij rather complex. 537db625b9SLinus Walleij type: object 547db625b9SLinus Walleij properties: 557db625b9SLinus Walleij compatible: 567db625b9SLinus Walleij oneOf: 577db625b9SLinus Walleij - items: 587db625b9SLinus Walleij - const: arm,realview-eb-soc 597db625b9SLinus Walleij - const: simple-bus 607db625b9SLinus Walleij - items: 617db625b9SLinus Walleij - const: arm,realview-pb1176-soc 627db625b9SLinus Walleij - const: simple-bus 637db625b9SLinus Walleij - items: 647db625b9SLinus Walleij - const: arm,realview-pb11mp-soc 657db625b9SLinus Walleij - const: simple-bus 667db625b9SLinus Walleij - items: 677db625b9SLinus Walleij - const: arm,realview-pba8-soc 687db625b9SLinus Walleij - const: simple-bus 697db625b9SLinus Walleij - items: 707db625b9SLinus Walleij - const: arm,realview-pbx-soc 717db625b9SLinus Walleij - const: simple-bus 727db625b9SLinus Walleij 737db625b9SLinus Walleij patternProperties: 747db625b9SLinus Walleij "^.*syscon@[0-9a-f]+$": 757db625b9SLinus Walleij type: object 767db625b9SLinus Walleij description: All RealView boards must provide a syscon system controller 777db625b9SLinus Walleij node inside the soc node. 787db625b9SLinus Walleij properties: 797db625b9SLinus Walleij compatible: 807db625b9SLinus Walleij oneOf: 817db625b9SLinus Walleij - items: 827db625b9SLinus Walleij - const: arm,realview-eb11mp-revb-syscon 837db625b9SLinus Walleij - const: arm,realview-eb-syscon 847db625b9SLinus Walleij - const: syscon 857db625b9SLinus Walleij - const: simple-mfd 867db625b9SLinus Walleij - items: 877db625b9SLinus Walleij - const: arm,realview-eb11mp-revc-syscon 887db625b9SLinus Walleij - const: arm,realview-eb-syscon 897db625b9SLinus Walleij - const: syscon 907db625b9SLinus Walleij - const: simple-mfd 917db625b9SLinus Walleij - items: 927db625b9SLinus Walleij - const: arm,realview-eb-syscon 937db625b9SLinus Walleij - const: syscon 947db625b9SLinus Walleij - const: simple-mfd 957db625b9SLinus Walleij - items: 967db625b9SLinus Walleij - const: arm,realview-pb1176-syscon 977db625b9SLinus Walleij - const: syscon 987db625b9SLinus Walleij - const: simple-mfd 997db625b9SLinus Walleij - items: 1007db625b9SLinus Walleij - const: arm,realview-pb11mp-syscon 1017db625b9SLinus Walleij - const: syscon 1027db625b9SLinus Walleij - const: simple-mfd 1037db625b9SLinus Walleij - items: 1047db625b9SLinus Walleij - const: arm,realview-pba8-syscon 1057db625b9SLinus Walleij - const: syscon 1067db625b9SLinus Walleij - const: simple-mfd 1077db625b9SLinus Walleij - items: 1087db625b9SLinus Walleij - const: arm,realview-pbx-syscon 1097db625b9SLinus Walleij - const: syscon 1107db625b9SLinus Walleij - const: simple-mfd 1117db625b9SLinus Walleij 1127db625b9SLinus Walleij required: 1137db625b9SLinus Walleij - compatible 1147db625b9SLinus Walleij - reg 1157db625b9SLinus Walleij 1167db625b9SLinus Walleij required: 1177db625b9SLinus Walleij - compatible 1187db625b9SLinus Walleij 1197db625b9SLinus Walleijrequired: 1207db625b9SLinus Walleij - compatible 1217db625b9SLinus Walleij - soc 1227db625b9SLinus Walleij 12362298364SRob HerringadditionalProperties: true 12462298364SRob Herring 1257db625b9SLinus Walleij... 126