1 /*
2  * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef ROCKCHIP_SIP_SVC_H
8 #define ROCKCHIP_SIP_SVC_H
9 
10 /* SMC function IDs for SiP Service queries */
11 #define SIP_SVC_CALL_COUNT		0x8200ff00
12 #define SIP_SVC_UID			0x8200ff01
13 #define SIP_SVC_VERSION			0x8200ff03
14 
15 /* rockchip SiP Service Calls version numbers */
16 #define RK_SIP_SVC_VERSION_MAJOR	0x0
17 #define RK_SIP_SVC_VERSION_MINOR	0x1
18 
19 /* Number of ROCKCHIP SiP Calls implemented */
20 #define RK_COMMON_SIP_NUM_CALLS		0x3
21 
22 enum {
23 	RK_SIP_E_SUCCESS = 0,
24 	RK_SIP_E_INVALID_PARAM = -1
25 };
26 
27 #endif /* ROCKCHIP_SIP_SVC_H */
28