2 * SPDX-License-Identifier: MIT
4 * Copyright © 2019 Intel Corporation
12 struct intel_engine_cs
;
15 void intel_rc6_init(struct intel_rc6
*rc6
);
16 void intel_rc6_fini(struct intel_rc6
*rc6
);
18 void intel_rc6_unpark(struct intel_rc6
*rc6
);
19 void intel_rc6_park(struct intel_rc6
*rc6
);
21 void intel_rc6_sanitize(struct intel_rc6
*rc6
);
22 void intel_rc6_enable(struct intel_rc6
*rc6
);
23 void intel_rc6_disable(struct intel_rc6
*rc6
);
25 u64
intel_rc6_residency_ns(struct intel_rc6
*rc6
, i915_reg_t reg
);
26 u64
intel_rc6_residency_us(struct intel_rc6
*rc6
, i915_reg_t reg
);
28 #endif /* INTEL_RC6_H */