Linux 6.7-rc7
[linux-modified.git] / Documentation / devicetree / bindings / soc / imx / fsl,aips-bus.yaml
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/soc/imx/fsl,aips-bus.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: i.MX AHB to IP Bridge
8
9 maintainers:
10   - Peng Fan <peng.fan@nxp.com>
11
12 description: |
13   This particular peripheral is designed as the bridge between
14   AHB bus and peripherals with the lower bandwidth IP Slave (IPS)
15   buses.
16
17 select:
18   properties:
19     compatible:
20       contains:
21         const: fsl,aips-bus
22   required:
23     - compatible
24
25 properties:
26   compatible:
27     items:
28       - const: fsl,aips-bus
29       - const: simple-bus
30
31   reg:
32     maxItems: 1
33
34 required:
35   - compatible
36   - reg
37
38 additionalProperties: true
39
40 examples:
41   - |
42     bus@30000000 {
43       compatible = "fsl,aips-bus", "simple-bus";
44       reg = <0x30000000 0x400000>;
45       #address-cells = <1>;
46       #size-cells = <1>;
47       ranges;
48     };
49 ...