switch-l4t-atf/services/std_svc/psci
Vikram Kanigiri 23ff9baa7e Introduce macros to manipulate the SPSR
This patch introduces macros (SPSR_64 and SPSR_32) to
create a SPSR for both aarch32 and aarch64 execution
states. These macros allow the user to set fields
in the SPSR depending upon its format.
The make_spsr() function which did not allow
manipulation of all the fields in the aarch32 SPSR
has been replaced by these new macros.

Change-Id: I9425dda0923e8d5f03d03ddb8fa0e28392c4c61e
2014-05-22 15:42:09 +01:00
..
psci_afflvl_off.c Correct usage of data and instruction barriers 2014-05-07 11:19:47 +01:00
psci_afflvl_on.c Rework BL3-1 unhandled exception handling and reporting 2014-05-16 14:51:00 +01:00
psci_afflvl_suspend.c Rework BL3-1 unhandled exception handling and reporting 2014-05-16 14:51:00 +01:00
psci_common.c Introduce macros to manipulate the SPSR 2014-05-22 15:42:09 +01:00
psci_entry.S Merge pull request #63 from soby-mathew/sm/save_callee_saved_registers_in_cpu_context-1 2014-05-08 12:25:02 +01:00
psci_main.c Reduce deep nesting of header files 2014-05-06 13:57:48 +01:00
psci_private.h Remove variables from .data section 2014-05-06 17:55:38 +01:00
psci_setup.c Rework BL3-1 unhandled exception handling and reporting 2014-05-16 14:51:00 +01:00