/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2019 MediaTek Inc. */ #ifndef __MTK_SIP_SVC_H #define __MTK_SIP_SVC_H /* Error Code */ #define SIP_SVC_E_SUCCESS … #define SIP_SVC_E_NOT_SUPPORTED … #define SIP_SVC_E_INVALID_PARAMS … #define SIP_SVC_E_INVALID_RANGE … #define SIP_SVC_E_PERMISSION_DENIED … #ifdef CONFIG_ARM64 #define MTK_SIP_SMC_CONVENTION … #else #define MTK_SIP_SMC_CONVENTION … #endif #define MTK_SIP_SMC_CMD(fn_id) … /* IOMMU related SMC call */ #define MTK_SIP_KERNEL_IOMMU_CONTROL … #endif