]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: add new helpers for accessing stepping info
authorJani Nikula <jani.nikula@intel.com>
Fri, 26 Mar 2021 13:21:33 +0000 (15:21 +0200)
committerJani Nikula <jani.nikula@intel.com>
Mon, 29 Mar 2021 11:56:04 +0000 (14:56 +0300)
commit5fb86fe9ab5e9527b2014626a52b73cd8dc9d708
treeed1bf05649461c11f7404ef046422952c94a78ca
parent3b5e0920102276b8258d3a8d0d9eaf426fac8348
drm/i915: add new helpers for accessing stepping info

Add new runtime info field for stepping. Add new helpers for accessing
them. As we'll be switching platforms over to the new scheme
incrementally, check for non-initialized steppings.

In case a platform does not have separate display and gt steppings, it's
okay to use a common shorthand. However, in this case the display
stepping must not be initialized, and gt stepping is the single point of
truth.

v3: Remove IS_STEP() (José)

v2: Rename stepping->step

Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/bb4275733fa390ea3dbf6f62794d55b616665230.1616764798.git.jani.nikula@intel.com
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_device_info.h
drivers/gpu/drm/i915/intel_step.h