dut-console: update servo v4 and servo micro console names

The servo v4 and servo micro controls have changed from
servo_v4_console_pty and servo_console_pty to servo_v4_uart_pty and
servo_micro_uart_pty. All of the console names are now consistent it is
the console name _uart_pty. This change modifies dut-console to get the
pty_name by adding _uart_pty to the console flag.

BUG=none
CQ-DEPEND=CL:1368485
BRANCH=none
TEST=get servo v4 and servo micro consoles using dut-console

Change-Id: Ibcd72d3a070f8b99e5287dc7bca54ea3d9f3d49b
Signed-off-by: Mary Ruthven <mruthven@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1368624
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
diff --git a/contrib/dut-console b/contrib/dut-console
index b16d381..57e709c 100755
--- a/contrib/dut-console
+++ b/contrib/dut-console
@@ -39,7 +39,7 @@
 '
 
 DEFINE_string console "cpu" \
-  "Opens a console, one of cpu, ec, cr50, fpmcu, servo, servo_v4" c
+  "Opens a console, one of cpu, ec, cr50, fpmcu, servo_micro, servo_v4" c
 DEFINE_integer port "" "Servod port" p
 DEFINE_boolean kdmx "${FLAGS_FALSE}" \
   "Start kdmx proxy for kgdb (only makes sense for cpu console)" k
@@ -98,31 +98,7 @@
 
   trap cleanup INT TERM ERR EXIT
 
-  case "${FLAGS_console}" in
-  cpu)
-    pty_name=cpu_uart_pty
-    ;;
-  ec)
-    pty_name=ec_uart_pty
-    ;;
-  cr50)
-    pty_name=cr50_uart_pty
-    ;;
-  fpmcu)
-    pty_name=fpmcu_uart_pty
-    ;;
-  servo)
-    pty_name=servo_console_pty
-    ;;
-  servo_v4)
-    pty_name=servo_v4_console_pty
-    ;;
-  *)
-    flags_help
-    exit 1
-    ;;
-  esac
-
+  pty_name="${FLAGS_console}_uart_pty"
   pty="$(get_pty "${pty_name}" "${FLAGS_port}")"
 
   if [[ ! -e "${pty}" ]]; then