arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl
authorAdam Ford <aford173@gmail.com>
Tue, 25 Jan 2022 17:11:24 +0000 (11:11 -0600)
committerShawn Guo <shawnguo@kernel.org>
Fri, 11 Feb 2022 03:22:07 +0000 (11:22 +0800)
commit4ac7e4a81272ca4ccc6bcc387b372ddc7b588f9f
tree22d2603c30741a45a2ca8548cc3e91e20b85bf0f
parent79e791870ac3d9c12ae7c78359a543eaa165e774
arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl

With the Hantro G1 and G2 now setup to run independently, update
the device tree to allow both to operate.  This requires the
vpu-blk-ctrl node to be configured.  Since vpu-blk-ctrl needs
certain clock enabled to handle the gating of the G1 and G2
fuses, the clock-parents and clock-rates for the various VPU's
to be moved into the pgc_vpu because they cannot get re-parented
once enabled, and the pgc_vpu is the highest in the chain.

Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mq.dtsi