arm-trusted-firmware/include
Soby Mathew b12a2b493e Introduce SCP power management abstraction
This patch introduces an additional layer of abstraction between
CSS power management hooks and the SCPI driver. A new set of APIs
are introduced in order to abstract out power management operations
from underlying communication mechanism with the SCP.

The SCPI and the associated MHU drivers are moved into a `drivers`
folder in CSS. The new SCP communication abstraction layer is added
in the `drivers/scp` folder. The existing CSS power management
uses the new APIs to reflect this abstraction.

Change-Id: I7d775129fc0558e9703c2724523fb8f0a916838c
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
2016-12-07 12:45:55 +00:00
..
bl1 FWU: Add Generic Firmware Update framework support in BL1 2015-12-09 17:41:18 +00:00
bl31 Introduce PSCI Library Interface 2016-07-19 10:19:01 +01:00
bl32 AArch32: Support in SP_MIN to receive arguments from BL2 2016-09-21 16:28:46 +01:00
common Add CFI debug frame information for ASM functions 2016-11-21 16:59:26 +00:00
drivers partition: check GPT partition table 2016-09-20 13:19:32 +08:00
lib Reset debug registers MDCR-EL3/SDCR and MDCR_EL2/HDCR 2016-11-09 15:45:06 +00:00
plat Introduce SCP power management abstraction 2016-12-07 12:45:55 +00:00
services PSCI: Do psci_setup() as part of std_svc_setup() 2016-09-22 17:07:20 +01:00