Bug 111997 - [CI][RESUME]igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio
Summary: [CI][RESUME]igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to c...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: not set not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-14 10:59 UTC by Lakshmi
Modified: 2019-11-19 09:38 UTC (History)
1 user (show)

See Also:
i915 platform: TGL
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi 2019-10-14 10:59:22 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_vblank@pipe-c-wait-busy-hang.html

<3> [960.658741] [drm:intel_enable_ddi [i915]] *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio
Comment 1 CI Bug Log 2019-10-14 11:00:10 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* TGL:igt@igt@kms_vblank@pipe-c-wait-busy-hang|igt@kms_vblank@pipe-c-ts-continuation-idle-hang - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_vblank@pipe-c-ts-continuation-idle-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_vblank@pipe-c-wait-busy-hang.html
Comment 2 Ville Syrjala 2019-10-15 17:26:05 UTC
<7> [960.657994] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1)
<7> [960.658138] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
<7> [960.658631] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1)

The display is sometimes NAKing the i2c accesses for whatever reason.
Comment 3 shashank.sharma@intel.com 2019-10-16 04:11:32 UTC
As Ville mentioned, we are timing out while disabling the scrambling and setting the SCDC ratio here, as there is no response to the I2C SCDC write from the sink device. But I am worried about a few more things here: 

- We are seeing a DVI adapter onboard detected from VBT (why ?) which blocks the max pixel clock supported to 165 Mhz. 

[drm:intel_hdmi_set_edid [i915]] Assuming DP dual-mode adaptor presence based on VBT
<7>[   11.313384] [drm:intel_hdmi_set_edid [i915]] DP dual-mode adaptor (type 1 DVI) detected (max TMDS clock: 165000 kHz)

- This means we will never have to disable scrambling or set the TMDS clock ratio to 1/10, as it gets set only when the video mode's clock is > 340 Mhz. We are pruning out all the modes with clock > 165Mhz, so we will never hit a situation where we have to disable scrambling, as it will never be enabled. 

- Probably we can add a check in intel_hdmi_handle_sink_scrambling() function no simply return when there is a DVI adapter. I will see if I can add a patch for that. Probably a run with a proper VBT will also help.

- But in any case, this bug should be kept at a lower priority, as there is no need to disable scrambling here at all. 

- Shashank
Comment 4 CI Bug Log 2019-10-16 05:45:38 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL:igt@igt@kms_vblank@pipe-c-wait-busy-hang|igt@kms_vblank@pipe-c-ts-continuation-idle-hang - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio -}
{+ TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_ctx_isolation@bcs0-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_ctx_isolation@rcs0-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_ctx_isolation@vcs0-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_ctx_isolation@vcs1-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_ctx_isolation@vecs0-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_exec_suspend@basic-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@gem_softpin@noreloc-s3.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_busy@extended-modeset-hang-oldfb-with-reset-render-c.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@2x-flip-vs-suspend.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@basic-flip-vs-dpms.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@basic-flip-vs-modeset.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@flip-vs-dpms-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@flip-vs-modeset-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@flip-vs-panning.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@modeset-vs-vblank-race-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset.html
Comment 5 CI Bug Log 2019-10-16 08:49:29 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio -}
{+ TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7058/re-tgl1-display/igt@kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
Comment 6 CI Bug Log 2019-10-16 09:25:24 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio -}
{+ TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@gem_eio@hibernate.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@dpms-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@gem-pread.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@modeset-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@reg-read-ioctl.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@system-suspend-execbuf.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@i915_pm_rpm@universal-planes.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_atomic_interruptible@universal-setplane-primary.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_atomic_transition@2x-modeset-transitions.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_atomic_transition@2x-modeset-transitions-nonblocking.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_atomic_transition@2x-modeset-transitions-nonblocking-fencing.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_busy@basic-flip-b.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-ctm-green-to-red.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-ctm-max.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-ctm-red-to-blue.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-gamma.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-legacy-gamma.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_plane_lowres@pipe-a-tiling-none.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_plane_lowres@pipe-a-tiling-x.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_plane_lowres@pipe-a-tiling-y.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_properties@connector-properties-legacy.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_properties@plane-properties-legacy.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-dpms-rpm.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-modeset-rpm.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-c-ts-continuation-dpms-rpm.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_vblank@pipe-c-ts-continuation-suspend.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@perf_pmu@rc6-runtime-pm.html
Comment 7 CI Bug Log 2019-10-16 10:36:52 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL:igt@* - dmesg-warn - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio -}
{+ TGL:igt@* - dmesg-warn/dmesg-fail/incomplete - *ERROR* [CONNECTOR:291:HDMI-A-1] Failed to configure sink scrambling/TMDS bit clock ratio +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_atomic_transition@2x-modeset-transitions-fencing.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-ctm-0-25.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7093/re-tgl-u/igt@kms_color@pipe-a-ctm-0-75.html
Comment 8 Swati Sharma 2019-11-19 07:21:29 UTC
Logs are not available in any of the above links. Can you please provide latest logs?
Comment 9 Lakshmi 2019-11-19 09:38:35 UTC
(In reply to Swati Sharma from comment #8)
> Logs are not available in any of the above links. Can you please provide
> latest logs?

Last seen CI_DRM_7181_resume (2 weeks, 5 days old), so no logs available.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.