summaryrefslogtreecommitdiff
path: root/cmd/terminal.c
diff options
context:
space:
mode:
authorAsherah Connor <ashe@kivikakk.ee>2021-03-10 22:39:23 +1100
committerTom Rini <trini@konsulko.com>2021-04-12 17:44:55 -0400
commit5c935eb6f7075b227178ddd3a3a231bef4b7238d (patch)
treec18d105283dbc66548949e29036c8c6b4364d74b /cmd/terminal.c
parent05a0776ed53ae6c9099595db17b72af2b6b25bae (diff)
downloadu-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.tar.gz
u-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.tar.bz2
u-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.zip
terminal: correct stdio_dev invocations
stdio_dev methods have taken a pointer to themselves since 709ea543 (nearly 7 years ago). Signed-off-by: Asherah Connor <ashe@kivikakk.ee> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'cmd/terminal.c')
-rw-r--r--cmd/terminal.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/cmd/terminal.c b/cmd/terminal.c
index f6e4d2539e..733701e059 100644
--- a/cmd/terminal.c
+++ b/cmd/terminal.c
@@ -33,8 +33,8 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[])
int c;
/* read from console and display on serial port */
- if (stdio_devices[0]->tstc()) {
- c = stdio_devices[0]->getc();
+ if (stdio_devices[0]->tstc(stdio_devices[0])) {
+ c = stdio_devices[0]->getc(stdio_devices[0]);
if (last_tilde == 1) {
if (c == '.') {
putc(c);
@@ -43,7 +43,7 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[])
} else {
last_tilde = 0;
/* write the delayed tilde */
- dev->putc('~');
+ dev->putc(dev, '~');
/* fall-through to print current
* character */
}
@@ -53,12 +53,12 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[])
puts("[u-boot]");
putc(c);
}
- dev->putc(c);
+ dev->putc(dev, c);
}
/* read from serial port and display on console */
- if (dev->tstc()) {
- c = dev->getc();
+ if (dev->tstc(dev)) {
+ c = dev->getc(dev);
putc(c);
}
}