On 23.08.23 11:32, Arthur Heymans wrote:
>>> ReportStatusCode() to report debug information which coreboot prints
> using printk.
>> can you point me to the code integrating this? I could find this
> identifier only in vendorcode/ headers. Is it for debugging?
>
> I meant code calling back to the coreboot console in general for debugging.
> A few examples:
> 1)
> https://review.coreboot.org/plugins/gitiles/coreboot/+/refs/heads/master/src/northbridge/intel/sandybridge/raminit_mrc.c#153
> 2)
> https://review.coreboot.org/plugins/gitiles/coreboot/+/refs/heads/master/src/drivers/intel/fsp2_0/fsp_debug_event.c#20

Thanks, seems ok to me to use it for debugging.

>> I thought this was kept optional--one of the many things dumped into our
> repo that didn't take off.
> Just checked and it's enabled by default oO, but I could disable it and
> coreboot built.
> Does anybody use this PPI "feature" in a product?
>
> I thought the CPU PPI was enabled by default and necessary(?) on all Intel
> products (except xeon-sp) since Intel Icelake.

That is what we were told initially, but then the `SkipMpInit` UPD
stayed and there was effort to keep it working, e.g.

  8409f156d588 (soc/intel/alderlake: Remove dependency of FSP-S CpuMpPei
Module)

Grepping right now, this seems to be missing for Meteor Lake, though.

Nico

_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to