aboutsummaryrefslogtreecommitdiff
path: root/CREDITS
diff options
context:
space:
mode:
authorNicolas Pitre <nicolas.pitre@linaro.org>2012-04-12 01:40:31 -0400
committerNicolas Pitre <nicolas.pitre@linaro.org>2013-05-13 14:14:54 -0400
commit2ca74db3644d1f69ce40ae387d82b9db82938afc (patch)
tree1be930f4b996a40cdddeef629a0d3c03d5371217 /CREDITS
parent70100a02268423b7bceafdf0ed6b0245f9baf7e8 (diff)
ARM: gic: add CPU migration support
This is required by the big.LITTLE switcher code. The gic_migrate_target() changes the CPU interface mapping for the current CPU to redirect SGIs to the specified interface, and it also updates the target CPU for each interrupts to that CPU interface if they were targeting the current interface. Finally, pending SGIs for the current CPU are forwarded to the new interface. Because Linux does not use it, the SGI source information for the forwarded SGIs is not preserved. Neither is the source information for the SGIs sent by the current CPU to other CPUs adjusted to match the new CPU interface mapping. The required registers are banked so only the target CPU could do it. Signed-off-by: Nicolas Pitre <nico@linaro.org>
Diffstat (limited to 'CREDITS')
0 files changed, 0 insertions, 0 deletions