141413a20SJohan Jonker# SPDX-License-Identifier: GPL-2.0 241413a20SJohan Jonker%YAML 1.2 341413a20SJohan Jonker--- 441413a20SJohan Jonker$id: http://devicetree.org/schemas/arm/rockchip/pmu.yaml# 541413a20SJohan Jonker$schema: http://devicetree.org/meta-schemas/core.yaml# 641413a20SJohan Jonker 741413a20SJohan Jonkertitle: Rockchip Power Management Unit (PMU) 841413a20SJohan Jonker 941413a20SJohan Jonkermaintainers: 1041413a20SJohan Jonker - Elaine Zhang <zhangqing@rock-chips.com> 1141413a20SJohan Jonker - Heiko Stuebner <heiko@sntech.de> 1241413a20SJohan Jonker 1341413a20SJohan Jonkerdescription: | 1441413a20SJohan Jonker The PMU is used to turn on and off different power domains of the SoCs. 1541413a20SJohan Jonker This includes the power to the CPU cores. 1641413a20SJohan Jonker 1741413a20SJohan Jonkerselect: 1841413a20SJohan Jonker properties: 1941413a20SJohan Jonker compatible: 2041413a20SJohan Jonker contains: 2141413a20SJohan Jonker enum: 2272ae9763SJohan Jonker - rockchip,px30-pmu 2341413a20SJohan Jonker - rockchip,rk3066-pmu 249c2f4521SJohan Jonker - rockchip,rk3128-pmu 2572ae9763SJohan Jonker - rockchip,rk3288-pmu 26fff963f4SHeiko Stuebner - rockchip,rk3368-pmu 2772ae9763SJohan Jonker - rockchip,rk3399-pmu 28fa39c61dSLiang Chen - rockchip,rk3568-pmu 29aa8414ffSSebastian Reichel - rockchip,rk3588-pmu 30*d7ffb4c3SJagan Teki - rockchip,rv1126-pmu 3141413a20SJohan Jonker 3241413a20SJohan Jonker required: 3341413a20SJohan Jonker - compatible 3441413a20SJohan Jonker 3541413a20SJohan Jonkerproperties: 3641413a20SJohan Jonker compatible: 3741413a20SJohan Jonker items: 3841413a20SJohan Jonker - enum: 3972ae9763SJohan Jonker - rockchip,px30-pmu 4041413a20SJohan Jonker - rockchip,rk3066-pmu 419c2f4521SJohan Jonker - rockchip,rk3128-pmu 4272ae9763SJohan Jonker - rockchip,rk3288-pmu 43fff963f4SHeiko Stuebner - rockchip,rk3368-pmu 4472ae9763SJohan Jonker - rockchip,rk3399-pmu 45fa39c61dSLiang Chen - rockchip,rk3568-pmu 46aa8414ffSSebastian Reichel - rockchip,rk3588-pmu 47*d7ffb4c3SJagan Teki - rockchip,rv1126-pmu 4841413a20SJohan Jonker - const: syscon 4941413a20SJohan Jonker - const: simple-mfd 5041413a20SJohan Jonker 5141413a20SJohan Jonker reg: 5241413a20SJohan Jonker maxItems: 1 5341413a20SJohan Jonker 5441413a20SJohan Jonkerrequired: 5541413a20SJohan Jonker - compatible 5641413a20SJohan Jonker - reg 5741413a20SJohan Jonker 5841413a20SJohan JonkeradditionalProperties: true 5941413a20SJohan Jonker 6041413a20SJohan Jonkerexamples: 6141413a20SJohan Jonker - | 6241413a20SJohan Jonker pmu@20004000 { 6341413a20SJohan Jonker compatible = "rockchip,rk3066-pmu", "syscon", "simple-mfd"; 6441413a20SJohan Jonker reg = <0x20004000 0x100>; 6541413a20SJohan Jonker }; 66