arm64: dts: rockchip: rk3366: Add qos nodes

when pd power on/off, the qos regs need to save and restore.

Change-Id: I55739fb8f2b452702bdbdc974bd588bbc05848d7
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
This commit is contained in:
Finley Xiao 2018-01-12 20:51:50 +08:00 committed by Tao Huang
commit fcd8fb300b

View file

@ -676,6 +676,12 @@
<&cru SCLK_RGA>,
<&cru SCLK_HDMI_CEC>,
<&cru SCLK_HDMI_HDCP>;
pm_qos = <&qos_iep>, <&qos_isp_r0>,
<&qos_isp_r1>, <&qos_isp_w0>,
<&qos_isp_w1>, <&qos_vop0_w>,
<&qos_rga_r>, <&qos_rga_w>,
<&qos_vop0_r>, <&qos_vop1_r>,
<&qos_hdcp>;
};
/*
@ -687,6 +693,7 @@
reg = <RK3366_PD_VPU>;
clocks = <&cru ACLK_VIDEO>,
<&cru HCLK_VIDEO>;
pm_qos = <&qos_vpu_r>, <&qos_vpu_w>;
};
/*
@ -700,6 +707,7 @@
<&cru HCLK_RKVDEC>,
<&cru SCLK_HEVC_CABAC>,
<&cru SCLK_HEVC_CORE>;
pm_qos = <&qos_rkvdec_r>, <&qos_rkvdec_w>;
};
/*
@ -709,6 +717,7 @@
pd_gpu@RK3366_PD_GPU {
reg = <RK3366_PD_GPU>;
clocks = <&cru ACLK_GPU>;
pm_qos = <&qos_gpu>;
};
};
};
@ -1193,6 +1202,86 @@
status = "disabled";
};
qos_iep: qos@ffad0000 {
compatible = "syscon";
reg = <0x0 0xffad0000 0x0 0x20>;
};
qos_isp_r0: qos@ffad0080 {
compatible = "syscon";
reg = <0x0 0xffad0080 0x0 0x20>;
};
qos_isp_r1: qos@ffad0100 {
compatible = "syscon";
reg = <0x0 0xffad0100 0x0 0x20>;
};
qos_isp_w0: qos@ffad0180 {
compatible = "syscon";
reg = <0x0 0xffad0180 0x0 0x20>;
};
qos_isp_w1: qos@ffad0200 {
compatible = "syscon";
reg = <0x0 0xffad0200 0x0 0x20>;
};
qos_vop0_w: qos@ffad0300 {
compatible = "syscon";
reg = <0x0 0xffad0300 0x0 0x20>;
};
qos_rga_r: qos@ffad0380 {
compatible = "syscon";
reg = <0x0 0xffad0380 0x0 0x20>;
};
qos_rga_w: qos@ffad0400 {
compatible = "syscon";
reg = <0x0 0xffad0400 0x0 0x20>;
};
qos_vop0_r: qos@ffad0480 {
compatible = "syscon";
reg = <0x0 0xffad0480 0x0 0x20>;
};
qos_vop1_r: qos@ffad0580 {
compatible = "syscon";
reg = <0x0 0xffad0580 0x0 0x20>;
};
qos_hdcp: qos@ffad0600 {
compatible = "syscon";
reg = <0x0 0xffad0600 0x0 0x20>;
};
qos_rkvdec_r: qos@ffae0000 {
compatible = "syscon";
reg = <0x0 0xffae0000 0x0 0x20>;
};
qos_rkvdec_w: qos@ffae0080 {
compatible = "syscon";
reg = <0x0 0xffae0080 0x0 0x20>;
};
qos_vpu_r: qos@ffae0100 {
compatible = "syscon";
reg = <0x0 0xffae0100 0x0 0x20>;
};
qos_vpu_w: qos@ffae0180 {
compatible = "syscon";
reg = <0x0 0xffae0180 0x0 0x20>;
};
qos_gpu: qos@ffaf0000 {
compatible = "syscon";
reg = <0x0 0xffaf0000 0x0 0x20>;
};
pinctrl: pinctrl {
compatible = "rockchip,rk3366-pinctrl";
rockchip,grf = <&grf>;