xref: /freebsd/sys/contrib/device-tree/Bindings/arm/aspeed/aspeed,sbc.yaml (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
2e67e8565SEmmanuel Vadot# Copyright 2021 Joel Stanley, IBM Corp.
3e67e8565SEmmanuel Vadot%YAML 1.2
4e67e8565SEmmanuel Vadot---
5*aa1a8ff2SEmmanuel Vadot$id: http://devicetree.org/schemas/arm/aspeed/aspeed,sbc.yaml#
6*aa1a8ff2SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
7e67e8565SEmmanuel Vadot
8e67e8565SEmmanuel Vadottitle: ASPEED Secure Boot Controller
9e67e8565SEmmanuel Vadot
10e67e8565SEmmanuel Vadotmaintainers:
11e67e8565SEmmanuel Vadot  - Joel Stanley <joel@jms.id.au>
12e67e8565SEmmanuel Vadot  - Andrew Jeffery <andrew@aj.id.au>
13e67e8565SEmmanuel Vadot
14e67e8565SEmmanuel Vadotdescription: |
15e67e8565SEmmanuel Vadot  The ASPEED SoCs have a register bank for interacting with the secure boot
16e67e8565SEmmanuel Vadot  controller.
17e67e8565SEmmanuel Vadot
18e67e8565SEmmanuel Vadotproperties:
19e67e8565SEmmanuel Vadot  compatible:
20e67e8565SEmmanuel Vadot    items:
21e67e8565SEmmanuel Vadot      - const: aspeed,ast2600-sbc
22e67e8565SEmmanuel Vadot
23e67e8565SEmmanuel Vadot  reg:
24e67e8565SEmmanuel Vadot    maxItems: 1
25e67e8565SEmmanuel Vadot
26e67e8565SEmmanuel Vadotrequired:
27e67e8565SEmmanuel Vadot  - compatible
28e67e8565SEmmanuel Vadot  - reg
29e67e8565SEmmanuel Vadot
30e67e8565SEmmanuel VadotadditionalProperties: false
31e67e8565SEmmanuel Vadot
32e67e8565SEmmanuel Vadotexamples:
33e67e8565SEmmanuel Vadot  - |
34e67e8565SEmmanuel Vadot    sbc: secure-boot-controller@1e6f2000 {
35e67e8565SEmmanuel Vadot            compatible = "aspeed,ast2600-sbc";
36e67e8565SEmmanuel Vadot            reg = <0x1e6f2000 0x1000>;
37e67e8565SEmmanuel Vadot    };
38