[PATCH 2/2] drm/i195: Debug
José Roberto de Souza
jose.souza at intel.com
Sat Sep 22 00:23:38 UTC 2018
bla
Signed-off-by: José Roberto de Souza <jose.souza at intel.com>
---
drivers/gpu/drm/i915/intel_lspcon.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_lspcon.c b/drivers/gpu/drm/i915/intel_lspcon.c
index 3e085c5f2b81..02b0dec64ade 100644
--- a/drivers/gpu/drm/i915/intel_lspcon.c
+++ b/drivers/gpu/drm/i915/intel_lspcon.c
@@ -90,11 +90,14 @@ static int lspcon_change_mode(struct intel_lspcon *lspcon,
{
int err;
enum drm_lspcon_mode current_mode;
- struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
+ struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon);
+ struct i2c_adapter *adapter = &intel_dp->aux.ddc;
+ struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
err = drm_lspcon_get_mode(adapter, ¤t_mode);
if (err) {
- DRM_ERROR("Error reading LSPCON mode\n");
+ DRM_ERROR("Error reading LSPCON mode on port%c\n",
+ port_name(encoder->port));
return err;
}
@@ -216,6 +219,7 @@ bool lspcon_init(struct intel_digital_port *intel_dig_port)
struct intel_lspcon *lspcon = &intel_dig_port->lspcon;
struct drm_device *dev = intel_dig_port->base.base.dev;
struct drm_i915_private *dev_priv = to_i915(dev);
+ struct intel_encoder *encoder = &dp_to_dig_port(dp)->base;
if (!HAS_LSPCON(dev_priv)) {
DRM_ERROR("LSPCON is not supported on this platform\n");
@@ -226,7 +230,8 @@ bool lspcon_init(struct intel_digital_port *intel_dig_port)
lspcon->mode = DRM_LSPCON_MODE_INVALID;
if (!lspcon_probe(lspcon)) {
- DRM_ERROR("Failed to probe lspcon\n");
+ DRM_ERROR("Failed to probe lspcon on port%c\n",
+ port_name(encoder->port));
return false;
}
--
2.19.0
More information about the Intel-gfx-trybot
mailing list