aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-trace.c
diff options
context:
space:
mode:
authorMarek Vasut <[email protected]>2021-10-16 23:05:47 +0200
committerShawn Guo <[email protected]>2021-11-21 10:23:28 +0800
commitf756f435f7dd823f2d4bd593ce1bf3168def1308 (patch)
treefec2a03029f8d4f844d3fa28fa5d27e956e21ba0 /drivers/usb/cdns3/cdns3-trace.c
parentfa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf (diff)
soc: imx: gpcv2: Synchronously suspend MIX domains
In case the following power domain sequence happens, iMX8M Mini always hangs: gpumix:on -> gpu:on -> gpu:off -> gpu:on This is likely due to another quirk of the GPC block. This situation can be prevented by always synchronously powering off both the domain and MIX domain. Make it so. This turns the aforementioned sequence into: gpumix:on -> gpu:on -> gpu:off -> gpumix:off -> gpumix:on -> gpu:on Signed-off-by: Marek Vasut <[email protected]> Cc: Frieder Schrempf <[email protected]> Cc: Lucas Stach <[email protected]> Cc: NXP Linux Team <[email protected]> Cc: Peng Fan <[email protected]> Cc: Shawn Guo <[email protected]> Acked-by: Lucas Stach <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.c')
0 files changed, 0 insertions, 0 deletions