arm-trusted-firmware/common/psci
Achin Gupta b739f22a99 Setup VBAR_EL3 incrementally
This patch ensures that VBAR_EL3 points to the simple stack-less
'early_exceptions' when the C runtime stack is not correctly setup to
use the more complex 'runtime_exceptions'. It is initialised to
'runtime_exceptions' once this is done.

This patch also moves all exception vectors into a '.vectors' section
and modifies linker scripts to place all such sections together. This
will minimize space wastage from alignment restrictions.

Change-Id: I8c3e596ea3412c8bd582af9e8d622bb1cb2e049d
2014-02-17 18:51:44 +00:00
..
psci_afflvl_off.c psci: fix affinity level upgrade issue 2014-01-20 18:45:04 +00:00
psci_afflvl_on.c Setup VBAR_EL3 incrementally 2014-02-17 18:51:44 +00:00
psci_afflvl_suspend.c Setup VBAR_EL3 incrementally 2014-02-17 18:51:44 +00:00
psci_common.c Fix asserts appearing in release builds 2014-02-17 18:51:43 +00:00
psci_entry.S Setup VBAR_EL3 incrementally 2014-02-17 18:51:44 +00:00
psci_main.c psci: fix affinity level upgrade issue 2014-01-20 18:45:04 +00:00
psci_private.h psci: fix affinity level upgrade issue 2014-01-20 18:45:04 +00:00
psci_setup.c Fix asserts appearing in release builds 2014-02-17 18:51:43 +00:00