WARN_ONCE
WARN_ONCE(1, "Still active user space clients!\n");
WARN_ONCE(1, "And also active allocations!\n");
WARN_ONCE((vm->use_cpu_for_update & !amdgpu_gmc_vram_full_visible(&adev->gmc)),
WARN_ONCE((vm->use_cpu_for_update & !amdgpu_gmc_vram_full_visible(&adev->gmc)),
WARN_ONCE(1,
WARN_ONCE(1,
WARN_ONCE(1,
WARN_ONCE(ret != -EINVAL, "driver forgot to call drm_crtc_vblank_off()\n");
WARN_ONCE((drm_debug & DRM_UT_VBL) && !vblank->framedur_ns,
WARN_ONCE(drm_debug & DRM_UT_VBL && !dev->driver->get_vblank_timestamp,
WARN_ONCE(ret, "unhandled error in i915_gem_fault: %i\n", ret);
if (WARN_ONCE(err,
WARN_ONCE(i915_gem_object_has_pages(obj),
WARN_ONCE(1,
WARN_ONCE(1, "unhandled other interrupt instance=0x%x, iir=0x%x\n",
WARN_ONCE(1, "unhandled engine interrupt class=0x%x, instance=0x%x\n",
WARN_ONCE(1, "unknown interrupt class=0x%x, instance=0x%x, intr=0x%x\n",
WARN_ONCE(enable_mask & ~PIPESTAT_INT_ENABLE_MASK ||
WARN_ONCE(status_mask & ~PIPESTAT_INT_STATUS_MASK,
WARN_ONCE(status_mask & ~PIPESTAT_INT_STATUS_MASK,
if (WARN_ONCE(head > OA_BUFFER_SIZE || head % report_size ||
if (WARN_ONCE(head > OA_BUFFER_SIZE || head % report_size ||
#define WARN_ON_ONCE(x) WARN_ONCE((x), "%s", "WARN_ON_ONCE(" __stringify(x) ")")
WARN_ONCE(dev_priv->runtime_pm.suspended,
WARN_ONCE(!atomic_read(&dev_priv->runtime_pm.wakeref_count),
WARN_ONCE(true, "Doorbell never became invalid after disable\n");
WARN_ONCE(!HAS_GMCH_DISPLAY(dev_priv),
WARN_ONCE(INTEL_GEN(dev_priv) >= 9,
WARN_ONCE(1, "unsupported intel_encoder type %d\n",
if (WARN_ONCE(IS_CHERRYVIEW(dev_priv) && (val & 1),
WARN_ONCE((rps->max_freq | rps->efficient_freq | rps->rp1_freq |
WARN_ONCE((val & GPLLENABLE) == 0, "GPLL not enabled\n");
WARN_ONCE((val & GPLLENABLE) == 0, "GPLL not enabled\n");
WARN_ONCE(ret < 0, "pm_runtime_get_sync() failed: %d\n", ret);
WARN_ONCE((I915_READ(DC_STATE_EN) & DC_STATE_EN_DC9),
WARN_ONCE(I915_READ(DC_STATE_EN) & DC_STATE_EN_UPTO_DC5,
WARN_ONCE(I915_READ(HSW_PWR_WELL_CTL2) &
WARN_ONCE(intel_irqs_enabled(dev_priv),
WARN_ONCE(intel_irqs_enabled(dev_priv),
WARN_ONCE(I915_READ(DC_STATE_EN) & DC_STATE_EN_UPTO_DC5,
WARN_ONCE(!I915_READ(CSR_PROGRAM(0)),
WARN_ONCE(!I915_READ(CSR_SSP_BASE), "CSR SSP Base Not fine\n");
WARN_ONCE(!I915_READ(CSR_HTP_SKL), "CSR HTP Not fine\n");
WARN_ONCE(pg2_enabled, "PG2 not disabled to enable DC5.\n");
WARN_ONCE((I915_READ(DC_STATE_EN) & DC_STATE_EN_UPTO_DC5),
WARN_ONCE(I915_READ(UTIL_PIN_CTL) & UTIL_PIN_ENABLE,
WARN_ONCE((I915_READ(DC_STATE_EN) & DC_STATE_EN_UPTO_DC6),
WARN_ONCE(wait_for_atomic_us(gt_thread_status(dev_priv) == 0, 5000),