@tlaurion @mkukri So with my design, it's easy to maintain like 50 coreboot revisions if I wanted to, in the future.
See the "trees" script in lbmk. And read up about "mkhelper", "premake" and "postmake" in that guide.
With few variations in code, Libreboot can build every project in the same script. GRUB, coreboot, SeaBIOS, U-Boot - all completely unified.
I advise that the Heads design be audited - your issue in the T480 context is one of code repetition maintaining a separate tree, right?