diff options
author | Hugues Fruchet <[email protected]> | 2024-01-10 11:46:42 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <[email protected]> | 2024-02-01 11:12:52 +0100 |
commit | 87f7f576e3d83fffbd067b058ad77e012a32b3de (patch) | |
tree | 7dc6fd81156c8b3e09df57793a14b2eece650bd3 | |
parent | d96a6119e332f4ae5cdd55698da68d372aede2d0 (diff) |
media: arm64: dts: st: add video encoder support to stm32mp255
Add VENC hardware video encoder support to STM32MP255.
Signed-off-by: Hugues Fruchet <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
-rw-r--r-- | arch/arm64/boot/dts/st/stm32mp251.dtsi | 6 | ||||
-rw-r--r-- | arch/arm64/boot/dts/st/stm32mp255.dtsi | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi index 8fc7e9199499..5dd4f3580a60 100644 --- a/arch/arm64/boot/dts/st/stm32mp251.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi @@ -58,6 +58,12 @@ compatible = "fixed-clock"; clock-frequency = <200000000>; }; + + ck_icn_p_venc: ck-icn-p-venc { + #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <200000000>; + }; }; firmware { diff --git a/arch/arm64/boot/dts/st/stm32mp255.dtsi b/arch/arm64/boot/dts/st/stm32mp255.dtsi index aea5096dac3c..17f197c5b22b 100644 --- a/arch/arm64/boot/dts/st/stm32mp255.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp255.dtsi @@ -14,6 +14,13 @@ interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; clocks = <&ck_icn_p_vdec>; }; + + venc: venc@480e0000 { + compatible = "st,stm32mp25-venc"; + reg = <0x480e0000 0x800>; + interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&ck_icn_ls_mcu>; + }; }; }; }; |