Bug 90979 - [IVB] Blackscreen. PCH LVDS enabled on transcoder A, should be disabled
Summary: [IVB] Blackscreen. PCH LVDS enabled on transcoder A, should be disabled
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL: http://patchwork.freedesktop.org/patc...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-14 23:04 UTC by lysxia
Modified: 2017-07-24 22:46 UTC (History)
1 user (show)

See Also:
i915 platform: IVB
i915 features: display/LVDS


Attachments
Kernel log (130.36 KB, text/plain)
2015-06-14 23:04 UTC, lysxia
no flags Details
lspci output (3.11 KB, text/plain)
2015-06-15 08:07 UTC, lysxia
no flags Details
dmesg drm.debug=0xE (144.37 KB, text/plain)
2015-06-17 19:44 UTC, lysxia
no flags Details
Ignore VBT if BIOS enables the LVDS pin (1.01 KB, patch)
2015-06-18 08:02 UTC, Chris Wilson
no flags Details | Splinter Review

Description lysxia 2015-06-14 23:04:58 UTC
Created attachment 116495 [details]
Kernel log

Occurs with the latest versions of Arch (linux 4.0.5, linux 3.19.3), Ubuntu, Debian (linux 3.16) (all built today). Dualbooting with Windows 8, which starts up fine.

Samsung NP680Z5E-X01FR
Intel Core i5 3230M
Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X]

Booting without any kernel options results in a blank screen, but I can log into the console blind, run commands, reboot.

The blank screen actually comes after some dmesg log text (past udev and some more). Adding MODULES="intel_agp i915" to the kernel causes the screen to go blank much earlier.

Disabling KMS makes some things work but is not satisfactory. I am stuck with a 800x600 resolution on a 1366x768 screen (though under some circumstances I have found it corrected), and am kinda missing out on the available graphics hardware.

Turning off ACPI allows me to see the login prompt but then the keyboard is not responsive anymore.

---

Excerpts of the kernel log

This line pops up between the second and third call trace:

[drm:ironlake_crtc_disable [i915]] *ERROR* failed to disable transcoder A

---

Five call traces:

------------[ cut here ]------------
WARNING: CPU: 1 PID: 184 at drivers/gpu/drm/i915/intel_display.c:962 intel_disable_pipe+0x29e/0x2b0 [i915]()
pipe_off wait timed out
Modules linked in: aes_x86_64 mac80211 i915(+) lrw snd_hda_intel snd_hda_controller snd_hda_codec gf128mul glue_helper snd_hwdep psmouse snd_pcm snd_timer ttm ablk_helper rtsx_usb_ms memstick cryptd r8169 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev btusb evdev media bluetooth iwlwifi joydev mousedev serio_raw pcspkr cfg80211 mac_hid drm_kms_helper snd mii mei_me tpm_infineon mei drm intel_gtt i2c_algo_bit i2c_i801 rfkill i2c_core tpm_tis shpchp fan tpm soundcore lpc_ich video thermal battery button processor ac wmi sch_fq_codel ext4 crc16 mbcache jbd2 hid_generic hid_multitouch usbhid hid uas usb_storage rtsx_usb_sdmmc led_class mmc_core rtsx_usb sd_mod atkbd libps2 ahci libahci libata xhci_pci ehci_pci ehci_hcd xhci_hcd scsi_mod usbcore usb_common
 i8042 serio
CPU: 1 PID: 184 Comm: systemd-udevd Not tainted 4.0.5-1-ARCH #1
Hardware name: SAMSUNG ELECTRONICS CO., LTD. 870Z5E/880Z5E/680Z5E/SAMSUNG_NP1234567890, BIOS P05ADH.017.140421.SH 04/21/2014
 0000000000000000 00000000f51127f2 ffff8800c3053528 ffffffff81574c93
 0000000000000000 ffff8800c3053580 ffff8800c3053568 ffffffff81074dda
 0000000000000000 ffff880222810000 0000000000070008 00000000fffeabab
