-
- Downloads
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
Showing
- bl31/bl31_main.c 16 additions, 10 deletionsbl31/bl31_main.c
- bl32/sp_min/sp_min_main.c 16 additions, 13 deletionsbl32/sp_min/sp_min_main.c
- include/services/std_svc.h 9 additions, 0 deletionsinclude/services/std_svc.h
- services/std_svc/std_svc_setup.c 17 additions, 1 deletionservices/std_svc/std_svc_setup.c
Loading
Please register or sign in to comment