Attention is currently required from: Kyösti Mälkki. Tim Wawrzynczak has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/58896 )
Change subject: ChromeOS: Add legacy mainboard_ec_running_ro() ......................................................................
Patch Set 7:
(2 comments)
File src/include/bootmode.h:
https://review.coreboot.org/c/coreboot/+/58896/comment/ed594f2d_1cd69f0e PS7, Line 17: bool mainboard_ec_running_ro(void);
I think the introduced get_ec_is_trusted() is the inverse of mainboard_ec_running_ro() now?
the EC is trusted when it is running RO, it is untrusted when running RW, so conceptually they are the same
File src/mainboard/google/butterfly/chromeos.c:
https://review.coreboot.org/c/coreboot/+/58896/comment/e177cb67_3e08ebed PS5, Line 14: void fill_lb_gpios(struct lb_gpios *gpios)
I do not see a "EC in RW" entry here.
I am having trouble finding the schematics for butterly, I will keep digging.