summaryrefslogtreecommitdiff
path: root/big-little/virtualisor/kfscb_trap_handler.c
AgeCommit message (Collapse)Author
2012-05-23GNU indent pass over C and header files.Dietmar Eggemann
Basically: $ for f in $(find . -name "*.[ch]"); do indent -linux $f; done Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-22Hotplug: Introduce functionality to KFSCB trap handling.Dietmar Eggemann
When Linux writes to the RST_HOLD0 register to hotplug a cpu, the virtualizer saves the context and then ask the secure world to shutdown this particular cpu. All other accesses to the KFSCB are simply passed to the KFSCB. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-22Introduce a trap handler for KFSCB accesses.Dietmar Eggemann
The function handle_kfscb_abort is called when the virtualizer traps accesses to the KFSCB from Linux. Right now, it only forwards read and write accesses to the memory. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>