11760db68SCaesar Wang /* 21760db68SCaesar Wang * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved. 31760db68SCaesar Wang * 482cb2c1aSdp-arm * SPDX-License-Identifier: BSD-3-Clause 51760db68SCaesar Wang */ 61760db68SCaesar Wang 7*c3cf06f1SAntonio Nino Diaz #ifndef ROCKCHIP_SIP_SVC_H 8*c3cf06f1SAntonio Nino Diaz #define ROCKCHIP_SIP_SVC_H 91760db68SCaesar Wang 101760db68SCaesar Wang /* SMC function IDs for SiP Service queries */ 111760db68SCaesar Wang #define SIP_SVC_CALL_COUNT 0x8200ff00 121760db68SCaesar Wang #define SIP_SVC_UID 0x8200ff01 131760db68SCaesar Wang #define SIP_SVC_VERSION 0x8200ff03 141760db68SCaesar Wang 151760db68SCaesar Wang /* rockchip SiP Service Calls version numbers */ 161760db68SCaesar Wang #define RK_SIP_SVC_VERSION_MAJOR 0x0 171760db68SCaesar Wang #define RK_SIP_SVC_VERSION_MINOR 0x1 181760db68SCaesar Wang 191760db68SCaesar Wang /* Number of ROCKCHIP SiP Calls implemented */ 201760db68SCaesar Wang #define RK_COMMON_SIP_NUM_CALLS 0x3 211760db68SCaesar Wang 221760db68SCaesar Wang enum { 231760db68SCaesar Wang RK_SIP_E_SUCCESS = 0, 241760db68SCaesar Wang RK_SIP_E_INVALID_PARAM = -1 251760db68SCaesar Wang }; 261760db68SCaesar Wang 27*c3cf06f1SAntonio Nino Diaz #endif /* ROCKCHIP_SIP_SVC_H */ 28