[coreboot] Haswell port

Nico Huber nico.h at gmx.de
Sat Jul 29 21:06:45 CEST 2017


Hi Konstantin,

On 29.07.2017 06:57, Konstantin Novikov wrote:
> Hello again, coreboot community!
>
> Thanks a lot Zoran Stojsavljevic and Nico Huber for their help and answers.
> You're lead us in "GFX-way", so it was a right direction.
> At first, we're added our PCI id in two structures (map_oprom_vendev and
> pci_device_ids) in northbridge/intel/haswell/gma.c. But after this we're
> see only black screen on display, no any BIOS/Linux output.
> gma_setup_panel(dev)
> - this function was critical for us.
>
> gtt_write(DDI_BUF_CTL_A, DDI_BUF_IS_IDLE | DDI_A_4_LANES |
> DDI_INIT_DISPLAY_DETECTED);

good catch! I suppose you are using an analog VGA port then?

Are you going to submit a patch? We might want to add a devicetree
setting for this in `haswell/chip.h`. I could have a look at it too if
you want.

Nico

> Without DDI_A_4_LANES in this row we saw the Linux Ubuntu output (without
> any errors) and logging screen. After trying to use some VGA BIOS we're see
> BIOS output and bootsplash too. Linux Ubuntu works correct, fully
> reinstalled and loaded.
>
> Again, thanks Nico and Zoran (от всей души) for help. Coreboot community
> are awesome.
>
> Konstantin Novikov.
> 



More information about the coreboot mailing list