mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
arm64: dts: rockchip: rk3568: Add pmu device node
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> Change-Id: I719eedaf6fddc32ca14cd59757241271c38d8f58
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
#include <dt-bindings/pinctrl/rockchip.h>
|
||||
#include <dt-bindings/power/rk3568-power.h>
|
||||
|
||||
/ {
|
||||
compatible = "rockchip,rk3568";
|
||||
@@ -240,6 +241,50 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pmu: power-management@fdd90000 {
|
||||
compatible = "rockchip,rk3568-pmu", "syscon", "simple-mfd";
|
||||
reg = <0x0 0xfdd90000 0x0 0x1000>;
|
||||
|
||||
power: power-controller {
|
||||
compatible = "rockchip,rk3568-power-controller";
|
||||
#power-domain-cells = <1>;
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
status = "okay";
|
||||
|
||||
/* These power domains are grouped by VD_NPU */
|
||||
pd_npu@RK3568_PD_NPU {
|
||||
reg = <RK3568_PD_NPU>;
|
||||
};
|
||||
/* These power domains are grouped by VD_GPU */
|
||||
pd_gpu@RK3568_PD_GPU {
|
||||
reg = <RK3568_PD_GPU>;
|
||||
};
|
||||
/* These power domains are grouped by VD_LOGIC */
|
||||
pd_vi@RK3568_PD_VI {
|
||||
reg = <RK3568_PD_VI>;
|
||||
};
|
||||
pd_vo@RK3568_PD_VO {
|
||||
reg = <RK3568_PD_VO>;
|
||||
};
|
||||
pd_rga@RK3568_PD_RGA {
|
||||
reg = <RK3568_PD_RGA>;
|
||||
};
|
||||
pd_vpu@RK3568_PD_VPU {
|
||||
reg = <RK3568_PD_VPU>;
|
||||
};
|
||||
pd_rkvdec@RK3568_PD_RKVDEC {
|
||||
reg = <RK3568_PD_RKVDEC>;
|
||||
};
|
||||
pd_rkvenc@RK3568_PD_RKVENC {
|
||||
reg = <RK3568_PD_RKVENC>;
|
||||
};
|
||||
pd_pipe@RK3568_PD_PIPE {
|
||||
reg = <RK3568_PD_PIPE>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
dmac0: dmac@fe530000 {
|
||||
compatible = "arm,pl330", "arm,primecell";
|
||||
reg = <0x0 0xfe530000 0x0 0x4000>;
|
||||
|
||||
Reference in New Issue
Block a user