]> Git Repo - linux.git/blob - drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux...
[linux.git] / drivers / gpu / drm / i915 / pxp / intel_pxp_pm.h
1 /* SPDX-License-Identifier: MIT */
2 /*
3  * Copyright(c) 2020, Intel Corporation. All rights reserved.
4  */
5
6 #ifndef __INTEL_PXP_PM_H__
7 #define __INTEL_PXP_PM_H__
8
9 struct intel_pxp;
10
11 #ifdef CONFIG_DRM_I915_PXP
12 void intel_pxp_suspend_prepare(struct intel_pxp *pxp);
13 void intel_pxp_suspend(struct intel_pxp *pxp);
14 void intel_pxp_resume_complete(struct intel_pxp *pxp);
15 void intel_pxp_runtime_suspend(struct intel_pxp *pxp);
16 #else
17 static inline void intel_pxp_suspend_prepare(struct intel_pxp *pxp)
18 {
19 }
20
21 static inline void intel_pxp_suspend(struct intel_pxp *pxp)
22 {
23 }
24
25 static inline void intel_pxp_resume_complete(struct intel_pxp *pxp)
26 {
27 }
28
29 static inline void intel_pxp_runtime_suspend(struct intel_pxp *pxp)
30 {
31 }
32 #endif
33 static inline void intel_pxp_runtime_resume(struct intel_pxp *pxp)
34 {
35         intel_pxp_resume_complete(pxp);
36 }
37 #endif /* __INTEL_PXP_PM_H__ */
This page took 0.035249 seconds and 4 git commands to generate.