goto out;
        }
 
-       if (WARN_ON(!intel_hdcp_in_use(dev_priv, cpu_transcoder, port))) {
+       if (drm_WARN_ON(&dev_priv->drm,
+                       !intel_hdcp_in_use(dev_priv, cpu_transcoder, port))) {
                drm_err(&dev_priv->drm,
                        "%s:%d HDCP link stopped encryption,%x\n",
                        connector->base.name, connector->base.base.id,
        enum transcoder cpu_transcoder = hdcp->cpu_transcoder;
        int ret;
 
-       WARN_ON(intel_de_read(dev_priv, HDCP2_STATUS(dev_priv, cpu_transcoder, port)) &
-               LINK_ENCRYPTION_STATUS);
+       drm_WARN_ON(&dev_priv->drm,
+                   intel_de_read(dev_priv, HDCP2_STATUS(dev_priv, cpu_transcoder, port)) &
+                   LINK_ENCRYPTION_STATUS);
        if (hdcp->shim->toggle_signalling) {
                ret = hdcp->shim->toggle_signalling(intel_dig_port, true);
                if (ret) {
        enum transcoder cpu_transcoder = hdcp->cpu_transcoder;
        int ret;
 
-       WARN_ON(!(intel_de_read(dev_priv, HDCP2_STATUS(dev_priv, cpu_transcoder, port)) &
-                           LINK_ENCRYPTION_STATUS));
+       drm_WARN_ON(&dev_priv->drm, !(intel_de_read(dev_priv, HDCP2_STATUS(dev_priv, cpu_transcoder, port)) &
+                                     LINK_ENCRYPTION_STATUS));
 
        intel_de_write(dev_priv, HDCP2_CTL(dev_priv, cpu_transcoder, port),
                       intel_de_read(dev_priv, HDCP2_CTL(dev_priv, cpu_transcoder, port)) & ~CTL_LINK_ENCRYPTION_REQ);
                goto out;
        }
 
-       if (WARN_ON(!intel_hdcp2_in_use(dev_priv, cpu_transcoder, port))) {
+       if (drm_WARN_ON(&dev_priv->drm,
+                       !intel_hdcp2_in_use(dev_priv, cpu_transcoder, port))) {
                drm_err(&dev_priv->drm,
                        "HDCP2.2 link stopped the encryption, %x\n",
                        intel_de_read(dev_priv, HDCP2_STATUS(dev_priv, cpu_transcoder, port)));
                return;
 
        mutex_lock(&dev_priv->hdcp_comp_mutex);
-       WARN_ON(dev_priv->hdcp_comp_added);
+       drm_WARN_ON(&dev_priv->drm, dev_priv->hdcp_comp_added);
 
        dev_priv->hdcp_comp_added = true;
        mutex_unlock(&dev_priv->hdcp_comp_mutex);
                return -ENOENT;
 
        mutex_lock(&hdcp->mutex);
-       WARN_ON(hdcp->value == DRM_MODE_CONTENT_PROTECTION_ENABLED);
+       drm_WARN_ON(&dev_priv->drm,
+                   hdcp->value == DRM_MODE_CONTENT_PROTECTION_ENABLED);
        hdcp->content_type = content_type;
 
        if (INTEL_GEN(dev_priv) >= 12) {