SPM: Fix version header definitions
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Mon, 8 Jan 2018 17:33:34 +0000 (17:33 +0000)
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Wed, 10 Jan 2018 15:33:40 +0000 (15:33 +0000)
commita5b4c400b272a7bda80f7cb0e9d5109f81ada599
treed92fa7b373791ef99c4d416cede53154bcc31fbc
parent210d8d8b8a00b91399f2227840e15bfaafd024a2
SPM: Fix version header definitions

Rename SP_VERSION macros to MM_VERSION, which is the name used in the MM
specification [1]. Also, a few more helper macros have been added.

MM-specific definitions have been moved to their own header file.

[1] http://infocenter.arm.com/help/topic/com.arm.doc.den0060a/DEN0060A_ARM_MM_Interface_Specification.pdf

Change-Id: Ia10e48c7e81a7a1f5eeca29a5270cae740a4a88a
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
include/services/mm_svc.h [new file with mode: 0644]
include/services/spm_svc.h
services/std_svc/spm/spm_main.c