Using Maciej Pijanowski's m920q review, I was able to get coreboot booting on a Lenovo m720q.
However, I get a strange error in Linux under coreboot.
e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): Failed to disable ULP
There is also a potentially related ACPI complaint: ACPI Error: AE_NOT_FOUND, While resolving a named reference package element - _SB_.PCI0.IGBE (20230331/dspkginit-438)
The gbe Ethernet controller is built in:
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)
Several other existing boards seem also have I219 devices but I couldn’t find any special handling for this. I'm not familiar with ULP, but it seems the ME could turned it on. I still have the original ME and GBE sections in the flash.
Has anyone seen this issue before? Or should I try to add coreboot code to disable ULP in the Ethernet PHY? (seems a bit strange).
Thanks!