Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36891 )
Change subject: mb/google(sandybrige): Clean up LPC and IOAPIC configuration ......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/c/coreboot/+/36891/1/src/mainboard/google/butter... File src/mainboard/google/butterfly/early_init.c:
https://review.coreboot.org/c/coreboot/+/36891/1/src/mainboard/google/butter... PS1, Line 84: /* Disable unused devices (board specific) */ : reg32 = RCBA32(FD); : /* Disable PCI bridge so MRC does not probe this bus */ : reg32 |= PCH_DISABLE_P2P; : RCBA32(FD) = reg32;
Can probably be moved to a common code and be based on DT.
Seems like you had that idea already ^^