From: Rob Herring <robh@kernel.org>
To: Xavier Roumegue <xavier.roumegue@oss.nxp.com>
Cc: mchehab@kernel.org, hverkuil-cisco@xs4all.nl,
stanimir.varbanov@linaro.org, laurent.pinchart@ideasonboard.com,
tomi.valkeinen@ideasonboard.com, nicolas@ndufresne.ca,
linux-media@vger.kernel.org, devicetree@vger.kernel.org
Subject: Re: [PATCH v3 7/9] media: dt-bindings: media: Add i.MX8MP DW100 binding
Date: Tue, 8 Mar 2022 18:23:50 -0700 [thread overview]
Message-ID: <20220309012350.GA1710752@robh.at.kernel.org> (raw)
In-Reply-To: <20220308201038.48386-8-xavier.roumegue@oss.nxp.com>
On Tue, Mar 08, 2022 at 09:10:36PM +0100, Xavier Roumegue wrote:
> Add DT binding documentation for the Vivante DW100 dewarper engine found
> on NXP i.MX8MP SoC
>
> Signed-off-by: Xavier Roumegue <xavier.roumegue@oss.nxp.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> ---
> .../devicetree/bindings/media/nxp,dw100.yaml | 69 +++++++++++++++++++
> 1 file changed, 69 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/media/nxp,dw100.yaml
>
> diff --git a/Documentation/devicetree/bindings/media/nxp,dw100.yaml b/Documentation/devicetree/bindings/media/nxp,dw100.yaml
> new file mode 100644
> index 000000000000..2c3b82be0b74
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/media/nxp,dw100.yaml
> @@ -0,0 +1,69 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/media/nxp,dw100.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: NXP i.MX8MP DW100 Dewarper core
> +
> +maintainers:
> + - Xavier Roumegue <xavier.roumegue@oss.nxp.com>
> +
> +description: |-
> + The Dewarp Engine provides high-performance dewarp processing for the
> + correction of the distortion that is introduced in images produced by fisheye
> + and wide angle lenses. It is implemented with a line/tile-cache based
> + architecture. With configurable address mapping look up tables and per tile
> + processing, it successfully generates a corrected output image.
> + The engine can be used to perform scaling, cropping and pixel format
> + conversion.
> +
> +properties:
> + compatible:
> + enum:
> + - nxp,dw100
Version of h/w and features are all discoverable? If so, add a note to
that effect. If not, needs to be SoC specific.
> +
> + reg:
> + maxItems: 1
> +
> + interrupts:
> + maxItems: 1
> +
> + clocks:
> + items:
> + - description: The AXI clock
> + - description: The AHB clock
> +
> + clock-names:
> + items:
> + - const: axi
> + - const: ahb
> +
> + power-domains:
> + maxItems: 1
> +
> +required:
> + - compatible
> + - reg
> + - interrupts
> + - clocks
> + - clock-names
> + - power-domains
> +
> +additionalProperties: false
> +
> +examples:
> + - |
> + #include <dt-bindings/clock/imx8mp-clock.h>
> + #include <dt-bindings/interrupt-controller/arm-gic.h>
> + #include <dt-bindings/power/imx8mp-power.h>
> +
> + dewarp: dwe@32e30000 {
> + compatible = "nxp,dw100";
> + reg = <0x32e30000 0x10000>;
> + interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
> + clocks = <&clk IMX8MP_CLK_MEDIA_AXI_ROOT>,
> + <&clk IMX8MP_CLK_MEDIA_APB_ROOT>;
> + clock-names = "axi", "ahb";
> + power-domains = <&media_blk_ctrl IMX8MP_MEDIABLK_PD_DWE>;
> + };
> --
> 2.35.1
>
>
next prev parent reply other threads:[~2022-03-09 1:24 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-03-08 20:10 [PATCH v3 0/9] i.MX8MP DW100 dewarper driver Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 1/9] videodev2.h: add V4L2_CTRL_FLAG_DYNAMIC_ARRAY Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 2/9] v4l2-ctrls: add support for dynamically allocated arrays Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 3/9] vivid: add dynamic array test control Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 4/9] media: Documentation: dw100: Add user documentation for the DW100 driver Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 5/9] media: v4l: uapi: Add user control base for DW100 controls Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 6/9] media: uapi: Add a control for DW100 driver Xavier Roumegue
2022-03-08 20:10 ` [PATCH v3 7/9] media: dt-bindings: media: Add i.MX8MP DW100 binding Xavier Roumegue
2022-03-08 21:24 ` Rob Herring
2022-03-09 1:23 ` Rob Herring [this message]
2022-03-09 10:51 ` Xavier Roumegue (OSS)
2022-03-08 20:10 ` [PATCH v3 8/9] media: dw100: Add i.MX8MP dw100 dewarper driver Xavier Roumegue
2022-03-10 7:21 ` (EXT) " Alexander Stein
2022-03-10 7:21 ` Alexander Stein
2022-03-10 16:18 ` Xavier Roumegue (OSS)
2022-03-10 16:18 ` Xavier Roumegue (OSS)
2022-03-08 20:10 ` [PATCH v3 9/9] media: MAINTAINERS: add entry for i.MX8MP DW100 v4l2 mem2mem driver Xavier Roumegue
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220309012350.GA1710752@robh.at.kernel.org \
--to=robh@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=hverkuil-cisco@xs4all.nl \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=nicolas@ndufresne.ca \
--cc=stanimir.varbanov@linaro.org \
--cc=tomi.valkeinen@ideasonboard.com \
--cc=xavier.roumegue@oss.nxp.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.