diff options
author | Benjamin Gaignard <benjamin.gaignard@collabora.com> | 2023-10-06 08:53:34 +0200 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2023-10-16 21:48:07 +0200 |
commit | dd6dc0c4c1265129c229e26917bf4de1d97ff91f (patch) | |
tree | f3cdfe1bebc6ee2ef0931c9d8c937563f72f8abe /arch/arm64/boot/dts/rockchip | |
parent | 0597d85859e48c4366862a6252479698590ae39c (diff) | |
download | linux-stable-dd6dc0c4c1265129c229e26917bf4de1d97ff91f.tar.gz linux-stable-dd6dc0c4c1265129c229e26917bf4de1d97ff91f.tar.bz2 linux-stable-dd6dc0c4c1265129c229e26917bf4de1d97ff91f.zip |
arm64: dts: rockchip: Add AV1 decoder node to rk3588s
Add node for AV1 video decoder.
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Link: https://lore.kernel.org/r/20231006065334.8117-1-benjamin.gaignard@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'arch/arm64/boot/dts/rockchip')
-rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 1a820a5a51eb..61a9a11c3bb0 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -2315,6 +2315,19 @@ #interrupt-cells = <2>; }; }; + + av1d: video-codec@fdc70000 { + compatible = "rockchip,rk3588-av1-vpu"; + reg = <0x0 0xfdc70000 0x0 0x800>; + interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH 0>; + interrupt-names = "vdpu"; + assigned-clocks = <&cru ACLK_AV1>, <&cru PCLK_AV1>; + assigned-clock-rates = <400000000>, <400000000>; + clocks = <&cru ACLK_AV1>, <&cru PCLK_AV1>; + clock-names = "aclk", "hclk"; + power-domains = <&power RK3588_PD_AV1>; + resets = <&cru SRST_A_AV1>, <&cru SRST_P_AV1>, <&cru SRST_A_AV1_BIU>, <&cru SRST_P_AV1_BIU>; + }; }; #include "rk3588s-pinctrl.dtsi" |