arm-trusted-firmware/include
Soby Mathew 58e946aec5 PSCI: Do psci_setup() as part of std_svc_setup()
This patch moves the invocation of `psci_setup()` from BL31 and SP_MIN
into `std_svc_setup()` as part of ARM Standard Service initialization.
This allows us to consolidate ARM Standard Service initializations which
will be added to in the future. A new function `get_arm_std_svc_args()`
is introduced to get arguments corresponding to each standard service.
This function must be implemented by the EL3 Runtime Firmware and both
SP_MIN and BL31 implement it.

Change-Id: I38e1b644f797fa4089b20574bd4a10f0419de184
2016-09-22 17:07:20 +01: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 PSCI: Introduce PSCI Library argument structure 2016-09-22 17:07:20 +01:00
drivers emmc: support CMD23 2016-08-12 11:41:00 +08:00
lib PSCI: Introduce PSCI Library argument structure 2016-09-22 17:07:20 +01:00
plat AArch32: Support in SP_MIN to receive arguments from BL2 2016-09-21 16:28:46 +01:00
services PSCI: Do psci_setup() as part of std_svc_setup() 2016-09-22 17:07:20 +01:00