1 /*
2  * Copyright 2022 NXP
3  * All rights reserved.
4  *
5  *
6  * SPDX-License-Identifier: BSD-3-Clause
7  */
8 
9 #ifndef MCMGR_IMU_INTERNAL_H
10 #define MCMGR_IMU_INTERNAL_H
11 
12 /* If IMU is located in an other power domain that is in lowpower, these routines shall be implemented
13    to request/release the IMU power domain to get active. */
14 /*!
15  * @addtogroup mcmgr_internal
16  * @{
17  */
18 
19 /*!
20  * @brief Internal platform-specific function for requesting the IMU power domain to get active.
21  *
22  * This function request the IMU power domain to get active.
23  */
24 void mcmgr_imu_remote_active_req(void);
25 
26 /*!
27  * @brief Internal platform-specific function for releasing the IMU power domain.
28  *
29  * This function release the IMU power domain.
30  */
31 void mcmgr_imu_remote_active_rel(void);
32 
33 /*! @} */
34 
35 #endif /* MCMGR_IMU_INTERNAL_H */
36