arm64: dts: mt8173: add Mediatek JPEG Codec
authorHsin-Yi Wang <hsinyi@chromium.org>
Fri, 13 Dec 2019 04:57:20 +0000 (12:57 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Sat, 14 Dec 2019 21:39:38 +0000 (22:39 +0100)
Add JPEG codec node in mt8173.

Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt8173.dtsi

index b03ca5a..8b4e806 100644 (file)
                                                 <&topckgen CLK_TOP_UNIVPLL1_D2>;
                };
 
+               jpegdec: jpegdec@18004000 {
+                       compatible = "mediatek,mt8173-jpgdec";
+                       reg = <0 0x18004000 0 0x1000>;
+                       interrupts = <GIC_SPI 203 IRQ_TYPE_LEVEL_LOW>;
+                       clocks = <&vencsys CLK_VENC_CKE0>,
+                                <&vencsys CLK_VENC_CKE3>;
+                       clock-names = "jpgdec-smi",
+                                     "jpgdec";
+                       power-domains = <&scpsys MT8173_POWER_DOMAIN_VENC>;
+                       mediatek,larb = <&larb3>;
+                       iommus = <&iommu M4U_PORT_JPGDEC_WDMA>,
+                                <&iommu M4U_PORT_JPGDEC_BSDMA>;
+               };
+
                vencltsys: clock-controller@19000000 {
                        compatible = "mediatek,mt8173-vencltsys", "syscon";
                        reg = <0 0x19000000 0 0x1000>;