arm-trusted-firmware/plat/intel/soc/common/include/socfpga_reset_manager.h
Hadi Asyrafi 32cf34acac 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
2019-12-30 10:17:04 +08:00

19 lines
491 B
C

/*
* Copyright (c) 2019, Intel Corporation. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef SOCFPGA_RESETMANAGER_H
#define SOCFPGA_RESETMANAGER_H
#define SOCFPGA_RSTMGR_STAT 0xffd11000
#define SOCFPGA_RSTMGR_HDSKEN 0xffd11010
#define SOCFPGA_RSTMGR_COLDMODRST 0xffd11034
#define SOCFPGA_RSTMGR_HDSKTIMEOUT 0xffd11064
#define SOCFPGA_RSTMGR_HDSKEN_SET 0x0000010D
#define SOCFPGA_RSTMGR_SDMWARMRST 0x00000002
#endif /* SOCFPGA_RESETMANAGER_H */