Hi Shawn, On Fri, 2020-03-20 at 14:12 +0100, Philipp Zabel wrote: > Add the i.MX8MQ VPU module which comprises Hantro G1 and G2 video > decoder cores and a reset/control block. > > Hook up the bus clock to the VPU power domain to enable handshakes, and > configure the core clocks to 600 MHz and the bus clock to 800 MHz by > default. > > Signed-off-by: Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> could you pick up this patch? The driver and binding parts have been merged in media/master. regards Philipp > --- > New in v6. > --- > arch/arm64/boot/dts/freescale/imx8mq.dtsi | 27 +++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi b/arch/arm64/boot/dts/freescale/imx8mq.dtsi > index 6a1e83922c71..98e464ecb68a 100644 > --- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi > @@ -666,6 +666,7 @@ > pgc_vpu: power-domain@6 { > #power-domain-cells = <0>; > reg = <IMX8M_POWER_DOMAIN_VPU>; > + clocks = <&clk IMX8MQ_CLK_VPU_DEC_ROOT>; > }; > > pgc_disp: power-domain@7 { > @@ -1130,6 +1131,32 @@ > status = "disabled"; > }; > > + vpu: video-codec@38300000 { > + compatible = "nxp,imx8mq-vpu"; > + reg = <0x38300000 0x10000>, > + <0x38310000 0x10000>, > + <0x38320000 0x10000>; > + reg-names = "g1", "g2", "ctrl"; > + interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>, > + <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>; > + interrupt-names = "g1", "g2"; > + clocks = <&clk IMX8MQ_CLK_VPU_G1_ROOT>, > + <&clk IMX8MQ_CLK_VPU_G2_ROOT>, > + <&clk IMX8MQ_CLK_VPU_DEC_ROOT>; > + clock-names = "g1", "g2", "bus"; > + assigned-clocks = <&clk IMX8MQ_CLK_VPU_G1>, > + <&clk IMX8MQ_CLK_VPU_G2>, > + <&clk IMX8MQ_CLK_VPU_BUS>, > + <&clk IMX8MQ_VPU_PLL_BYPASS>; > + assigned-clock-parents = <&clk IMX8MQ_VPU_PLL_OUT>, > + <&clk IMX8MQ_VPU_PLL_OUT>, > + <&clk IMX8MQ_SYS1_PLL_800M>, > + <&clk IMX8MQ_VPU_PLL>; > + assigned-clock-rates = <600000000>, <600000000>, > + <800000000>, <0>; > + power-domains = <&pgc_vpu>; > + }; > + > pcie0: pcie@33800000 { > compatible = "fsl,imx8mq-pcie"; > reg = <0x33800000 0x400000>,