Revert "soc: imx: gpcv2: move reset assert after requesting domain power up"
authorLucas Stach <l.stach@pengutronix.de>
Sat, 2 Oct 2021 00:59:37 +0000 (02:59 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 6 Nov 2021 13:13:30 +0000 (14:13 +0100)
commit110d5f4421ed8276801a7e10257803d4e5f163e2
tree086338da03fa2662e302ae419c1d0a734d41b2f9
parentf17dca0ab3f38b19c0f1b935f417f62d4a528723
Revert "soc: imx: gpcv2: move reset assert after requesting domain power up"

commit 2b2f106eb55276a60a89ac27a52d0d738b57a546 upstream.

This reverts commit a77ebdd9f553. It turns out that the VPU domain has no
different requirements, even though the downstream ATF implementation seems
to suggest otherwise. Powering on the domain with the reset asserted works
fine. As the changed sequence has caused sporadic issues with the GPU
domains, just revert the change to go back to the working sequence.

Cc: <stable@vger.kernel.org> # 5.14
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Acked-by: Peng Fan <peng.fan@nxp.com>
Tested-by: Adam Ford <aford173@gmail.com> #imx8mm-beacon
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/soc/imx/gpcv2.c