[PATCH 14/14] arm64: dts: imx8mp: add VC8000E encoder node

Fabio Estevam festevam at gmail.com
Fri May 22 04:28:18 PDT 2026


Hi Paul,

Thanks for working on this.

On Fri, May 22, 2026 at 7:49 AM Paul Kocialkowski <paulk at sys-base.io> wrote:
>
> From: Marco Felsch <m.felsch at pengutronix.de>
>
> Add support for the Versilicon VC8000E multi-codec stateless encoder.

Typo: Verisilicon

> The IP integrated on the i.MX8MP supports H.264 and H.265 encoding.
>
> Signed-off-by: Marco Felsch <m.felsch at pengutronix.de>

You need to add your Signed-off-by tag as well.

> ---
>  arch/arm64/boot/dts/freescale/imx8mp.dtsi | 11 +++++++++++
>  1 file changed, 11 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi
> index a3de6604e29f..4e63c2b16c1a 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi
> +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi
> @@ -2290,6 +2290,17 @@ vpu_g2: video-codec at 38310000 {
>                         power-domains = <&vpumix_blk_ctrl IMX8MP_VPUBLK_PD_G2>;
>                 };
>
> +               vpu_vc8000e: video-codec at 38320000 {
> +                       compatible = "nxp,imx8mp-vpu-vc8000e";

This compatible must be documented in a dt-bindings yaml file.



More information about the linux-arm-kernel mailing list