Hi again,
I had the display working with Kabylake's VBT but without my laptop's dedicated 
graphics card. I've since been working on that.

I added the port for the dGPU ("device pci 01.0") to the devicetree, disabled 
"SkipExtGfxScan" and set "PrimaryDisplay" to Switchable Graphics, matching, as 
I see it, the vendor's configuration. This still does not make it work. The 
display backlight turns on but nothing ever appears on the display. I've even 
tried it with the added dGPU port as the sole change, with the same result.

I've applied a minimal set of tweaks to the VBT (editing T3 time and PWM 
frequency to better match the display), but it's otherwise the same as 
Kabylake's VBT.

What am I missing? Some PCIe configuration? A PCIe root port (vendor UEFI 
displays one more root port than lspci. I had thought that this could be for 
M.2/NVMe, whichever this system can support, but I could be wrong, even if 
"device pci 01.0" is commonly the GPU port)? Should I select 
ONBOARD_VGA_IS_PRIMARY? Or am I missing some other initialisation that only the 
OptionROM can do/some GPIO power stuff (I'm using TianoCore, which cannot run 
them. As Linux appears to ignore them, I thought that this doesn't matter)?

I'd appreciate any and all help.
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to