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

Change-Id: I4a69456d91914393f2df26b13cc6d97fe7f21a79
Commit-Ready: Nick Sanders <>
Tested-by: Nick Sanders <>
Reviewed-by: Aseda Aboagye <>
Reviewed-by: Nick Sanders <>
4 files changed