1 /* 2 * SPDX-License-Identifier: MIT 3 * 4 * Copyright © 2019 Intel Corporation 5 */ 6 7 #ifndef INTEL_ENGINE_PM_H 8 #define INTEL_ENGINE_PM_H 9 10 struct drm_i915_private; 11 struct intel_engine_cs; 12 13 void intel_engine_pm_get(struct intel_engine_cs *engine); 14 void intel_engine_pm_put(struct intel_engine_cs *engine); 15 16 void intel_engine_park(struct intel_engine_cs *engine); 17 18 void intel_engine_init__pm(struct intel_engine_cs *engine); 19 20 int intel_engines_resume(struct drm_i915_private *i915); 21 22 #endif /* INTEL_ENGINE_PM_H */ 23