xref: /linux/Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml (revision 165b5fb294e878f00015b7beb91cb00e36e4f8b8)
1*165b5fb2SJianxin Pan# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*165b5fb2SJianxin Pan# Copyright (c) 2019 Amlogic, Inc
3*165b5fb2SJianxin Pan# Author: Jianxin Pan <jianxin.pan@amlogic.com>
4*165b5fb2SJianxin Pan%YAML 1.2
5*165b5fb2SJianxin Pan---
6*165b5fb2SJianxin Pan$id: "http://devicetree.org/schemas/power/amlogic,meson-sec-pwrc.yaml#"
7*165b5fb2SJianxin Pan$schema: "http://devicetree.org/meta-schemas/core.yaml#"
8*165b5fb2SJianxin Pan
9*165b5fb2SJianxin Pantitle: Amlogic Meson Secure Power Domains
10*165b5fb2SJianxin Pan
11*165b5fb2SJianxin Panmaintainers:
12*165b5fb2SJianxin Pan  - Jianxin Pan <jianxin.pan@amlogic.com>
13*165b5fb2SJianxin Pan
14*165b5fb2SJianxin Pandescription: |+
15*165b5fb2SJianxin Pan  Secure Power Domains used in Meson A1/C1 SoCs, and should be the child node
16*165b5fb2SJianxin Pan  of secure-monitor.
17*165b5fb2SJianxin Pan
18*165b5fb2SJianxin Panproperties:
19*165b5fb2SJianxin Pan  compatible:
20*165b5fb2SJianxin Pan    enum:
21*165b5fb2SJianxin Pan      - amlogic,meson-a1-pwrc
22*165b5fb2SJianxin Pan
23*165b5fb2SJianxin Pan  "#power-domain-cells":
24*165b5fb2SJianxin Pan    const: 1
25*165b5fb2SJianxin Pan
26*165b5fb2SJianxin Panrequired:
27*165b5fb2SJianxin Pan  - compatible
28*165b5fb2SJianxin Pan  - "#power-domain-cells"
29*165b5fb2SJianxin Pan
30*165b5fb2SJianxin Panexamples:
31*165b5fb2SJianxin Pan  - |
32*165b5fb2SJianxin Pan    secure-monitor {
33*165b5fb2SJianxin Pan        compatible = "amlogic,meson-gxbb-sm";
34*165b5fb2SJianxin Pan
35*165b5fb2SJianxin Pan        pwrc: power-controller {
36*165b5fb2SJianxin Pan            compatible = "amlogic,meson-a1-pwrc";
37*165b5fb2SJianxin Pan            #power-domain-cells = <1>;
38*165b5fb2SJianxin Pan        };
39*165b5fb2SJianxin Pan    }
40*165b5fb2SJianxin Pan
41