Loading...
Note: File does not exist in v4.17.
1/* SPDX-License-Identifier: MIT */
2/*
3 * Copyright © 2020,2021 Intel Corporation
4 */
5
6#ifndef __INTEL_STEP_H__
7#define __INTEL_STEP_H__
8
9#include <linux/types.h>
10
11struct drm_i915_private;
12
13struct intel_step_info {
14 u8 gt_step;
15 u8 display_step;
16};
17
18/*
19 * Symbolic steppings that do not match the hardware. These are valid both as gt
20 * and display steppings as symbolic names.
21 */
22enum intel_step {
23 STEP_NONE = 0,
24 STEP_A0,
25 STEP_A2,
26 STEP_B0,
27 STEP_B1,
28 STEP_C0,
29 STEP_D0,
30 STEP_D1,
31 STEP_E0,
32 STEP_F0,
33 STEP_G0,
34 STEP_FUTURE,
35 STEP_FOREVER,
36};
37
38void intel_step_init(struct drm_i915_private *i915);
39
40#endif /* __INTEL_STEP_H__ */