servod: add command muxing in ec3po
This creates a second pty for pty_driver to open, to prevent the
need for freezing the user pty. This also allows the user pty to
fully log and print all output.
This also cleans up ec3po printouts and prints ptys by name.
TEST=servod is fast now, power_state:rec works now
Commit-Ready: Nick Sanders <firstname.lastname@example.org>
Tested-by: Nick Sanders <email@example.com>
Reviewed-by: Aseda Aboagye <firstname.lastname@example.org>
Reviewed-by: Nick Sanders <email@example.com>
4 files changed