| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <zephyr/device.h>Go to the source code of this file.
Functions | |
| int | pm_device_runtime_enable (const struct device *dev) | 
| Enable device runtime PM.  More... | |
| int | pm_device_runtime_disable (const struct device *dev) | 
| Disable device runtime PM.  More... | |
| int | pm_device_runtime_get (const struct device *dev) | 
| Resume a device based on usage count.  More... | |
| int | pm_device_runtime_put (const struct device *dev) | 
| Suspend a device based on usage count.  More... | |
| int | pm_device_runtime_put_async (const struct device *dev) | 
| Suspend a device based on usage count (asynchronously).  More... | |
| bool | pm_device_runtime_is_enabled (const struct device *dev) | 
| Check if device runtime is enabled for a given device.  More... | |