xref: /rk3399_ARM-atf/plat/mediatek/mt8195/include/plat_sip_calls.h (revision 88906b443734399be5c07a5bd690b63d3d82cefa)
1938fd425SYidi Lin /*
2938fd425SYidi Lin  * Copyright (c) 2020, MediaTek Inc. All rights reserved.
3938fd425SYidi Lin  *
4938fd425SYidi Lin  * SPDX-License-Identifier: BSD-3-Clause
5938fd425SYidi Lin  */
6938fd425SYidi Lin 
7938fd425SYidi Lin #ifndef PLAT_SIP_CALLS_H
8938fd425SYidi Lin #define PLAT_SIP_CALLS_H
9938fd425SYidi Lin 
10938fd425SYidi Lin /*******************************************************************************
11938fd425SYidi Lin  * Plat SiP function constants
12938fd425SYidi Lin  ******************************************************************************/
13*88906b44SFlora Fu #define MTK_PLAT_SIP_NUM_CALLS    6
143b994a75SRex-BC Chen 
153b994a75SRex-BC Chen /* DFD */
163b994a75SRex-BC Chen #define MTK_SIP_KERNEL_DFD_AARCH32	0x82000205
173b994a75SRex-BC Chen #define MTK_SIP_KERNEL_DFD_AARCH64	0xC2000205
187eb42237SRex-BC Chen 
197eb42237SRex-BC Chen /* DP/eDP */
207eb42237SRex-BC Chen #define MTK_SIP_DP_CONTROL_AARCH32	0x82000523
217eb42237SRex-BC Chen #define MTK_SIP_DP_CONTROL_AARCH64	0xC2000523
22938fd425SYidi Lin 
23*88906b44SFlora Fu /* APUSYS SMC call */
24*88906b44SFlora Fu #define MTK_SIP_APUSYS_CONTROL_AARCH32	0x8200051E
25*88906b44SFlora Fu #define MTK_SIP_APUSYS_CONTROL_AARCH64	0xC200051E
26*88906b44SFlora Fu 
27938fd425SYidi Lin #endif /* PLAT_SIP_CALLS_H */
28