[PATCH 2/2] arm64: dts: rockchip: add VPU node for rk3568
flat view
STALE1911d
From: Ezequiel Garcia <hidden>
Date: 2021-07-19 22:58:25
Subsystem:
the rest · Maintainer:
Linus Torvalds
Rockchip SoCs RK3566 and RK3568 several hardware CODEC accelerators. This commit adds the Hantro G1 compatible one, which Rockchip labels as VDPU2. The variant matches the RK3328 one. Signed-off-by: Ezequiel Garcia <redacted> --- arch/arm64/boot/dts/rockchip/rk3568.dtsi | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3568.dtsi b/arch/arm64/boot/dts/rockchip/rk3568.dtsi
index 59844dfaeb86..d9214f520400 100644
--- a/arch/arm64/boot/dts/rockchip/rk3568.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3568.dtsi@@ -398,6 +398,28 @@ gpu: gpu@fde60000 { status = "disabled"; }; + vpu: video-codec@fdea0400 { + compatible = "rockchip,rk3328-vpu"; + reg = <0x0 0xfdea0000 0x0 0x800>; + interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "vdpu"; + clocks = <&cru ACLK_VPU>, <&cru HCLK_VPU>; + clock-names = "aclk", "hclk"; + iommus = <&vdpu_mmu>; + power-domains = <&power RK3568_PD_VPU>; + }; + + vdpu_mmu: iommu@fdea0800 { + compatible = "rockchip,rk3568-iommu"; + reg = <0x0 0xfdea0800 0x0 0x40>; + interrupts = <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "vdpu_mmu"; + clock-names = "aclk", "iface"; + clocks = <&cru ACLK_VPU>, <&cru HCLK_VPU>; + power-domains = <&power RK3568_PD_VPU>; + #iommu-cells = <0>; + }; + sdmmc2: mmc@fe000000 { compatible = "rockchip,rk3568-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x0 0xfe000000 0x0 0x4000>;
--
2.32.0
_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip