power-domains = <&pgc_gpu2d>;
                };
 
+               vpumix_blk_ctrl: blk-ctrl@38330000 {
+                       compatible = "fsl,imx8mp-vpu-blk-ctrl", "syscon";
+                       reg = <0x38330000 0x100>;
+                       #power-domain-cells = <1>;
+                       power-domains = <&pgc_vpumix>, <&pgc_vpu_g1>,
+                                       <&pgc_vpu_g2>, <&pgc_vpu_vc8000e>;
+                       power-domain-names = "bus", "g1", "g2", "vc8000e";
+                       clocks = <&clk IMX8MP_CLK_VPU_G1_ROOT>,
+                                <&clk IMX8MP_CLK_VPU_G2_ROOT>,
+                                <&clk IMX8MP_CLK_VPU_VC8KE_ROOT>;
+                       clock-names = "g1", "g2", "vc8000e";
+                       interconnects = <&noc IMX8MP_ICM_VPU_G1 &noc IMX8MP_ICN_VIDEO>,
+                                       <&noc IMX8MP_ICM_VPU_G2 &noc IMX8MP_ICN_VIDEO>,
+                                       <&noc IMX8MP_ICM_VPU_H1 &noc IMX8MP_ICN_VIDEO>;
+                       interconnect-names = "g1", "g2", "vc8000e";
+               };
+
                gic: interrupt-controller@38800000 {
                        compatible = "arm,gic-v3";
                        reg = <0x38800000 0x10000>,