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