Hello coreboot community,
It seems like recent changes to PCI introduced regression. Building coreboot for PC Engines apu2 results in unbootable image halting at:
get_pbus: dev is NULL!
occuring in dev_finalize_chips during boot state machine write_table entry. I suspect it may be related to devicetree structure which is slightly different than on mainboards with Intel processors.
Latest known working commit for me was cd26f08. Bisecting mentioned commit against current master (afe15f0) led me towards:
``` 8712aa107f4a4a0f64684e00c03eb2ec0d8baf6b
device/pci_device: Do not break tree topology Fix regression introduced with commit ad7674e device: Introduce pcidev_on_root() and friends ... ```
Any ideas what can I do to fix it, or what is the cause? I would appreciate Your help.
Best regards,
-- Michał Żygowski Embedded Systems Engineer http://3mdeb.com | @3mdeb_com