Zephyr API Documentation 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.