Skip to content

Commit 3e712a0

Browse files
committed
ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188
QoS nodes keep information about priorites etc on the interconnect and loose state when the power-domain gets disabled. Therefore the power-domain driver stores the settings of available qos nodes and restores them when the power-domain gets enabled again. So add the qos nodes found on the Cortex-A9 socs from Rockchip, so that they can then be connected to the power-domains. Signed-off-by: Heiko Stuebner <heiko@sntech.de>
1 parent d0177f1 commit 3e712a0

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

arch/arm/boot/dts/rk3xxx.dtsi

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,46 @@
147147
status = "disabled";
148148
};
149149

150+
qos_gpu: qos@1012d000 {
151+
compatible = "syscon";
152+
reg = <0x1012d000 0x20>;
153+
};
154+
155+
qos_vpu: qos@1012e000 {
156+
compatible = "syscon";
157+
reg = <0x1012e000 0x20>;
158+
};
159+
160+
qos_lcdc0: qos@1012f000 {
161+
compatible = "syscon";
162+
reg = <0x1012f000 0x20>;
163+
};
164+
165+
qos_cif0: qos@1012f080 {
166+
compatible = "syscon";
167+
reg = <0x1012f080 0x20>;
168+
};
169+
170+
qos_ipp: qos@1012f100 {
171+
compatible = "syscon";
172+
reg = <0x1012f100 0x20>;
173+
};
174+
175+
qos_lcdc1: qos@1012f180 {
176+
compatible = "syscon";
177+
reg = <0x1012f180 0x20>;
178+
};
179+
180+
qos_cif1: qos@1012f200 {
181+
compatible = "syscon";
182+
reg = <0x1012f200 0x20>;
183+
};
184+
185+
qos_rga: qos@1012f280 {
186+
compatible = "syscon";
187+
reg = <0x1012f280 0x20>;
188+
};
189+
150190
usb_otg: usb@10180000 {
151191
compatible = "rockchip,rk3066-usb", "snps,dwc2";
152192
reg = <0x10180000 0x40000>;

0 commit comments

Comments
 (0)