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 #define RK_SIP_SCMI_AGENT0		0x82000010
15 
16 /* rockchip SiP Service Calls version numbers */
17 #define RK_SIP_SVC_VERSION_MAJOR	0x0
18 #define RK_SIP_SVC_VERSION_MINOR	0x1
19 
20 /* Number of ROCKCHIP SiP Calls implemented */
21 #define RK_COMMON_SIP_NUM_CALLS		0x3
22 
23 enum {
24 	RK_SIP_E_SUCCESS = 0,
25 	RK_SIP_E_INVALID_PARAM = -1
26 };
27 
28 #endif /* ROCKCHIP_SIP_SVC_H */
29