diff options
author | Achin Gupta <achin.gupta@arm.com> | 2014-02-01 18:53:26 +0000 |
---|---|---|
committer | Dan Handley <dan.handley@arm.com> | 2014-02-17 18:51:44 +0000 |
commit | 7421b4653dcfe6b10be5ca7167d2a5f3584c95c1 (patch) | |
tree | bf378cb2f1bdefbdc209200997aa2cc1ddc1ff40 /bl31/bl31.ld.S | |
parent | ef7a28c92b3587e2572eab1a30f1e99e854c9d62 (diff) | |
download | arm-trusted-firmware-7421b4653dcfe6b10be5ca7167d2a5f3584c95c1.tar.gz |
Add runtime services framework
This patch introduces the framework to enable registration and
initialisation of runtime services. PSCI is registered and initialised
as a runtime service. Handling of runtime service requests will be
implemented in subsequent patches.
Change-Id: Id21e7ddc5a33d42b7d6e455b41155fc5441a9547
Diffstat (limited to 'bl31/bl31.ld.S')
-rw-r--r-- | bl31/bl31.ld.S | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bl31/bl31.ld.S b/bl31/bl31.ld.S index 2583c9a..859ccfe 100644 --- a/bl31/bl31.ld.S +++ b/bl31/bl31.ld.S @@ -50,6 +50,13 @@ SECTIONS *bl31_entrypoint.o(.text) *(.text) *(.rodata*) + + /* Ensure 8-byte alignment for descriptors */ + . = ALIGN(8); + __RT_SVC_DESCS_START__ = .; + *(rt_svc_descs) + __RT_SVC_DESCS_END__ = .; + *(.vectors) __RO_END_UNALIGNED__ = .; /* |