/* SPDX-License-Identifier: MIT */ /* * Copyright © 2020,2021 Intel Corporation */ #ifndef __INTEL_STEP_H__ #define __INTEL_STEP_H__ #include <linux/types.h> struct drm_i915_private; struct intel_step_info { … }; #define STEP_ENUM_VAL(name) … #define STEP_NAME_LIST(func) … /* * Symbolic steppings that do not match the hardware. These are valid both as gt * and display steppings as symbolic names. */ enum intel_step { … }; void intel_step_init(struct drm_i915_private *i915); const char *intel_step_name(enum intel_step step); #endif /* __INTEL_STEP_H__ */