1#ifndef __LINUX_PM_RUNTIME_H__
2#define __LINUX_PM_RUNTIME_H__
30#include <linux/kernel.h>
32static inline int pm_runtime_get_sync(
const void*
dev)
38static inline int pm_runtime_put_autosuspend(
const void*
dev)
44static inline int pm_runtime_put_sync(
const void*
dev)
50static inline void pm_runtime_mark_last_busy(
const void*
dev)
55static inline void pm_wakeup_event(
const void*
dev,
unsigned int msec)
86static inline int pm_runtime_get(
const void*
dev)
92static inline void pm_runtime_put_noidle(
const void*
dev)
97static inline int pm_runtime_enabled(
const void*
dev)
103static inline int pm_runtime_active(
const void*
dev)
114static inline int device_may_wakeup(
const void*
dev)
120static inline void device_set_wakeup_capable(
const void*
dev,
int enable)
126static inline void device_set_awake_path(
const void*
dev)
const struct device * dev
Definition drm_print.h:519