diff options
author | Marek Vasut <[email protected]> | 2021-09-07 04:38:30 +0200 |
---|---|---|
committer | Shawn Guo <[email protected]> | 2021-10-04 15:53:57 +0800 |
commit | 19791f518f10b9cbf0a0171166373b4bf3d4be47 (patch) | |
tree | 40c321cb5cc63b908ec050bae1ecc970f3735db9 /scripts/gdb/linux/utils.py | |
parent | 34a01d9ea7c4981e19c9e926f5e293b011ecd5a3 (diff) |
soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM GPU domain
To bring up the MX8MM GPU domain, it is necessary to configure both
GPC_PGC_nCTRL(GPU_2D) and GPC_PGC_nCTRL(GPU_3D) registers. Without
this configuration, the system might hang on boot when bringing up
the GPU power domain. This is sporadically observed on multiple
disparate systems.
Add the GPU3D bit into MX8MM GPU domain pgc bitfield, so that both
GPC_PGC_nCTRL(GPU_2D) and GPC_PGC_nCTRL(GPU_3D) registers are
configured when bringing up the GPU domain. This fixes the sporadic
hang.
Reviewed-by: Peng Fan <[email protected]>
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]>
Signed-off-by: Shawn Guo <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions