|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Device PM info. More...
#include <device.h>
Data Fields | |
| atomic_t | flags |
| Device PM status flags. | |
| enum pm_device_state | state |
| Device power state. | |
| pm_device_action_cb_t | action_cb |
| Device PM action callback. | |
| uint32_t | usage |
| Device usage count. | |
Device PM info.
Structure holds fields which are common for two PM devices: generic and synchronous.
| pm_device_action_cb_t pm_device_base::action_cb |
Device PM action callback.
| atomic_t pm_device_base::flags |
Device PM status flags.
| enum pm_device_state pm_device_base::state |
Device power state.
| uint32_t pm_device_base::usage |
Device usage count.