mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
drm/i915: replace IS_GEN and friends with GRAPHICS_VER
This was done by the following semantic patch: @@ expression i915; @@ - INTEL_GEN(i915) + GRAPHICS_VER(i915) @@ expression i915; expression E; @@ - INTEL_GEN(i915) >= E + GRAPHICS_VER(i915) >= E @@ expression dev_priv; expression E; @@ - !IS_GEN(dev_priv, E) + GRAPHICS_VER(dev_priv) != E @@ expression dev_priv; expression E; @@ - IS_GEN(dev_priv, E) + GRAPHICS_VER(dev_priv) == E @@ expression dev_priv; expression from, until; @@ - IS_GEN_RANGE(dev_priv, from, until) + IS_GRAPHICS_VER(dev_priv, from, until) @def@ expression E; identifier id =~ "^gen$"; @@ - id = GRAPHICS_VER(E) + ver = GRAPHICS_VER(E) @@ identifier def.id; @@ - id + ver It also takes care of renaming the variable we assign to GRAPHICS_VER() so to use "ver" rather than "gen". Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com> Reviewed-by: Matt Roper <matthew.d.roper@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210606045050.103862-2-lucas.demarchi@intel.com
This commit is contained in:
@@ -963,7 +963,7 @@ out_batch:
|
||||
static struct i915_vma *recursive_batch(struct drm_i915_private *i915)
|
||||
{
|
||||
struct drm_i915_gem_object *obj;
|
||||
const int gen = INTEL_GEN(i915);
|
||||
const int ver = GRAPHICS_VER(i915);
|
||||
struct i915_vma *vma;
|
||||
u32 *cmd;
|
||||
int err;
|
||||
@@ -988,11 +988,11 @@ static struct i915_vma *recursive_batch(struct drm_i915_private *i915)
|
||||
goto err;
|
||||
}
|
||||
|
||||
if (gen >= 8) {
|
||||
if (ver >= 8) {
|
||||
*cmd++ = MI_BATCH_BUFFER_START | 1 << 8 | 1;
|
||||
*cmd++ = lower_32_bits(vma->node.start);
|
||||
*cmd++ = upper_32_bits(vma->node.start);
|
||||
} else if (gen >= 6) {
|
||||
} else if (ver >= 6) {
|
||||
*cmd++ = MI_BATCH_BUFFER_START | 1 << 8;
|
||||
*cmd++ = lower_32_bits(vma->node.start);
|
||||
} else {
|
||||
@@ -2482,7 +2482,7 @@ static int perf_request_latency(void *arg)
|
||||
struct pm_qos_request qos;
|
||||
int err = 0;
|
||||
|
||||
if (INTEL_GEN(i915) < 8) /* per-engine CS timestamp, semaphores */
|
||||
if (GRAPHICS_VER(i915) < 8) /* per-engine CS timestamp, semaphores */
|
||||
return 0;
|
||||
|
||||
cpu_latency_qos_add_request(&qos, 0); /* disable cstates */
|
||||
|
||||
Reference in New Issue
Block a user