Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/i915/dp: Print debug message for a sink connected off request

So far the CONNECTED_OFF_ENTRY_REQUESTED request was accepted only
implicitly, by acking all the IRQs raised by the sink. Make this
explicit by printing a debug message.

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patch.msgid.link/20260225164618.1261368-17-imre.deak@intel.com

Imre Deak d036488a a4e50c53

+8
+8
drivers/gpu/drm/i915/display/intel_dp.c
··· 5877 5877 static bool intel_dp_handle_link_service_irq(struct intel_dp *intel_dp, u8 irq_mask) 5878 5878 { 5879 5879 struct intel_display *display = to_intel_display(intel_dp); 5880 + struct intel_connector *connector = intel_dp->attached_connector; 5881 + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; 5880 5882 bool reprobe_needed = false; 5881 5883 5882 5884 if (irq_mask & RX_CAP_CHANGED) ··· 5886 5884 5887 5885 if (irq_mask & HDMI_LINK_STATUS_CHANGED) 5888 5886 intel_dp_handle_hdmi_link_status_change(intel_dp); 5887 + 5888 + if (irq_mask & CONNECTED_OFF_ENTRY_REQUESTED) 5889 + drm_dbg_kms(display->drm, 5890 + "[CONNECTOR:%d:%s][ENCODER:%d:%s] Allowing connected off request\n", 5891 + connector->base.base.id, connector->base.name, 5892 + encoder->base.base.id, encoder->base.name); 5889 5893 5890 5894 if ((irq_mask & DP_TUNNELING_IRQ) && 5891 5895 drm_dp_tunnel_handle_irq(display->dp_tunnel_mgr,