X201: Not probing for dock on wakeup
With stock BIOS and older versions of coreboot (4.9-7f520c8f), the Thinkpad X201 re-attaches itself to the docking station if it was docked while suspended; with the current master (and 4.11 release) this does not work anymore, i.e. it only detects the dock if the docking event occurs while the machine is awake.
#2 Updated by Stefan Ott 5 months ago
Paul Menzel wrote:
Please attach the logs
cbmem -1with the old-working and regressed coreboot versions.
I believe your issue has the higher chances to be fixed, if you bisect the commit causing the regression (
I did some debugging with cbmem and noticed that coreboot does detect the dock (it says "dock is connected") on resume, it just seems to fail to tell the OS about it; the logs are attached.
#3 Updated by Stefan Ott 5 months ago
- File coreboot-4.11-redock.log added
- File coreboot-4.11-powerup.log added
- File coreboot-4.11-wakeup.log added
- File coreboot-4.9-redock.log added
- File coreboot-4.9-powerup.log added
- File coreboot-4.9-wakeup.log added
Here we go, I made a bunch of logs. For coreboot 4.9 (works) and 4.11 (does not work) I took a
cbmem -1 log after bootup (docked), wakeup (docked) and after a docking procedure (while awake).