summaryrefslogtreecommitdiff
path: root/kernel/context_tracking.c
diff options
context:
space:
mode:
authorSander Vanheule <sander@svanheule.net>2021-02-03 12:21:41 +0300
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>2021-02-04 15:35:01 +0300
commit3f9ef7785a9cd69cb75f5e2ea4ca79a24752e496 (patch)
treeea80d380d56dae680d959a13150b48c57d85ddf1 /kernel/context_tracking.c
parentb83ba0b9df56f8404ccc6ebcc7050fb8294f0f20 (diff)
downloadlinux-3f9ef7785a9cd69cb75f5e2ea4ca79a24752e496.tar.xz
MIPS: ralink: manage low reset lines
Reset lines with indices smaller than 8 are currently considered invalid by the rt2880-reset reset controller. The MT7621 SoC uses a number of these low reset lines. The DTS defines reset lines "hsdma", "fe", and "mcm" with respective values 5, 6, and 2. As a result of the above restriction, these resets cannot be asserted or de-asserted by the reset controller. In cases where the bootloader does not de-assert these lines, this results in e.g. the MT7621's internal switch staying in reset. Change the reset controller to only ignore the system reset, so all reset lines with index greater than 0 are considered valid. Signed-off-by: Sander Vanheule <sander@svanheule.net> Acked-by: John Crispin <john@phrozen.org> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Diffstat (limited to 'kernel/context_tracking.c')
0 files changed, 0 insertions, 0 deletions