1*063db451SLizhi Hou /* SPDX-License-Identifier: GPL-2.0 */ 2*063db451SLizhi Hou /* 3*063db451SLizhi Hou * Copyright (C) 2025, Advanced Micro Devices, Inc. 4*063db451SLizhi Hou */ 5*063db451SLizhi Hou 6*063db451SLizhi Hou #ifndef _AMDXDNA_PM_H_ 7*063db451SLizhi Hou #define _AMDXDNA_PM_H_ 8*063db451SLizhi Hou 9*063db451SLizhi Hou #include "amdxdna_pci_drv.h" 10*063db451SLizhi Hou 11*063db451SLizhi Hou int amdxdna_pm_suspend(struct device *dev); 12*063db451SLizhi Hou int amdxdna_pm_resume(struct device *dev); 13*063db451SLizhi Hou int amdxdna_pm_resume_get(struct amdxdna_dev *xdna); 14*063db451SLizhi Hou void amdxdna_pm_suspend_put(struct amdxdna_dev *xdna); 15*063db451SLizhi Hou void amdxdna_pm_init(struct amdxdna_dev *xdna); 16*063db451SLizhi Hou void amdxdna_pm_fini(struct amdxdna_dev *xdna); 17*063db451SLizhi Hou 18*063db451SLizhi Hou #endif /* _AMDXDNA_PM_H_ */ 19