• Home
  • Raw
  • Download

Lines Matching +full:low +full:- +full:power

2  * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
42 * Pm error code: Invalid low power mode.
144 …UINT32 (*suspend)(UINT32 mode); /* The device enters low power consumption, Unlocked task scheduli…
145 …VOID (*resume)(UINT32 mode); /* The device exits from low power consumption, Unlocked task sche…
149 UINT32 freq; /* The frequency of the low power timer */
150 VOID (*timerStart)(UINT64); /* Start the low power timer */
151 VOID (*timerStop)(VOID); /* Stop the low power timer */
152 UINT64 (*timerCycleGet)(VOID); /* Gets the running time of the low power timer in unit cycle */
158 /* Preparations before the CPU enters low power consumption.
163 /* The system performs low-power recovery.
168 /* Final check before low-power consumption. */
206 * @brief Initialize system low power frame.
209 * This API is used to initialize the system low power frame.
224 * @brief Whether the low power consumption condition is met.
227 * This API is used to check whether low power consumption is met.
249 * @brief Register a power management node.
252 * This API is used to register a power management node.
257 * @param node [IN] power management node.
268 * @brief Unregister a power management node.
271 * This API is used to unregister a power management node.
276 * @param node [IN] power management node.
290 * This API is used to set the system wake-up flag.
305 * @brief Get the low power mode of the current system.
308 * This API is used to get the low power mode of the current system.
323 * @brief Set low power mode.
326 * This API is used to set low power mode.
330 * @param mode [IN] low power mode.
418 * @brief The system enters the low-power flow.
421 * This API is used to enter the system into a low-power process.