1f55b136aSGatien Chevallier /* 2f55b136aSGatien Chevallier * Copyright (c) 2024, STMicroelectronics - All Rights Reserved 3f55b136aSGatien Chevallier * 4f55b136aSGatien Chevallier * SPDX-License-Identifier: BSD-3-Clause 5f55b136aSGatien Chevallier */ 6f55b136aSGatien Chevallier 7f55b136aSGatien Chevallier #ifndef STM32MP2_SMC_H 8f55b136aSGatien Chevallier #define STM32MP2_SMC_H 9f55b136aSGatien Chevallier 10f55b136aSGatien Chevallier #define STM32_COMMON_SIP_NUM_CALLS 1U 11f55b136aSGatien Chevallier 12*7f41506fSGatien Chevallier /* 13*7f41506fSGatien Chevallier * STM32_SIP_SMC_STGEN_SET_RATE call API 14*7f41506fSGatien Chevallier * This service is opened to secure world only. 15*7f41506fSGatien Chevallier * 16*7f41506fSGatien Chevallier * Argument a0: (input) SMCC ID 17*7f41506fSGatien Chevallier * (output) status return code 18*7f41506fSGatien Chevallier * Argument a1: (input) Frequency to set (given by sender) 19*7f41506fSGatien Chevallier */ 20*7f41506fSGatien Chevallier #define STM32_SIP_SMC_STGEN_SET_RATE 0x82000000 21*7f41506fSGatien Chevallier 22f55b136aSGatien Chevallier #endif /* STM32MP2_SMC_H */ 23