Call Trace:
 [<ffffffff81574c93>] dump_stack+0x4c/0x6e
 [<ffffffff81074dda>] warn_slowpath_common+0x8a/0xc0
 [<ffffffff81074e65>] warn_slowpath_fmt+0x55/0x70
 [<ffffffffa0639d3e>] intel_disable_pipe+0x29e/0x2b0 [i915]
 [<ffffffffa063f62b>] ironlake_crtc_disable+0x9b/0x7e0 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640eb9>] intel_crtc_control+0x59/0x120 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640fe1>] intel_crtc_update_dpms+0x61/0x70 [i915]
 [<ffffffffa0648f28>] intel_modeset_setup_hw_state+0x6e8/0xe20 [i915]
 [<ffffffffa064a128>] intel_modeset_init+0x948/0x1a50 [i915]
 [<ffffffffa0610aea>] ? ironlake_irq_postinstall+0xca/0x1b0 [i915]
 [<ffffffffa067f0c8>] i915_driver_load+0xe98/0x1110 [i915]
 [<ffffffff814a683b>] ? netlink_broadcast_filtered+0x12b/0x380
 [<ffffffff812c3310>] ? kobj_ns_drop+0x50/0x50
 [<ffffffff812c3640>] ? kobject_uevent_env+0x170/0x540
 [<ffffffff813ee20d>] ? devtmpfs_create_node+0x10d/0x150
 [<ffffffff813e2767>] ? get_device+0x17/0x30
 [<ffffffff813e86c5>] ? klist_class_dev_get+0x15/0x20
 [<ffffffff81569cc7>] ? klist_node_init+0x37/0x60
 [<ffffffff813e415e>] ? device_add+0x22e/0x6c0
 [<ffffffffa02e4f35>] drm_dev_register+0xb5/0x110 [drm]
 [<ffffffffa02e7b17>] drm_get_pci_dev+0xd7/0x200 [drm]
 [<ffffffffa05d535b>] i915_pci_probe+0x3b/0x60 [i915]
 [<ffffffff81307295>] local_pci_probe+0x45/0xa0
 [<ffffffff813071e5>] ? pci_match_device+0xe5/0x110
 [<ffffffff813073f1>] pci_device_probe+0x101/0x160
 [<ffffffff813e76a3>] driver_probe_device+0xa3/0x410
 [<ffffffff813e7aeb>] __driver_attach+0x9b/0xa0
 [<ffffffff813e7a50>] ? __device_attach+0x40/0x40
 [<ffffffff813e5593>] bus_for_each_dev+0x73/0xc0
 [<ffffffff813e70fe>] driver_attach+0x1e/0x20
 [<ffffffff813e6cc0>] bus_add_driver+0x180/0x250
 [<ffffffff813e8394>] driver_register+0x64/0xf0
 [<ffffffff813069bb>] __pci_register_driver+0x4b/0x50
 [<ffffffffa02e7d3a>] drm_pci_init+0xfa/0x130 [drm]
 [<ffffffffa06d0000>] ? 0xffffffffa06d0000
 [<ffffffffa06d00a0>] i915_init+0xa0/0xa8 [i915]
 [<ffffffff81002128>] do_one_initcall+0xb8/0x200
 [<ffffffff8119dfb2>] ? __vunmap+0xa2/0x100
 [<ffffffff811bb706>] ? kfree+0x176/0x180
 [<ffffffff81573ff3>] do_init_module+0x60/0x1cb
 [<ffffffff810fc60a>] load_module+0x216a/0x27c0
 [<ffffffff810f8620>] ? store_uevent+0x70/0x70
 [<ffffffff810fcdb5>] SyS_init_module+0x155/0x1a0
 [<ffffffff8157a589>] system_call_fastpath+0x12/0x17
---[ end trace f167fc3b8d69adfd ]---
------------[ cut here ]------------
WARNING: CPU: 1 PID: 184 at drivers/gpu/drm/i915/intel_display.c:1484 ironlake_crtc_disable+0x7db/0x7e0 [i915]()
PCH LVDS enabled on transcoder A, should be disabled
Modules linked in: aes_x86_64 mac80211 i915(+) lrw snd_hda_intel snd_hda_controller snd_hda_codec gf128mul glue_helper snd_hwdep psmouse snd_pcm snd_timer ttm ablk_helper rtsx_usb_ms memstick cryptd r8169 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev btusb evdev media bluetooth iwlwifi joydev mousedev serio_raw pcspkr cfg80211 mac_hid drm_kms_helper snd mii mei_me tpm_infineon mei drm intel_gtt i2c_algo_bit i2c_i801 rfkill i2c_core tpm_tis shpchp fan tpm soundcore lpc_ich video thermal battery button processor ac wmi sch_fq_codel ext4 crc16 mbcache jbd2 hid_generic hid_multitouch usbhid hid uas usb_storage rtsx_usb_sdmmc led_class mmc_core rtsx_usb sd_mod atkbd libps2 ahci libahci libata xhci_pci ehci_pci ehci_hcd xhci_hcd scsi_mod usbcore usb_common
 i8042 serio
