Hello Felix Singer, Philipp Deppenwiese, build bot (Jenkins), Patrick Georgi, Martin Roth, Angel Pons, Michael Niewöhner,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/43718
to look at the new patch set (#4).
Change subject: ec/system76: Add console support ......................................................................
ec/system76: Add console support
This adds support for line-buffered console output to System76 EC firmware.
Once the print command is received, the EC firmware multiplexes the output to any enabled console on the EC. This can be a memory ringbuffer, a parallel port (using the keyboard connector), or i2c (using the battery connector). Once the entire buffer is sent, it sets the command register to 0, indicating completion. For more information, please see: https://github.com/system76/ec/blob/master/doc/debugging.md
Tested on system76/lemp9 with CONSOLE_SYSTEM76_EC enabled.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: I861bf3e22f40dd6c3ec7ba1d73711b399358e332 --- M src/console/Kconfig M src/console/console.c A src/ec/system76/ec/Makefile.inc A src/ec/system76/ec/system76_ec.c A src/include/console/system76_ec.h 5 files changed, 113 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/18/43718/4