Message ID | 20190717093034.22826-2-xia.jiang@mediatek.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Add support for mt2701 JPEG ENC support | expand |
On Wed, Jul 17, 2019 at 05:30:30PM +0800, Xia Jiang wrote: > add JPEG ENC device tree node document > > Change-Id: I9f0a8aec7eced20c88acbc88d6ff179763f91246 Run checkpatch.pl. (Remove this) > Signed-off-by: Xia Jiang <xia.jiang@mediatek.com> > --- > .../bindings/media/mediatek-jpeg-encoder.txt | 33 +++++++++++++++++++ > 1 file changed, 33 insertions(+) > create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt > > diff --git a/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt b/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt > new file mode 100644 > index 000000000000..1231fedb70bc > --- /dev/null > +++ b/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt > @@ -0,0 +1,33 @@ > +* MediaTek JPEG Encoder > + > +MediaTek JPEG Encoder is the JPEG encode hardware present in MediaTek SoCs > + > +Required properties: > +- compatible : must be "mediatek,mtk-jpgenc" Needs an SoC specific compatible. > +- reg : physical base address of the JPEG encoder registers and length of > + memory mapped region. > +- interrupts : interrupt number to the interrupt controller. > +- clocks: device clocks, see > + Documentation/devicetree/bindings/clock/clock-bindings.txt for details. > +- clock-names: must contain "jpgenc". It is the clock of JPEG encoder. > +- power-domains: a phandle to the power domain, see > + Documentation/devicetree/bindings/power/power_domain.txt for details. > +- mediatek,larb: must contain the local arbiters in the current SoCs, see > + Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt > + for details. > +- iommus: should point to the respective IOMMU block with master port as > + argument, see Documentation/devicetree/bindings/iommu/mediatek,iommu.txt > + for details. > + > +Example: > + jpegenc: jpegenc@1500a000 { > + compatible = "mediatek,mtk-jpgenc"; > + reg = <0 0x1500a000 0 0x1000>; > + interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_LOW>; > + clocks = <&imgsys CLK_IMG_VENC>; > + clock-names = "jpgenc"; > + power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; > + mediatek,larb = <&larb2>; > + iommus = <&iommu MT2701_M4U_PORT_JPGENC_RDMA>, > + <&iommu MT2701_M4U_PORT_JPGENC_BSDMA>; > + }; > -- > 2.18.0 >
diff --git a/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt b/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt new file mode 100644 index 000000000000..1231fedb70bc --- /dev/null +++ b/Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt @@ -0,0 +1,33 @@ +* MediaTek JPEG Encoder + +MediaTek JPEG Encoder is the JPEG encode hardware present in MediaTek SoCs + +Required properties: +- compatible : must be "mediatek,mtk-jpgenc" +- reg : physical base address of the JPEG encoder registers and length of + memory mapped region. +- interrupts : interrupt number to the interrupt controller. +- clocks: device clocks, see + Documentation/devicetree/bindings/clock/clock-bindings.txt for details. +- clock-names: must contain "jpgenc". It is the clock of JPEG encoder. +- power-domains: a phandle to the power domain, see + Documentation/devicetree/bindings/power/power_domain.txt for details. +- mediatek,larb: must contain the local arbiters in the current SoCs, see + Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt + for details. +- iommus: should point to the respective IOMMU block with master port as + argument, see Documentation/devicetree/bindings/iommu/mediatek,iommu.txt + for details. + +Example: + jpegenc: jpegenc@1500a000 { + compatible = "mediatek,mtk-jpgenc"; + reg = <0 0x1500a000 0 0x1000>; + interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_LOW>; + clocks = <&imgsys CLK_IMG_VENC>; + clock-names = "jpgenc"; + power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; + mediatek,larb = <&larb2>; + iommus = <&iommu MT2701_M4U_PORT_JPGENC_RDMA>, + <&iommu MT2701_M4U_PORT_JPGENC_BSDMA>; + };
add JPEG ENC device tree node document Change-Id: I9f0a8aec7eced20c88acbc88d6ff179763f91246 Signed-off-by: Xia Jiang <xia.jiang@mediatek.com> --- .../bindings/media/mediatek-jpeg-encoder.txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt