intel: Implement platform specific system reset 2
Add support for platform specific warm-reset through psci system reset 2.

- system_reset2 implementation that calls for l2 cache reset
- Check for magic number and request for warm reset in bl2
- Create a shared reset manager header file for Agilex and Stratix 10
- Clean up parameter info in plat_get_next_bl_params

Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
Change-Id: I3fdd9a2711c80d9bd3dc05b81527781d840bd726
1 parent 13d33d5 commit 32cf34acacd29b2abdf04c4913d9e09a1d194fb8
@Hadi Asyrafi Hadi Asyrafi authored on 22 Oct 2019
Showing 5 changed files
View
plat/intel/soc/common/aarch64/plat_helpers.S
View
plat/intel/soc/common/include/platform_def.h
View
plat/intel/soc/common/include/socfpga_reset_manager.h 0 → 100644
View
plat/intel/soc/common/socfpga_image_load.c
View
plat/intel/soc/common/socfpga_psci.c