aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorPeter De Schrijver <[email protected]>2018-01-25 16:00:12 +0200
committerThierry Reding <[email protected]>2018-03-08 19:18:08 +0100
commite403d00573431e1e3de1710a91c6090c60ec16af (patch)
tree5f6822fecb0e38b045b2fcf1a2848920cace7542 /scripts/gdb/linux/tasks.py
parentcbfc8d0a85aa72ad66227c69b08904143dc73bbb (diff)
clk: tegra: MBIST work around for Tegra210
Tegra210 has a hw bug which can cause IP blocks to lock up when ungating a domain. The reason is that the logic responsible for resetting the memory built-in self test mode can come up in an undefined state because its clock is gated by a second level clock gate (SLCG). Work around this by making sure the logic will get some clock edges by ensuring the relevant clock is enabled and temporarily override the relevant SLCGs. Unfortunately for some IP blocks, the control bits for overriding the SLCGs are not in CAR, but in the IP block itself. This means we need to map a few extra register banks in the clock code. Signed-off-by: Peter De Schrijver <[email protected]> Reviewed-by: Jon Hunter <[email protected]> Tested-by: Jon Hunter <[email protected]> Tested-by: Hector Martin <[email protected]> Tested-by: Andre Heider <[email protected]> Tested-by: Mikko Perttunen <[email protected]> Signed-off-by: Thierry Reding <[email protected]> fixup mbist
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions