brintos

brintos / linux-shallow public Read only

0
0
Text · 1.5 KiB · 932f981 Raw
68 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/arm/rockchip/pmu.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Rockchip Power Management Unit (PMU)8 9maintainers:10  - Elaine Zhang <zhangqing@rock-chips.com>11  - Heiko Stuebner <heiko@sntech.de>12 13description: |14  The PMU is used to turn on and off different power domains of the SoCs.15  This includes the power to the CPU cores.16 17select:18  properties:19    compatible:20      contains:21        enum:22          - rockchip,px30-pmu23          - rockchip,rk3066-pmu24          - rockchip,rk3128-pmu25          - rockchip,rk3288-pmu26          - rockchip,rk3368-pmu27          - rockchip,rk3399-pmu28          - rockchip,rk3568-pmu29          - rockchip,rk3576-pmu30          - rockchip,rk3588-pmu31          - rockchip,rv1126-pmu32 33  required:34    - compatible35 36properties:37  compatible:38    items:39      - enum:40          - rockchip,px30-pmu41          - rockchip,rk3066-pmu42          - rockchip,rk3128-pmu43          - rockchip,rk3288-pmu44          - rockchip,rk3368-pmu45          - rockchip,rk3399-pmu46          - rockchip,rk3568-pmu47          - rockchip,rk3576-pmu48          - rockchip,rk3588-pmu49          - rockchip,rv1126-pmu50      - const: syscon51      - const: simple-mfd52 53  reg:54    maxItems: 155 56required:57  - compatible58  - reg59 60additionalProperties: true61 62examples:63  - |64    pmu@20004000 {65      compatible = "rockchip,rk3066-pmu", "syscon", "simple-mfd";66      reg = <0x20004000 0x100>;67    };68