All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: Jani Nikula <jani.nikula@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: [PATCH 1/2] drm/i915/hdcp: unify connector logging format
Date: Tue, 19 Dec 2023 14:50:12 +0200	[thread overview]
Message-ID: <ZYGRhEDnN-WxFtdy@intel.com> (raw)
In-Reply-To: <20231219104746.1065431-1-jani.nikula@intel.com>

On Tue, Dec 19, 2023 at 12:47:45PM +0200, Jani Nikula wrote:
> It's customary to debug log connectors using [CONNECTOR:%d:%s]
> format. Make the HDCP code follow suit.
> 
> Signed-off-by: Jani Nikula <jani.nikula@intel.com>

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> ---
>  drivers/gpu/drm/i915/display/intel_hdcp.c | 68 +++++++++++------------
>  1 file changed, 34 insertions(+), 34 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_hdcp.c b/drivers/gpu/drm/i915/display/intel_hdcp.c
> index 39b3f7c0c77c..f9010094ff29 100644
> --- a/drivers/gpu/drm/i915/display/intel_hdcp.c
> +++ b/drivers/gpu/drm/i915/display/intel_hdcp.c
> @@ -853,8 +853,8 @@ static int intel_hdcp_auth(struct intel_connector *connector)
>  	if (shim->stream_encryption) {
>  		ret = shim->stream_encryption(connector, true);
>  		if (ret) {
> -			drm_err(&i915->drm, "[%s:%d] Failed to enable HDCP 1.4 stream enc\n",
> -				connector->base.name, connector->base.base.id);
> +			drm_err(&i915->drm, "[CONNECTOR:%d:%s] Failed to enable HDCP 1.4 stream enc\n",
> +				connector->base.base.id, connector->base.name);
>  			return ret;
>  		}
>  		drm_dbg_kms(&i915->drm, "HDCP 1.4 transcoder: %s stream encrypted\n",
> @@ -878,14 +878,14 @@ static int _intel_hdcp_disable(struct intel_connector *connector)
>  	u32 repeater_ctl;
>  	int ret;
>  
> -	drm_dbg_kms(&i915->drm, "[%s:%d] HDCP is being disabled...\n",
> -		    connector->base.name, connector->base.base.id);
> +	drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] HDCP is being disabled...\n",
> +		    connector->base.base.id, connector->base.name);
>  
>  	if (hdcp->shim->stream_encryption) {
>  		ret = hdcp->shim->stream_encryption(connector, false);
>  		if (ret) {
> -			drm_err(&i915->drm, "[%s:%d] Failed to disable HDCP 1.4 stream enc\n",
> -				connector->base.name, connector->base.base.id);
> +			drm_err(&i915->drm, "[CONNECTOR:%d:%s] Failed to disable HDCP 1.4 stream enc\n",
> +				connector->base.base.id, connector->base.name);
>  			return ret;
>  		}
>  		drm_dbg_kms(&i915->drm, "HDCP 1.4 transcoder: %s stream encryption disabled\n",
> @@ -929,8 +929,8 @@ static int intel_hdcp1_enable(struct intel_connector *connector)
>  	struct intel_hdcp *hdcp = &connector->hdcp;
>  	int i, ret, tries = 3;
>  
> -	drm_dbg_kms(&i915->drm, "[%s:%d] HDCP is being enabled...\n",
> -		    connector->base.name, connector->base.base.id);
> +	drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] HDCP is being enabled...\n",
> +		    connector->base.base.id, connector->base.name);
>  
>  	if (!hdcp_key_loadable(i915)) {
>  		drm_err(&i915->drm, "HDCP key Load is not possible\n");
> @@ -1027,8 +1027,8 @@ static int intel_hdcp_check_link(struct intel_connector *connector)
>  	if (drm_WARN_ON(&i915->drm,
>  			!intel_hdcp_in_use(i915, cpu_transcoder, port))) {
>  		drm_err(&i915->drm,
> -			"%s:%d HDCP link stopped encryption,%x\n",
> -			connector->base.name, connector->base.base.id,
> +			"[CONNECTOR:%d:%s] HDCP link stopped encryption,%x\n",
> +			connector->base.base.id, connector->base.name,
>  			intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port)));
>  		ret = -ENXIO;
>  		intel_hdcp_update_value(connector,
> @@ -1046,8 +1046,8 @@ static int intel_hdcp_check_link(struct intel_connector *connector)
>  	}
>  
>  	drm_dbg_kms(&i915->drm,
> -		    "[%s:%d] HDCP link failed, retrying authentication\n",
> -		    connector->base.name, connector->base.base.id);
> +		    "[CONNECTOR:%d:%s] HDCP link failed, retrying authentication\n",
> +		    connector->base.base.id, connector->base.name);
>  
>  	ret = _intel_hdcp_disable(connector);
>  	if (ret) {
> @@ -1731,8 +1731,8 @@ static int hdcp2_enable_stream_encryption(struct intel_connector *connector)
>  
>  	if (!(intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) &
>  			    LINK_ENCRYPTION_STATUS)) {
> -		drm_err(&i915->drm, "[%s:%d] HDCP 2.2 Link is not encrypted\n",
> -			connector->base.name, connector->base.base.id);
> +		drm_err(&i915->drm, "[CONNECTOR:%d:%s] HDCP 2.2 Link is not encrypted\n",
> +			connector->base.base.id, connector->base.name);
>  		ret = -EPERM;
>  		goto link_recover;
>  	}
> @@ -1740,8 +1740,8 @@ static int hdcp2_enable_stream_encryption(struct intel_connector *connector)
>  	if (hdcp->shim->stream_2_2_encryption) {
>  		ret = hdcp->shim->stream_2_2_encryption(connector, true);
>  		if (ret) {
> -			drm_err(&i915->drm, "[%s:%d] Failed to enable HDCP 2.2 stream enc\n",
> -				connector->base.name, connector->base.base.id);
> +			drm_err(&i915->drm, "[CONNECTOR:%d:%s] Failed to enable HDCP 2.2 stream enc\n",
> +				connector->base.base.id, connector->base.name);
>  			return ret;
>  		}
>  		drm_dbg_kms(&i915->drm, "HDCP 2.2 transcoder: %s stream encrypted\n",
> @@ -1925,8 +1925,8 @@ static int _intel_hdcp2_enable(struct intel_connector *connector)
>  	struct intel_hdcp *hdcp = &connector->hdcp;
>  	int ret;
>  
> -	drm_dbg_kms(&i915->drm, "[%s:%d] HDCP2.2 is being enabled. Type: %d\n",
> -		    connector->base.name, connector->base.base.id,
> +	drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] HDCP2.2 is being enabled. Type: %d\n",
> +		    connector->base.base.id, connector->base.name,
>  		    hdcp->content_type);
>  
>  	ret = hdcp2_authenticate_and_encrypt(connector);
> @@ -1936,8 +1936,8 @@ static int _intel_hdcp2_enable(struct intel_connector *connector)
>  		return ret;
>  	}
>  
> -	drm_dbg_kms(&i915->drm, "[%s:%d] HDCP2.2 is enabled. Type %d\n",
> -		    connector->base.name, connector->base.base.id,
> +	drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] HDCP2.2 is enabled. Type %d\n",
> +		    connector->base.base.id, connector->base.name,
>  		    hdcp->content_type);
>  
>  	hdcp->hdcp2_encrypted = true;
> @@ -1953,14 +1953,14 @@ _intel_hdcp2_disable(struct intel_connector *connector, bool hdcp2_link_recovery
>  	struct intel_hdcp *hdcp = &connector->hdcp;
>  	int ret;
>  
> -	drm_dbg_kms(&i915->drm, "[%s:%d] HDCP2.2 is being Disabled\n",
> -		    connector->base.name, connector->base.base.id);
> +	drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] HDCP2.2 is being Disabled\n",
> +		    connector->base.base.id, connector->base.name);
>  
>  	if (hdcp->shim->stream_2_2_encryption) {
>  		ret = hdcp->shim->stream_2_2_encryption(connector, false);
>  		if (ret) {
> -			drm_err(&i915->drm, "[%s:%d] Failed to disable HDCP 2.2 stream enc\n",
> -				connector->base.name, connector->base.base.id);
> +			drm_err(&i915->drm, "[CONNECTOR:%d:%s] Failed to disable HDCP 2.2 stream enc\n",
> +				connector->base.base.id, connector->base.name);
>  			return ret;
>  		}
>  		drm_dbg_kms(&i915->drm, "HDCP 2.2 transcoder: %s stream encryption disabled\n",
> @@ -2040,20 +2040,20 @@ static int intel_hdcp2_check_link(struct intel_connector *connector)
>  			goto out;
>  		}
>  		drm_dbg_kms(&i915->drm,
> -			    "[%s:%d] Repeater topology auth failed.(%d)\n",
> -			    connector->base.name, connector->base.base.id,
> +			    "[CONNECTOR:%d:%s] Repeater topology auth failed.(%d)\n",
> +			    connector->base.base.id, connector->base.name,
>  			    ret);
>  	} else {
>  		drm_dbg_kms(&i915->drm,
> -			    "[%s:%d] HDCP2.2 link failed, retrying auth\n",
> -			    connector->base.name, connector->base.base.id);
> +			    "[CONNECTOR:%d:%s] HDCP2.2 link failed, retrying auth\n",
> +			    connector->base.base.id, connector->base.name);
>  	}
>  
>  	ret = _intel_hdcp2_disable(connector, true);
>  	if (ret) {
>  		drm_err(&i915->drm,
> -			"[%s:%d] Failed to disable hdcp2.2 (%d)\n",
> -			connector->base.name, connector->base.base.id, ret);
> +			"[CONNECTOR:%d:%s] Failed to disable hdcp2.2 (%d)\n",
> +			connector->base.base.id, connector->base.name, ret);
>  		intel_hdcp_update_value(connector,
>  				DRM_MODE_CONTENT_PROTECTION_DESIRED, true);
>  		goto out;
> @@ -2062,8 +2062,8 @@ static int intel_hdcp2_check_link(struct intel_connector *connector)
>  	ret = _intel_hdcp2_enable(connector);
>  	if (ret) {
>  		drm_dbg_kms(&i915->drm,
> -			    "[%s:%d] Failed to enable hdcp2.2 (%d)\n",
> -			    connector->base.name, connector->base.base.id,
> +			    "[CONNECTOR:%d:%s] Failed to enable hdcp2.2 (%d)\n",
> +			    connector->base.base.id, connector->base.name,
>  			    ret);
>  		intel_hdcp_update_value(connector,
>  					DRM_MODE_CONTENT_PROTECTION_DESIRED,
> @@ -2341,8 +2341,8 @@ static int _intel_hdcp_enable(struct intel_atomic_state *state,
>  		return -ENOENT;
>  
>  	if (!connector->encoder) {
> -		drm_err(&i915->drm, "[%s:%d] encoder is not initialized\n",
> -			connector->base.name, connector->base.base.id);
> +		drm_err(&i915->drm, "[CONNECTOR:%d:%s] encoder is not initialized\n",
> +			connector->base.base.id, connector->base.name);
>  		return -ENODEV;
>  	}
>  
> -- 
> 2.39.2

-- 
Ville Syrjälä
Intel

  parent reply	other threads:[~2023-12-19 12:50 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-19 10:47 [PATCH 1/2] drm/i915/hdcp: unify connector logging format Jani Nikula
2023-12-19 10:47 ` [PATCH 2/2] drm/i915/hdcp: fix intel_hdcp_get_repeater_ctl() error return value Jani Nikula
2023-12-19 12:53   ` Ville Syrjälä
2023-12-19 16:22     ` Jani Nikula
2023-12-19 12:10 ` ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/hdcp: unify connector logging format Patchwork
2023-12-19 12:50 ` Ville Syrjälä [this message]
2023-12-19 14:28 ` ✗ Fi.CI.IGT: failure " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZYGRhEDnN-WxFtdy@intel.com \
    --to=ville.syrjala@linux.intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=jani.nikula@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.