mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-03 21:49:32 +00:00
Merge pull request #1180 from sandrine-bailleux-arm/sb/spm-rename
Rename some macros in SPM code
This commit is contained in:
@@ -32,24 +32,24 @@
|
||||
* Manager from the Secure Partition(s). These services enable a partition to
|
||||
* handle delegated events and request privileged operations from the manager.
|
||||
*/
|
||||
#define SPM_VERSION_AARCH32 U(0x84000060)
|
||||
#define SP_EVENT_COMPLETE_AARCH64 U(0xC4000061)
|
||||
#define SP_MEM_ATTRIBUTES_GET_AARCH64 U(0xC4000064)
|
||||
#define SP_MEM_ATTRIBUTES_SET_AARCH64 U(0xC4000065)
|
||||
#define SPM_VERSION_AARCH32 U(0x84000060)
|
||||
#define SP_EVENT_COMPLETE_AARCH64 U(0xC4000061)
|
||||
#define SP_MEMORY_ATTRIBUTES_GET_AARCH64 U(0xC4000064)
|
||||
#define SP_MEMORY_ATTRIBUTES_SET_AARCH64 U(0xC4000065)
|
||||
|
||||
/*
|
||||
* Macros used by SP_MEM_ATTRIBUTES_SET_AARCH64.
|
||||
* Macros used by SP_MEMORY_ATTRIBUTES_SET_AARCH64.
|
||||
*/
|
||||
|
||||
#define SP_MEM_ATTR_ACCESS_NOACCESS U(0)
|
||||
#define SP_MEM_ATTR_ACCESS_RW U(1)
|
||||
#define SP_MEMORY_ATTRIBUTES_ACCESS_NOACCESS U(0)
|
||||
#define SP_MEMORY_ATTRIBUTES_ACCESS_RW U(1)
|
||||
/* Value U(2) is reserved. */
|
||||
#define SP_MEM_ATTR_ACCESS_RO U(3)
|
||||
#define SP_MEM_ATTR_ACCESS_MASK U(3)
|
||||
#define SP_MEM_ATTR_ACCESS_SHIFT 0
|
||||
#define SP_MEMORY_ATTRIBUTES_ACCESS_RO U(3)
|
||||
#define SP_MEMORY_ATTRIBUTES_ACCESS_MASK U(3)
|
||||
#define SP_MEMORY_ATTRIBUTES_ACCESS_SHIFT 0
|
||||
|
||||
#define SP_MEM_ATTR_EXEC (U(0) << 2)
|
||||
#define SP_MEM_ATTR_NON_EXEC (U(1) << 2)
|
||||
#define SP_MEMORY_ATTRIBUTES_EXEC (U(0) << 2)
|
||||
#define SP_MEMORY_ATTRIBUTES_NON_EXEC (U(1) << 2)
|
||||
|
||||
/*
|
||||
* SMC IDs defined in [1] for accessing secure partition services from the
|
||||
@@ -59,8 +59,8 @@
|
||||
#define SP_VERSION_AARCH64 U(0xC4000040)
|
||||
#define SP_VERSION_AARCH32 U(0x84000040)
|
||||
|
||||
#define SP_COMMUNICATE_AARCH64 U(0xC4000041)
|
||||
#define SP_COMMUNICATE_AARCH32 U(0x84000041)
|
||||
#define MM_COMMUNICATE_AARCH64 U(0xC4000041)
|
||||
#define MM_COMMUNICATE_AARCH32 U(0x84000041)
|
||||
|
||||
/* SPM error codes. */
|
||||
#define SPM_SUCCESS 0
|
||||
|
||||
Reference in New Issue
Block a user