@BluRaf
> DSP
> USB-C mux
> coordination between different drivers
so basically all the problems Asahi hit, but now at the scale of tens of laptop models, all different?
@BluRaf As far as I know, three reasons:
@noisytoot @BluRaf It’s worth mentioning that Haswell NRI (Native Ram Init) is a reverse-engineered implementation… created by my coworker. Just so you know.
https://review.coreboot.org/q/topic:%22haswell-nri%22
Most pre-TGL systems in coreboot are using libgfxinit.
(❯ grep -r LIBGFXINIT src/mainboard/google
)
It’s simply a matter of choice. We don’t ship it because it breaks Windows compatibility, but nothing stops you from writing gma-mainboard.ads
and adding select MAINBOARD_HAS_LIBGFXINIT
to Kconfig. Literally a minute of work required.