xref: /freebsd/sys/contrib/device-tree/Bindings/soc/imx/fsl,aips-bus.yaml (revision 6be3386466ab79a84b48429ae66244f21526d3df)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/soc/imx/fsl,aips-bus.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
7c66ec88fSEmmanuel Vadottitle: i.MX AHB to IP Bridge
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Peng Fan <peng.fan@nxp.com>
11c66ec88fSEmmanuel Vadot
12c66ec88fSEmmanuel Vadotdescription: |
13c66ec88fSEmmanuel Vadot  This particular peripheral is designed as the bridge between
14c66ec88fSEmmanuel Vadot  AHB bus and peripherals with the lower bandwidth IP Slave (IPS)
15c66ec88fSEmmanuel Vadot  buses.
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel Vadotselect:
18c66ec88fSEmmanuel Vadot  properties:
19c66ec88fSEmmanuel Vadot    compatible:
20c66ec88fSEmmanuel Vadot      contains:
21c66ec88fSEmmanuel Vadot        const: fsl,aips-bus
22c66ec88fSEmmanuel Vadot  required:
23c66ec88fSEmmanuel Vadot    - compatible
24c66ec88fSEmmanuel Vadot
25c66ec88fSEmmanuel Vadotproperties:
26c66ec88fSEmmanuel Vadot  compatible:
27c66ec88fSEmmanuel Vadot    items:
28c66ec88fSEmmanuel Vadot      - const: fsl,aips-bus
29c66ec88fSEmmanuel Vadot      - const: simple-bus
30c66ec88fSEmmanuel Vadot
31c66ec88fSEmmanuel Vadot  reg:
32c66ec88fSEmmanuel Vadot    maxItems: 1
33c66ec88fSEmmanuel Vadot
34c66ec88fSEmmanuel Vadotrequired:
35c66ec88fSEmmanuel Vadot  - compatible
36c66ec88fSEmmanuel Vadot  - reg
37c66ec88fSEmmanuel Vadot
38*6be33864SEmmanuel VadotadditionalProperties: true
39*6be33864SEmmanuel Vadot
40c66ec88fSEmmanuel Vadotexamples:
41c66ec88fSEmmanuel Vadot  - |
42c66ec88fSEmmanuel Vadot    bus@30000000 {
43c66ec88fSEmmanuel Vadot      compatible = "fsl,aips-bus", "simple-bus";
44c66ec88fSEmmanuel Vadot      reg = <0x30000000 0x400000>;
45c66ec88fSEmmanuel Vadot      #address-cells = <1>;
46c66ec88fSEmmanuel Vadot      #size-cells = <1>;
47c66ec88fSEmmanuel Vadot      ranges;
48c66ec88fSEmmanuel Vadot    };
49c66ec88fSEmmanuel Vadot...
50