Declare the values of SPM major and minor versions as macros with FF-A enabled, which can be used in the module for checking the SPM version compatibility. These SPM major and minor version numbers are mandated for having support for the Firmware Framework(FF-A) feature enabled. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com> Acked-by: Ard Biesheuvel <ardb@kernel.org>
27 lines
711 B
C
27 lines
711 B
C
/** @file
|
|
Header file for FF-A ABI's that will be used for
|
|
communication between S-EL0 and the Secure Partition
|
|
Manager(SPM)
|
|
|
|
Copyright (c) 2020, ARM Limited. All rights reserved.
|
|
|
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
@par Revision Reference:
|
|
- FF-A Version 1.0
|
|
|
|
|
|
**/
|
|
|
|
#ifndef ARM_FFA_SVC_H_
|
|
#define ARM_FFA_SVC_H_
|
|
|
|
#define ARM_SVC_ID_FFA_VERSION_AARCH32 0x84000063
|
|
#define ARM_SVC_ID_FFA_MSG_SEND_DIRECT_REQ_AARCH64 0xC400006F
|
|
#define ARM_SVC_ID_FFA_MSG_SEND_DIRECT_RESP_AARCH64 0xC4000070
|
|
|
|
#define SPM_MAJOR_VERSION_FFA 1
|
|
#define SPM_MINOR_VERSION_FFA 0
|
|
|
|
#endif // ARM_FFA_SVC_H_
|