Merge tag 'u-boot-atmel-2021.07-a' of https://source.denx.de/u-boot/custodians/u...
[platform/kernel/u-boot.git] / cmd / conitrace.c
index 85c5422..d50f3bf 100644 (file)
@@ -7,9 +7,10 @@
  */
 #include <common.h>
 #include <command.h>
+#include <linux/delay.h>
 
-static int do_conitrace(cmd_tbl_t *cmdtp, int flag, int argc,
-                       char * const argv[])
+static int do_conitrace(struct cmd_tbl *cmdtp, int flag, int argc,
+                       char *const argv[])
 {
        bool first = true;
 
@@ -18,10 +19,10 @@ static int do_conitrace(cmd_tbl_t *cmdtp, int flag, int argc,
 
        /* Empty input buffer */
        while (tstc())
-               getc();
+               getchar();
 
        for (;;) {
-               int c = getc();
+               int c = getchar();
 
                if (first && (c == 'x' || c == 'X'))
                        break;
@@ -29,8 +30,8 @@ static int do_conitrace(cmd_tbl_t *cmdtp, int flag, int argc,
                printf("%02x ", c);
                first = false;
 
-               /* 1 ms delay - serves to detect separate keystrokes */
-               udelay(1000);
+               /* 10 ms delay - serves to detect separate keystrokes */
+               udelay(10000);
                if (!tstc()) {
                        printf("\n");
                        first = true;