Attention is currently required from: Peter Lemenkov, Alexander Couzens, Patrick Rudolph. amersel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/52659 )
Change subject: mb/lenovo/w541: Add Thinkpad W541 ......................................................................
Patch Set 9:
(3 comments)
Patchset:
PS8:
Great, we almost there! I think the only missing piece is libgfxinit issue (probably gma-mainboard. […]
Since you mentioned it could be an issue with ports on `gma-mainboard.ads`, I tried VGA and noticed that libgfxinit is working on VGA but still not on eDP and DisplayPort.
Looking up a schematic of the W541, it looks like VGA is connected the Southbridge while the other ports appear connected to the CPU. I wonder if we need to configure this differently to work.
http://laptop-schematics.com/userfiles/schm/12291_0.png
File src/mainboard/lenovo/w541/board_info.txt:
https://review.coreboot.org/c/coreboot/+/52659/comment/13347468_e338202c PS8, Line 2: FIXME: put ROM package, ROM socketed, ROM protocol, Flashrom support
One more thing. […]
Done
File src/mainboard/lenovo/w541/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/52659/comment/f2bc8123_19b927ee PS8, Line 8: .up_delay_ms = 2000,
I'm afraid these values are wrong. I've recalculated them and I believ they should be […]
Done.
Unfortunately, this didn't fix the libgfxinit issue. I was trying several other values earlier which I grabbed from the data.vbt but none of them allowed my display to show before reaching the kernel.
That said, I do have a non-OEM eDP panel installed so I wonder if that's the issue.