123456789101112131415161718192021222324252627 |
- /*
- * Copyright (c) 2023, MediaTek Inc. All rights reserved.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- */
- #ifndef MT_SPM_NOTIFIER_H
- #define MT_SPM_NOTIFIER_H
- enum mt_spm_sspm_notify_id {
- MT_SPM_NOTIFY_LP_ENTER = 0,
- MT_SPM_NOTIFY_LP_LEAVE,
- MT_SPM_NOTIFY_SUSPEND_VCORE_VOLTAGE,
- };
- #ifdef MTK_PLAT_SPM_SSPM_NOTIFIER_UNSUPPORT
- static inline int mt_spm_sspm_notify_u32(int type, unsigned int val)
- {
- (void)type;
- (void)val;
- return 0;
- }
- #else
- int mt_spm_sspm_notify_u32(int type, unsigned int val);
- #endif
- #endif /* MT_SPM_NOTIFIER_H */
|