Add runtime services framework
authorAchin Gupta <achin.gupta@arm.com>
Sat, 1 Feb 2014 18:53:26 +0000 (18:53 +0000)
committerDan Handley <dan.handley@arm.com>
Mon, 17 Feb 2014 18:51:44 +0000 (18:51 +0000)
commit7421b4653dcfe6b10be5ca7167d2a5f3584c95c1
treebf378cb2f1bdefbdc209200997aa2cc1ddc1ff40
parentef7a28c92b3587e2572eab1a30f1e99e854c9d62
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
Makefile
bl31/bl31.ld.S
bl31/bl31_main.c
common/psci/psci_setup.c
common/runtime_svc.c
include/psci.h
include/runtime_svc.h