[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