summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMichal Simek <[email protected]>2019-09-27 14:08:41 +0200
committerMichal Simek <[email protected]>2019-10-08 09:55:11 +0200
commitb6039aad2d233622729282d1ecd9963366dbf0b4 (patch)
treecbbf120ef70f6f4ac92b64a9c77881da0aeabadb /include
parent325a22dc196a8738ba8389b8a4086345ff5e98db (diff)
firmware: zynqmp: Separate function for sending message via mailbox
U-Boot running in EL3 can't use SMC that's why there is a need to talk to PMUFW directly via mailbox. The same logic is applied to all functions which need to talk to PMUFW that's why move this logic to separate function to avoid code duplication. Also SMC request ID can be composed from PM_SIP_SVC offset that's why ZYNQMP_SIP_SVC_GET_API_VERSION macro can be removed completely. Signed-off-by: Michal Simek <[email protected]>
Diffstat (limited to 'include')
-rw-r--r--include/zynqmp_firmware.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/zynqmp_firmware.h b/include/zynqmp_firmware.h
index 30bf870b02d..cebac74e914 100644
--- a/include/zynqmp_firmware.h
+++ b/include/zynqmp_firmware.h
@@ -15,8 +15,6 @@ enum pm_api_id {
};
#define PM_SIP_SVC 0xc2000000
-#define ZYNQMP_SIP_SVC_GET_API_VERSION \
- (PM_SIP_SVC + PM_GET_API_VERSION)
#define ZYNQMP_SIP_SVC_PM_SECURE_IMG_LOAD \
(PM_SIP_SVC + PM_SECURE_IMAGE)