[TGL] [LSPCON] HDMI out not working on Tiger Lake laptop
Hi, I have a rather new laptop, a Lenovo Yoga 7 (https://psref.lenovo.com/Detail/Yoga/Yoga_Slim_7_14ITL05?M=82A30044GE). I cannot use my HDMI out currently. It does not show up in xrandr, instead I get three DP outputs (system has 2x TB4 so 2x DP would make sense). Mind: It worked with Windows ootb.
$ uname -m
x86_64
$ uname -r
5.11.0-rc1-1-drm-tip-git-g2713b5aa1b76
Linux distribution: Manjaro with the latest intel-drm-code used.
dmesg after plugging in an HDMI cable:
drm_dp_i2c_do_msg: 2 callbacks suppressed
[drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port B
[drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port B
drm_dp_i2c_do_msg: 14 callbacks suppressed
[drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port B
[drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port B
drm_dp_i2c_do_msg: 14 callbacks suppressed
[drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port B
$ xrandr --verbose
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (0x534) normal (normal left inverted right x axis y axis) 310mm x 170mm
Identifier: 0x44
Timestamp: 32813
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0006af3d6800000000
001d0104a51f117803b81aa6544a9b26
0e525500000001010101010101010101
010101010101143780b8703824401010
3e0035ae100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231343048414e30362e38200a00c8
BACKLIGHT: 19200
range: (0, 96000)
Backlight: 19200
range: (0, 96000)
scaling mode: Full aspect
supported: Full, Center, Full aspect
Colorspace: Default
supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
panel orientation: Normal
supported: Normal, Upside Down, Left Side Up, Right Side Up
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
1920x1080 (0x534) 141.000MHz -HSync -VSync *current +preferred
h: width 1920 start 1936 end 1952 total 2104 skew 0 clock 67.02KHz
v: height 1080 start 1083 end 1097 total 1116 clock 60.05Hz
DP1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x45
Timestamp: 32813
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
HDCP Content Type: HDCP Type0
supported: HDCP Type0, HDCP Type1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
Colorspace: Default
supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
content type: No Data
supported: No Data, Graphics, Photo, Cinema, Game
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
subconnector: Unknown
supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
DP2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x46
Timestamp: 32813
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
HDCP Content Type: HDCP Type0
supported: HDCP Type0, HDCP Type1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
Colorspace: Default
supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
content type: No Data
supported: No Data, Graphics, Photo, Cinema, Game
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
subconnector: Unknown
supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
DP3 disconnected (normal left inverted right x axis y axis)
Identifier: 0x47
Timestamp: 32813
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
HDCP Content Type: HDCP Type0
supported: HDCP Type0, HDCP Type1
Content Protection: Undesired
supported: Undesired, Desired, Enabled
Colorspace: Default
supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
content type: No Data
supported: No Data, Graphics, Photo, Cinema, Game
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
subconnector: Unknown
supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x48
Timestamp: 32813
Subpixel: no subpixels
Clones:
CRTCs: 4
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
non-desktop: 0
supported: 0, 1