xref: /linux/Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1bc9fd597SJoel Stanley# SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
2bc9fd597SJoel Stanley# Copyright 2021 Joel Stanley, IBM Corp.
3bc9fd597SJoel Stanley%YAML 1.2
4bc9fd597SJoel Stanley---
5*45698208SRob Herring$id: http://devicetree.org/schemas/arm/aspeed/aspeed,sbc.yaml#
6*45698208SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
7bc9fd597SJoel Stanley
8bc9fd597SJoel Stanleytitle: ASPEED Secure Boot Controller
9bc9fd597SJoel Stanley
10bc9fd597SJoel Stanleymaintainers:
11bc9fd597SJoel Stanley  - Joel Stanley <joel@jms.id.au>
12bc9fd597SJoel Stanley  - Andrew Jeffery <andrew@aj.id.au>
13bc9fd597SJoel Stanley
14bc9fd597SJoel Stanleydescription: |
15bc9fd597SJoel Stanley  The ASPEED SoCs have a register bank for interacting with the secure boot
16bc9fd597SJoel Stanley  controller.
17bc9fd597SJoel Stanley
18bc9fd597SJoel Stanleyproperties:
19bc9fd597SJoel Stanley  compatible:
20bc9fd597SJoel Stanley    items:
21bc9fd597SJoel Stanley      - const: aspeed,ast2600-sbc
22bc9fd597SJoel Stanley
23bc9fd597SJoel Stanley  reg:
24bc9fd597SJoel Stanley    maxItems: 1
25bc9fd597SJoel Stanley
26bc9fd597SJoel Stanleyrequired:
27bc9fd597SJoel Stanley  - compatible
28bc9fd597SJoel Stanley  - reg
29bc9fd597SJoel Stanley
30bc9fd597SJoel StanleyadditionalProperties: false
31bc9fd597SJoel Stanley
32bc9fd597SJoel Stanleyexamples:
33bc9fd597SJoel Stanley  - |
34bc9fd597SJoel Stanley    sbc: secure-boot-controller@1e6f2000 {
35bc9fd597SJoel Stanley            compatible = "aspeed,ast2600-sbc";
36bc9fd597SJoel Stanley            reg = <0x1e6f2000 0x1000>;
37bc9fd597SJoel Stanley    };
38