xref: /linux/Documentation/devicetree/bindings/bus/aspeed,ast2600-ahbc.yaml (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
1*55ef6c81SNeal Liu# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*55ef6c81SNeal Liu%YAML 1.2
3*55ef6c81SNeal Liu---
4*55ef6c81SNeal Liu$id: http://devicetree.org/schemas/bus/aspeed,ast2600-ahbc.yaml#
5*55ef6c81SNeal Liu$schema: http://devicetree.org/meta-schemas/core.yaml#
6*55ef6c81SNeal Liu
7*55ef6c81SNeal Liutitle: ASPEED Advanced High-Performance Bus Controller (AHBC)
8*55ef6c81SNeal Liu
9*55ef6c81SNeal Liumaintainers:
10*55ef6c81SNeal Liu  - Neal Liu <neal_liu@aspeedtech.com>
11*55ef6c81SNeal Liu  - Chia-Wei Wang <chiawei_wang@aspeedtech.com>
12*55ef6c81SNeal Liu
13*55ef6c81SNeal Liudescription: |
14*55ef6c81SNeal Liu  Advanced High-performance Bus Controller (AHBC) supports plenty of mechanisms
15*55ef6c81SNeal Liu  including a priority arbiter, an address decoder and a data multiplexer
16*55ef6c81SNeal Liu  to control the overall operations of Advanced High-performance Bus (AHB).
17*55ef6c81SNeal Liu
18*55ef6c81SNeal Liuproperties:
19*55ef6c81SNeal Liu  compatible:
20*55ef6c81SNeal Liu    enum:
21*55ef6c81SNeal Liu      - aspeed,ast2600-ahbc
22*55ef6c81SNeal Liu
23*55ef6c81SNeal Liu  reg:
24*55ef6c81SNeal Liu    maxItems: 1
25*55ef6c81SNeal Liu
26*55ef6c81SNeal Liurequired:
27*55ef6c81SNeal Liu  - compatible
28*55ef6c81SNeal Liu  - reg
29*55ef6c81SNeal Liu
30*55ef6c81SNeal LiuadditionalProperties: false
31*55ef6c81SNeal Liu
32*55ef6c81SNeal Liuexamples:
33*55ef6c81SNeal Liu  - |
34*55ef6c81SNeal Liu    ahbc@1e600000 {
35*55ef6c81SNeal Liu        compatible = "aspeed,ast2600-ahbc";
36*55ef6c81SNeal Liu        reg = <0x1e600000 0x100>;
37*55ef6c81SNeal Liu    };
38