CPU: 1 PID: 184 Comm: systemd-udevd Tainted: G        W       4.0.5-1-ARCH #1
Hardware name: SAMSUNG ELECTRONICS CO., LTD. 870Z5E/880Z5E/680Z5E/SAMSUNG_NP1234567890, BIOS P05ADH.017.140421.SH 04/21/2014
 0000000000000000 00000000f51127f2 ffff8800c3053568 ffffffff81574c93
 0000000000000000 ffff8800c30535c0 ffff8800c30535a8 ffffffff81074dda
 ffff8800c30535d8 ffff880222810000 ffff880224962800 ffff880225363000
Call Trace:
 [<ffffffff81574c93>] dump_stack+0x4c/0x6e
 [<ffffffff81074dda>] warn_slowpath_common+0x8a/0xc0
 [<ffffffff81074e65>] warn_slowpath_fmt+0x55/0x70
 [<ffffffffa063fd6b>] ironlake_crtc_disable+0x7db/0x7e0 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640eb9>] intel_crtc_control+0x59/0x120 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640fe1>] intel_crtc_update_dpms+0x61/0x70 [i915]
 [<ffffffffa0648f28>] intel_modeset_setup_hw_state+0x6e8/0xe20 [i915]
 [<ffffffffa064a128>] intel_modeset_init+0x948/0x1a50 [i915]
 [<ffffffffa0610aea>] ? ironlake_irq_postinstall+0xca/0x1b0 [i915]
 [<ffffffffa067f0c8>] i915_driver_load+0xe98/0x1110 [i915]
 [<ffffffff814a683b>] ? netlink_broadcast_filtered+0x12b/0x380
 [<ffffffff812c3310>] ? kobj_ns_drop+0x50/0x50
 [<ffffffff812c3640>] ? kobject_uevent_env+0x170/0x540
 [<ffffffff813ee20d>] ? devtmpfs_create_node+0x10d/0x150
 [<ffffffff813e2767>] ? get_device+0x17/0x30
 [<ffffffff813e86c5>] ? klist_class_dev_get+0x15/0x20
 [<ffffffff81569cc7>] ? klist_node_init+0x37/0x60
 [<ffffffff813e415e>] ? device_add+0x22e/0x6c0
 [<ffffffffa02e4f35>] drm_dev_register+0xb5/0x110 [drm]
 [<ffffffffa02e7b17>] drm_get_pci_dev+0xd7/0x200 [drm]
 [<ffffffffa05d535b>] i915_pci_probe+0x3b/0x60 [i915]
 [<ffffffff81307295>] local_pci_probe+0x45/0xa0
 [<ffffffff813071e5>] ? pci_match_device+0xe5/0x110
 [<ffffffff813073f1>] pci_device_probe+0x101/0x160
 [<ffffffff813e76a3>] driver_probe_device+0xa3/0x410
 [<ffffffff813e7aeb>] __driver_attach+0x9b/0xa0
 [<ffffffff813e7a50>] ? __device_attach+0x40/0x40
 [<ffffffff813e5593>] bus_for_each_dev+0x73/0xc0
 [<ffffffff813e70fe>] driver_attach+0x1e/0x20
 [<ffffffff813e6cc0>] bus_add_driver+0x180/0x250
 [<ffffffff813e8394>] driver_register+0x64/0xf0
 [<ffffffff813069bb>] __pci_register_driver+0x4b/0x50
 [<ffffffffa02e7d3a>] drm_pci_init+0xfa/0x130 [drm]
 [<ffffffffa06d0000>] ? 0xffffffffa06d0000
 [<ffffffffa06d00a0>] i915_init+0xa0/0xa8 [i915]
 [<ffffffff81002128>] do_one_initcall+0xb8/0x200
 [<ffffffff8119dfb2>] ? __vunmap+0xa2/0x100
 [<ffffffff811bb706>] ? kfree+0x176/0x180
 [<ffffffff81573ff3>] do_init_module+0x60/0x1cb
 [<ffffffff810fc60a>] load_module+0x216a/0x27c0
 [<ffffffff810f8620>] ? store_uevent+0x70/0x70
 [<ffffffff810fcdb5>] SyS_init_module+0x155/0x1a0
 [<ffffffff8157a589>] system_call_fastpath+0x12/0x17
---[ end trace f167fc3b8d69adfe ]---
------------[ cut here ]------------
WARNING: CPU: 1 PID: 184 at drivers/gpu/drm/i915/intel_pm.c:2166 ilk_update_wm+0x9ba/0x10c0 [i915]()
WARN_ON(!r->enable)
Modules linked in:
 snd_hda_codec_realtek snd_hda_codec_generic samsung_laptop(-) iwldvm(+) aes_x86_64 mac80211 i915(+) lrw snd_hda_intel snd_hda_controller snd_hda_codec gf128mul glue_helper snd_hwdep psmouse snd_pcm snd_timer ttm ablk_helper rtsx_usb_ms memstick cryptd r8169 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev btusb evdev media bluetooth iwlwifi joydev mousedev serio_raw pcspkr cfg80211 mac_hid drm_kms_helper snd mii mei_me tpm_infineon mei drm intel_gtt i2c_algo_bit i2c_i801 rfkill i2c_core tpm_tis shpchp fan tpm soundcore lpc_ich video thermal battery button processor ac wmi sch_fq_codel ext4 crc16 mbcache jbd2 hid_generic hid_multitouch usbhid hid uas usb_storage rtsx_usb_sdmmc led_class mmc_core rtsx_usb sd_mod atkbd libps2 ahci libahci libata xhci_pci ehci_pci
 ehci_hcd xhci_hcd scsi_mod usbcore usb_common i8042 serio
CPU: 1 PID: 184 Comm: systemd-udevd Tainted: G        W       4.0.5-1-ARCH #1
Hardware name: SAMSUNG ELECTRONICS CO., LTD. 870Z5E/880Z5E/680Z5E/SAMSUNG_NP1234567890, BIOS P05ADH.017.140421.SH 04/21/2014
 0000000000000000 00000000f51127f2 ffff8800c3053308 ffffffff81574c93
 0000000000000000 ffff8800c3053360 ffff8800c3053348 ffffffff81074dda
 0000000000000006 0000000000000001 ffff880224962b70 ffff880225364000
Call Trace:
 [<ffffffff81574c93>] dump_stack+0x4c/0x6e
 [<ffffffff81074dda>] warn_slowpath_common+0x8a/0xc0
 [<ffffffff81074e65>] warn_slowpath_fmt+0x55/0x70
 [<ffffffffa05dbcb3>] ? ilk_compute_wm_maximums+0x43/0xb0 [i915]
 [<ffffffffa05de29a>] ilk_update_wm+0x9ba/0x10c0 [i915]
 [<ffffffff813a9225>] ? vt_console_print+0x275/0x410
 [<ffffffff812cc1bb>] ? delay_tsc+0x3b/0xb0
 [<ffffffffa05e05ce>] intel_update_watermarks+0x1e/0x30 [i915]
 [<ffffffffa063f6ad>] ironlake_crtc_disable+0x11d/0x7e0 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640eb9>] intel_crtc_control+0x59/0x120 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640fe1>] intel_crtc_update_dpms+0x61/0x70 [i915]
 [<ffffffffa0648f28>] intel_modeset_setup_hw_state+0x6e8/0xe20 [i915]
 [<ffffffffa064a128>] intel_modeset_init+0x948/0x1a50 [i915]
 [<ffffffffa0610aea>] ? ironlake_irq_postinstall+0xca/0x1b0 [i915]
 [<ffffffffa067f0c8>] i915_driver_load+0xe98/0x1110 [i915]
 [<ffffffff814a683b>] ? netlink_broadcast_filtered+0x12b/0x380
 [<ffffffff812c3310>] ? kobj_ns_drop+0x50/0x50
 [<ffffffff812c3640>] ? kobject_uevent_env+0x170/0x540
 [<ffffffff813ee20d>] ? devtmpfs_create_node+0x10d/0x150
 [<ffffffff813e2767>] ? get_device+0x17/0x30
 [<ffffffff813e86c5>] ? klist_class_dev_get+0x15/0x20
 [<ffffffff81569cc7>] ? klist_node_init+0x37/0x60
 [<ffffffff813e415e>] ? device_add+0x22e/0x6c0
 [<ffffffffa02e4f35>] drm_dev_register+0xb5/0x110 [drm]
 [<ffffffffa02e7b17>] drm_get_pci_dev+0xd7/0x200 [drm]
 [<ffffffffa05d535b>] i915_pci_probe+0x3b/0x60 [i915]
 [<ffffffff81307295>] local_pci_probe+0x45/0xa0
 [<ffffffff813071e5>] ? pci_match_device+0xe5/0x110
 [<ffffffff813073f1>] pci_device_probe+0x101/0x160
 [<ffffffff813e76a3>] driver_probe_device+0xa3/0x410
 [<ffffffff813e7aeb>] __driver_attach+0x9b/0xa0
 [<ffffffff813e7a50>] ? __device_attach+0x40/0x40
 [<ffffffff813e5593>] bus_for_each_dev+0x73/0xc0
 [<ffffffff813e70fe>] driver_attach+0x1e/0x20
 [<ffffffff813e6cc0>] bus_add_driver+0x180/0x250
 [<ffffffff813e8394>] driver_register+0x64/0xf0
 [<ffffffff813069bb>] __pci_register_driver+0x4b/0x50
 [<ffffffffa02e7d3a>] drm_pci_init+0xfa/0x130 [drm]
 [<ffffffffa06d0000>] ? 0xffffffffa06d0000
 [<ffffffffa06d00a0>] i915_init+0xa0/0xa8 [i915]
 [<ffffffff81002128>] do_one_initcall+0xb8/0x200
 [<ffffffff8119dfb2>] ? __vunmap+0xa2/0x100
 [<ffffffff811bb706>] ? kfree+0x176/0x180
 [<ffffffff81573ff3>] do_init_module+0x60/0x1cb
 [<ffffffff810fc60a>] load_module+0x216a/0x27c0
 [<ffffffff810f8620>] ? store_uevent+0x70/0x70
 [<ffffffff810fcdb5>] SyS_init_module+0x155/0x1a0
 [<ffffffff8157a589>] system_call_fastpath+0x12/0x17
---[ end trace f167fc3b8d69adff ]---
------------[ cut here ]------------
WARNING: CPU: 1 PID: 184 at drivers/gpu/drm/i915/intel_pm.c:2166 ilk_update_wm+0x9ba/0x10c0 [i915]()
WARN_ON(!r->enable)
Modules linked in:
 snd_hda_codec_realtek snd_hda_codec_generic samsung_laptop(-) iwldvm(+) aes_x86_64 mac80211 i915(+) lrw snd_hda_intel snd_hda_controller snd_hda_codec gf128mul glue_helper snd_hwdep psmouse snd_pcm snd_timer ttm ablk_helper rtsx_usb_ms memstick cryptd r8169 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev btusb evdev media bluetooth iwlwifi joydev mousedev serio_raw pcspkr cfg80211 mac_hid drm_kms_helper snd mii mei_me tpm_infineon mei drm intel_gtt i2c_algo_bit i2c_i801 rfkill i2c_core tpm_tis shpchp fan tpm soundcore lpc_ich video thermal battery button processor ac wmi sch_fq_codel ext4 crc16 mbcache jbd2 hid_generic hid_multitouch usbhid hid uas usb_storage rtsx_usb_sdmmc led_class mmc_core rtsx_usb sd_mod atkbd libps2 ahci libahci libata xhci_pci ehci_pci
 ehci_hcd xhci_hcd scsi_mod usbcore usb_common i8042 serio
CPU: 1 PID: 184 Comm: systemd-udevd Tainted: G        W       4.0.5-1-ARCH #1
Hardware name: SAMSUNG ELECTRONICS CO., LTD. 870Z5E/880Z5E/680Z5E/SAMSUNG_NP1234567890, BIOS P05ADH.017.140421.SH 04/21/2014
 0000000000000000 00000000f51127f2 ffff8800c3053308 ffffffff81574c93
 0000000000000000 ffff8800c3053360 ffff8800c3053348 ffffffff81074dda
 0000000000000006 0000000000000001 ffff880224962b70 ffff880225366000
Call Trace:
 [<ffffffff81574c93>] dump_stack+0x4c/0x6e
 [<ffffffff81074dda>] warn_slowpath_common+0x8a/0xc0
 [<ffffffff81074e65>] warn_slowpath_fmt+0x55/0x70
 [<ffffffffa05dbcb3>] ? ilk_compute_wm_maximums+0x43/0xb0 [i915]
 [<ffffffffa05de29a>] ilk_update_wm+0x9ba/0x10c0 [i915]
 [<ffffffff813a9225>] ? vt_console_print+0x275/0x410
 [<ffffffff812cc1bb>] ? delay_tsc+0x3b/0xb0
 [<ffffffffa05e05ce>] intel_update_watermarks+0x1e/0x30 [i915]
 [<ffffffffa063f6ad>] ironlake_crtc_disable+0x11d/0x7e0 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640eb9>] intel_crtc_control+0x59/0x120 [i915]
 [<ffffffffa0628c70>] ? gen6_write64+0x110/0x110 [i915]
 [<ffffffffa0640fe1>] intel_crtc_update_dpms+0x61/0x70 [i915]
 [<ffffffffa0648f28>] intel_modeset_setup_hw_state+0x6e8/0xe20 [i915]
 [<ffffffffa064a128>] intel_modeset_init+0x948/0x1a50 [i915]
 [<ffffffffa0610aea>] ? ironlake_irq_postinstall+0xca/0x1b0 [i915]
 [<ffffffffa067f0c8>] i915_driver_load+0xe98/0x1110 [i915]
 [<ffffffff814a683b>] ? netlink_broadcast_filtered+0x12b/0x380
 [<ffffffff812c3310>] ? kobj_ns_drop+0x50/0x50
 [<ffffffff812c3640>] ? kobject_uevent_env+0x170/0x540
 [<ffffffff813ee20d>] ? devtmpfs_create_node+0x10d/0x150
 [<ffffffff813e2767>] ? get_device+0x17/0x30
 [<ffffffff813e86c5>] ? klist_class_dev_get+0x15/0x20
 [<ffffffff81569cc7>] ? klist_node_init+0x37/0x60
 [<ffffffff813e415e>] ? device_add+0x22e/0x6c0
 [<ffffffffa02e4f35>] drm_dev_register+0xb5/0x110 [drm]
 [<ffffffffa02e7b17>] drm_get_pci_dev+0xd7/0x200 [drm]
 [<ffffffffa05d535b>] i915_pci_probe+0x3b/0x60 [i915]
 [<ffffffff81307295>] local_pci_probe+0x45/0xa0
 [<ffffffff813071e5>] ? pci_match_device+0xe5/0x110
 [<ffffffff813073f1>] pci_device_probe+0x101/0x160
 [<ffffffff813e76a3>] driver_probe_device+0xa3/0x410
 [<ffffffff813e7aeb>] __driver_attach+0x9b/0xa0
 [<ffffffff813e7a50>] ? __device_attach+0x40/0x40
 [<ffffffff813e5593>] bus_for_each_dev+0x73/0xc0
 [<ffffffff813e70fe>] driver_attach+0x1e/0x20
 [<ffffffff813e6cc0>] bus_add_driver+0x180/0x250
 [<ffffffff813e8394>] driver_register+0x64/0xf0
 [<ffffffff813069bb>] __pci_register_driver+0x4b/0x50
 [<ffffffffa02e7d3a>] drm_pci_init+0xfa/0x130 [drm]
 [<ffffffffa06d0000>] ? 0xffffffffa06d0000
 [<ffffffffa06d00a0>] i915_init+0xa0/0xa8 [i915]
 [<ffffffff81002128>] do_one_initcall+0xb8/0x200
 [<ffffffff8119dfb2>] ? __vunmap+0xa2/0x100
 [<ffffffff811bb706>] ? kfree+0x176/0x180
 [<ffffffff81573ff3>] do_init_module+0x60/0x1cb
 [<ffffffff810fc60a>] load_module+0x216a/0x27c0
 [<ffffffff810f8620>] ? store_uevent+0x70/0x70
 [<ffffffff810fcdb5>] SyS_init_module+0x155/0x1a0
 [<ffffffff8157a589>] system_call_fastpath+0x12/0x17
---[ end trace f167fc3b8d69ae00 ]---
------------[ cut here ]------------
WARNING: CPU: 1 PID: 184 at drivers/gpu/drm/i915/intel_display.c:10970 intel_modeset_check_state+0x8bc/0xd60 [i915]()
pll enabled crtcs mismatch (expected 1, found 0)
Modules linked in: snd_hda_codec_realtek snd_hda_codec_generic samsung_laptop(-) iwldvm(+) aes_x86_64 mac80211 i915(+) lrw snd_hda_intel snd_hda_controller snd_hda_codec gf128mul glue_helper snd_hwdep psmouse snd_pcm snd_timer ttm ablk_helper rtsx_usb_ms memstick cryptd r8169 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev btusb evdev media bluetooth iwlwifi joydev mousedev serio_raw pcspkr cfg80211 mac_hid drm_kms_helper snd mii mei_me tpm_infineon mei drm intel_gtt i2c_algo_bit i2c_i801 rfkill i2c_core tpm_tis shpchp fan tpm soundcore lpc_ich video thermal battery button processor ac wmi sch_fq_codel ext4 crc16 mbcache jbd2 hid_generic hid_multitouch usbhid hid uas usb_storage rtsx_usb_sdmmc led_class mmc_core rtsx_usb sd_mod atkbd libps2 ahci libahci
 libata xhci_pci ehci_pci ehci_hcd xhci_hcd scsi_mod usbcore usb_common i8042 serio
CPU: 1 PID: 184 Comm: systemd-udevd Tainted: G        W       4.0.5-1-ARCH #1
Hardware name: SAMSUNG ELECTRONICS CO., LTD. 870Z5E/880Z5E/680Z5E/SAMSUNG_NP1234567890, BIOS P05ADH.017.140421.SH 04/21/2014
 0000000000000000 00000000f51127f2 ffff8800c3053538 ffffffff81574c93
 0000000000000000 ffff8800c3053590 ffff8800c3053578 ffffffff81074dda
 0000000000000000 0000000000000000 ffff880222810000 ffff880222818748
Call Trace:
 [<ffffffff81574c93>] dump_stack+0x4c/0x6e
 [<ffffffff81074dda>] warn_slowpath_common+0x8a/0xc0
 [<ffffffff81074e65>] warn_slowpath_fmt+0x55/0x70
 [<ffffffffa06374c9>] ? ibx_pch_dpll_get_hw_state+0x99/0xb0 [i915]
 [<ffffffffa064663c>] intel_modeset_check_state+0x8bc/0xd60 [i915]
 [<ffffffffa062837a>] ? gen6_read32+0xda/0x1c0 [i915]
 [<ffffffffa05e0470>] ? ilk_wm_get_hw_state+0x1c0/0x300 [i915]
 [<ffffffffa0649107>] intel_modeset_setup_hw_state+0x8c7/0xe20 [i915]
 [<ffffffffa064a128>] intel_modeset_init+0x948/0x1a50 [i915]
 [<ffffffffa0610aea>] ? ironlake_irq_postinstall+0xca/0x1b0 [i915]
 [<ffffffffa067f0c8>] i915_driver_load+0xe98/0x1110 [i915]
 [<ffffffff814a683b>] ? netlink_broadcast_filtered+0x12b/0x380
 [<ffffffff812c3310>] ? kobj_ns_drop+0x50/0x50
 [<ffffffff812c3640>] ? kobject_uevent_env+0x170/0x540
 [<ffffffff813ee20d>] ? devtmpfs_create_node+0x10d/0x150
 [<ffffffff813e2767>] ? get_device+0x17/0x30
 [<ffffffff813e86c5>] ? klist_class_dev_get+0x15/0x20
 [<ffffffff81569cc7>] ? klist_node_init+0x37/0x60
 [<ffffffff813e415e>] ? device_add+0x22e/0x6c0
 [<ffffffffa02e4f35>] drm_dev_register+0xb5/0x110 [drm]
 [<ffffffffa02e7b17>] drm_get_pci_dev+0xd7/0x200 [drm]
 [<ffffffffa05d535b>] i915_pci_probe+0x3b/0x60 [i915]
 [<ffffffff81307295>] local_pci_probe+0x45/0xa0
 [<ffffffff813071e5>] ? pci_match_device+0xe5/0x110
 [<ffffffff813073f1>] pci_device_probe+0x101/0x160
 [<ffffffff813e76a3>] driver_probe_device+0xa3/0x410
 [<ffffffff813e7aeb>] __driver_attach+0x9b/0xa0
 [<ffffffff813e7a50>] ? __device_attach+0x40/0x40
 [<ffffffff813e5593>] bus_for_each_dev+0x73/0xc0
 [<ffffffff813e70fe>] driver_attach+0x1e/0x20
 [<ffffffff813e6cc0>] bus_add_driver+0x180/0x250
 [<ffffffff813e8394>] driver_register+0x64/0xf0
 [<ffffffff813069bb>] __pci_register_driver+0x4b/0x50
 [<ffffffffa02e7d3a>] drm_pci_init+0xfa/0x130 [drm]
 [<ffffffffa06d0000>] ? 0xffffffffa06d0000
 [<ffffffffa06d00a0>] i915_init+0xa0/0xa8 [i915]
 [<ffffffff81002128>] do_one_initcall+0xb8/0x200
 [<ffffffff8119dfb2>] ? __vunmap+0xa2/0x100
 [<ffffffff811bb706>] ? kfree+0x176/0x180
 [<ffffffff81573ff3>] do_init_module+0x60/0x1cb
 [<ffffffff810fc60a>] load_module+0x216a/0x27c0
 [<ffffffff810f8620>] ? store_uevent+0x70/0x70
 [<ffffffff810fcdb5>] SyS_init_module+0x155/0x1a0
 [<ffffffff8157a589>] system_call_fastpath+0x12/0x17
---[ end trace f167fc3b8d69ae01 ]---
Comment 1 lysxia 2015-06-15 08:07:06 UTC
Created attachment 116500 [details]
lspci output
Comment 2 lysxia 2015-06-15 08:09:17 UTC
I added the Radeon GPU in the hardware description but it seems the fault comes from the on-board graphics card in the intel CPU.
Comment 3 lysxia 2015-06-16 17:03:45 UTC
HDMI and VGA are working.

My laptop has a touchscreen, which seems to be mentioned in the kernel log at

hid-generic 0003:03EB:8816.0002: hiddev0,hidraw0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-0000:00:1a.0-1.5/input1]
Comment 4 Ander Conselvan de Oliveira 2015-06-17 07:13:25 UTC
Please add drm.debug=0xe to your kernel command line and attach the output of dmesg.
Comment 5 lysxia 2015-06-17 19:44:53 UTC
Created attachment 116565 [details]
dmesg drm.debug=0xE
Comment 6 Chris Wilson 2015-06-18 08:02:06 UTC
Created attachment 116574 [details] [review]
Ignore VBT if BIOS enables the LVDS pin
Comment 7 lysxia 2015-06-18 14:28:26 UTC
Chris Wilson, thank you, it works!

Actually, the kernel sources I got contained "GMBUS_PORT_PANEL" instead of "GMBUS_PIN_PANEL". Replacing one with the other did the trick though, or was I wrong to do that?

I'll mark this as fixed.
Comment 8 Chris Wilson 2015-06-19 12:53:21 UTC
Careful, this disappeared from my buglist because you marked it as fixed! I haven't even sent the patch upstream yet, let alone get into the kernel...
Comment 9 Chris Wilson 2015-06-19 13:00:51 UTC
http://patchwork.freedesktop.org/patch/52305/
Comment 10 Jani Nikula 2015-08-18 15:33:18 UTC
commit eebaed646ab263cabcd19485e606e51c0bb11c5c
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Fri Jun 19 13:57:43 2015 +0100

    drm/i915: Ignore LVDS presence in VBT flag if the LVDS is enabled by BIOS

Thanks for the report.


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.