the following patch was just integrated into master: commit 0793afe913a78990b1f4b3fff037eae5365f1078 Author: Alexander Couzens lynxis@fe80.eu Date: Sun Apr 10 23:19:18 2016 +0200
mb/lenovo/x220: disable ME
The ME hangs, the lspci shows no memory and the linux kernel tries to request irq 0 twice. After suspend-resume the linux kernel warns about double used irq.
genirq: Flags mismatch irq 0. 00000080 (mei_me) vs. 00015a00 (timer) mei_me 0000:00:16.0: request_threaded_irq failed: irq = 0. dpm_run_callback(): pci_pm_resume+0x0/0xa0 returns -16 PM: Device 0000:00:16.0 failed to resume async: error -16
Change-Id: I56ef66388e58dddcfb858294ba274621c55fbef6 Signed-off-by: Alexander Couzens lynxis@fe80.eu Reviewed-on: https://review.coreboot.org/14309 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth martinroth@google.com Reviewed-by: Patrick Rudolph siro@das-labor.org
See https://review.coreboot.org/14309 for details.
-gerrit