From 282ab28b4a173e91c7d17f1f2047c8f80d65d66f Mon Sep 17 00:00:00 2001 From: Li Huang Date: Thu, 18 Nov 2021 11:33:26 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588: Add multicore rga node Signed-off-by: Li Huang Change-Id: If1b2198132bfd53aff65d483381ee7d63d5d727f --- arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 35 +++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 0810ee469d07..6ff5bf7170b3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -1637,6 +1637,18 @@ status = "disabled"; }; + rga3_core0: rga@fdb60000 { + compatible = "rockchip,rga3_core0"; + reg = <0x0 0xfdb60000 0x0 0x1000>; + interrupts = ; + interrupt-names = "rga3_core0_irq"; + clocks = <&cru ACLK_RGA3_0>, <&cru HCLK_RGA3_0>, <&cru CLK_RGA3_0_CORE>; + clock-names = "aclk_rga3_0", "hclk_rga3_0", "clk_rga3_0"; + power-domains = <&power RK3588_PD_RGA30>; + iommus = <&rga3_0_mmu>; + status = "disabled"; + }; + rga3_0_mmu: iommu@fdb60f00 { compatible = "rockchip,iommu-v2"; reg = <0x0 0xfdb60f00 0x0 0x100>; @@ -1649,6 +1661,18 @@ status = "disabled"; }; + rga3_core1: rga@fdb70000 { + compatible = "rockchip,rga3_core1"; + reg = <0x0 0xfdb70000 0x0 0x1000>; + interrupts = ; + interrupt-names = "rga3_core1_irq"; + clocks = <&cru ACLK_RGA3_1>, <&cru HCLK_RGA3_1>, <&cru CLK_RGA3_1_CORE>; + clock-names = "aclk_rga3_1", "hclk_rga3_1", "clk_rga3_1"; + power-domains = <&power RK3588_PD_RGA31>; + iommus = <&rga3_1_mmu>; + status = "disabled"; + }; + rga3_1_mmu: iommu@fdb70f00 { compatible = "rockchip,iommu-v2"; reg = <0x0 0xfdb70f00 0x0 0x100>; @@ -1661,6 +1685,17 @@ status = "disabled"; }; + rga2: rga@fdb80000 { + compatible = "rockchip,rga2_core0"; + reg = <0x0 0xfdb80000 0x0 0x1000>; + interrupts = ; + interrupt-names = "rga2_irq"; + clocks = <&cru ACLK_RGA2>, <&cru HCLK_RGA2>, <&cru CLK_RGA2_CORE>; + clock-names = "aclk_rga2", "hclk_rga2", "clk_rga2"; + power-domains = <&power RK3588_PD_VDPU>; + status = "disabled"; + }; + jpegd: jpegd@fdb90000 { compatible = "rockchip,rkv-jpeg-decoder-v1"; reg = <0x0 0xfdb90000 0x0 0x400>;