Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
pm_device_isr Struct Reference

Runtime PM info for device with synchronous PM. More...

#include <device.h>

Data Fields

struct pm_device_base base
 Base info.
 
struct k_spinlock lock
 Lock to synchronize the synchronous get/put operations.
 

Detailed Description

Runtime PM info for device with synchronous PM.

Synchronous PM can be used with devices which suspend and resume operations can be performed in the critical section as they are short and non-blocking. Runtime PM API can be used from any context in that case.

Field Documentation

◆ base

struct pm_device_base pm_device_isr::base

Base info.

◆ lock

struct k_spinlock pm_device_isr::lock

Lock to synchronize the synchronous get/put operations.


The documentation for this struct was generated from the following file: