]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: mt8183: Add encoder node
authorHsin-Te Yuan <yuanhsinte@chromium.org>
Wed, 11 Sep 2024 09:07:03 +0000 (09:07 +0000)
committerAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Wed, 16 Oct 2024 10:06:02 +0000 (12:06 +0200)
Add encoder node.

Signed-off-by: Hsin-Te Yuan <yuanhsinte@chromium.org>
Link: https://lore.kernel.org/r/20240911-venc-v2-1-5566c07756fd@chromium.org
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
arch/arm64/boot/dts/mediatek/mt8183.dtsi

index 0a6578aacf82808ce84bf324e5ea8f531f2440ad..1afeeb1155f5785d0f60628183ae936a1cee3520 100644 (file)
                        power-domains = <&spm MT8183_POWER_DOMAIN_VENC>;
                };
 
+               vcodec_enc: vcodec@17020000 {
+                       compatible = "mediatek,mt8183-vcodec-enc";
+                       reg = <0 0x17020000 0 0x1000>;
+                       interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_LOW>;
+                       iommus = <&iommu M4U_PORT_VENC_REC>,
+                                <&iommu M4U_PORT_VENC_BSDMA>,
+                                <&iommu M4U_PORT_VENC_RD_COMV>,
+                                <&iommu M4U_PORT_VENC_CUR_LUMA>,
+                                <&iommu M4U_PORT_VENC_CUR_CHROMA>,
+                                <&iommu M4U_PORT_VENC_REF_LUMA>,
+                                <&iommu M4U_PORT_VENC_REF_CHROMA>;
+                       mediatek,scp = <&scp>;
+                       power-domains = <&spm MT8183_POWER_DOMAIN_VENC>;
+                       clocks = <&vencsys CLK_VENC_VENC>;
+                       clock-names = "venc_sel";
+               };
+
                venc_jpg: jpeg-encoder@17030000 {
                        compatible = "mediatek,mt8183-jpgenc", "mediatek,mtk-jpgenc";
                        reg = <0 0x17030000 0 0x1000>;