1*0cfab4cbSHuang, Sean Z /* SPDX-License-Identifier: MIT */
2*0cfab4cbSHuang, Sean Z /*
3*0cfab4cbSHuang, Sean Z  * Copyright(c) 2020, Intel Corporation. All rights reserved.
4*0cfab4cbSHuang, Sean Z  */
5*0cfab4cbSHuang, Sean Z 
6*0cfab4cbSHuang, Sean Z #ifndef __INTEL_PXP_PM_H__
7*0cfab4cbSHuang, Sean Z #define __INTEL_PXP_PM_H__
8*0cfab4cbSHuang, Sean Z 
9*0cfab4cbSHuang, Sean Z #include "intel_pxp_types.h"
10*0cfab4cbSHuang, Sean Z 
11*0cfab4cbSHuang, Sean Z #ifdef CONFIG_DRM_I915_PXP
12*0cfab4cbSHuang, Sean Z void intel_pxp_suspend(struct intel_pxp *pxp, bool runtime);
13*0cfab4cbSHuang, Sean Z void intel_pxp_resume(struct intel_pxp *pxp);
14*0cfab4cbSHuang, Sean Z #else
15*0cfab4cbSHuang, Sean Z static inline void intel_pxp_suspend(struct intel_pxp *pxp, bool runtime)
16*0cfab4cbSHuang, Sean Z {
17*0cfab4cbSHuang, Sean Z }
18*0cfab4cbSHuang, Sean Z 
19*0cfab4cbSHuang, Sean Z static inline void intel_pxp_resume(struct intel_pxp *pxp)
20*0cfab4cbSHuang, Sean Z {
21*0cfab4cbSHuang, Sean Z }
22*0cfab4cbSHuang, Sean Z #endif
23*0cfab4cbSHuang, Sean Z 
24*0cfab4cbSHuang, Sean Z #endif /* __INTEL_PXP_PM_H__ */
25