| /u-boot/include/ |
| A D | stdio_dev.h | 24 struct stdio_dev { struct 37 void (*putc)(struct stdio_dev *dev, const char c); argument 39 void (*puts)(struct stdio_dev *dev, const char *s); argument 42 void (*flush)(struct stdio_dev *dev); argument 51 int (*tstc)(struct stdio_dev *dev); argument 52 int (*getc)(struct stdio_dev *dev); /* To get that char */ argument 63 extern struct stdio_dev *stdio_devices[]; argument 69 int stdio_register(struct stdio_dev *dev); 70 int stdio_register_dev(struct stdio_dev *dev, struct stdio_dev **devp); 106 struct stdio_dev *stdio_get_by_name(const char *name); [all …]
|
| A D | iomux.h | 20 extern struct stdio_dev **console_devices[MAX_FILES]; 32 int iomux_match_device(struct stdio_dev **, const int, struct stdio_dev *);
|
| A D | console.h | 19 int console_start(int file, struct stdio_dev *sdev); /* Start a console device */ 20 void console_stop(int file, struct stdio_dev *sdev); /* Stop a console device */ 38 struct stdio_dev *console_search_dev(int flags, const char *name);
|
| A D | serial.h | 54 struct stdio_dev; 56 int usbtty_getc(struct stdio_dev *dev); 57 void usbtty_putc(struct stdio_dev *dev, const char c); 58 void usbtty_puts(struct stdio_dev *dev, const char *str); 59 int usbtty_tstc(struct stdio_dev *dev); 297 struct stdio_dev *sdev;
|
| A D | input.h | 66 struct stdio_dev; 135 int input_stdio_register(struct stdio_dev *dev);
|
| A D | keyboard.h | 14 struct stdio_dev sdev;
|
| A D | video_console.h | 42 struct stdio_dev sdev;
|
| /u-boot/common/ |
| A D | stdio.c | 27 static struct stdio_dev devs; 63 struct stdio_dev dev; in nulldev_register() 114 struct stdio_dev dev; in drv_system_init() 159 struct stdio_dev **sdevp) in stdio_probe_device() 161 struct stdio_dev *sdev; in stdio_probe_device() 193 struct stdio_dev *sdev; in stdio_get_by_name() 224 struct stdio_dev *stdio_clone(struct stdio_dev *dev) in stdio_clone() 226 struct stdio_dev *_dev; in stdio_clone() 240 int stdio_register_dev(struct stdio_dev *dev, struct stdio_dev **devp) in stdio_register_dev() 242 struct stdio_dev *_dev; in stdio_register_dev() [all …]
|
| A D | iomux.c | 16 struct stdio_dev *dev; in iomux_printdevs() 23 int iomux_match_device(struct stdio_dev **set, const int n, struct stdio_dev *sdev) in iomux_match_device() 38 struct stdio_dev **cons_set, **old_set; in iomux_doenv() 39 struct stdio_dev *dev; in iomux_doenv() 79 cons_set = (struct stdio_dev **)calloc(i, sizeof(struct stdio_dev *)); in iomux_doenv() 145 struct stdio_dev *dev; in iomux_replace_device()
|
| A D | console.c | 240 static struct stdio_dev *tstcdev; 241 struct stdio_dev **console_devices[MAX_FILES]; 300 struct stdio_dev *dev; in console_tstc() 322 struct stdio_dev *dev; in console_putc() 341 struct stdio_dev *dev; in console_puts_select() 360 struct stdio_dev *dev; in console_puts() 372 struct stdio_dev *dev; in console_flush() 931 struct stdio_dev *dev; in console_search_dev() 948 struct stdio_dev *dev; in console_assign() 1136 struct stdio_dev *dev; in console_init_r() [all …]
|
| A D | usb_kbd.c | 394 static int usb_kbd_testc(struct stdio_dev *sdev) 396 struct stdio_dev *dev; 438 static int usb_kbd_getc(struct stdio_dev *sdev) 440 struct stdio_dev *dev; 563 struct stdio_dev usb_kbd_dev; 572 memset(&usb_kbd_dev, 0, sizeof(struct stdio_dev)); 639 struct stdio_dev *dev; 681 struct stdio_dev *sdev;
|
| /u-boot/drivers/input/ |
| A D | keyboard-uclass.c | 13 static int keyboard_start(struct stdio_dev *sdev) in keyboard_start() 24 static int keyboard_stop(struct stdio_dev *sdev) in keyboard_stop() 35 static int keyboard_tstc(struct stdio_dev *sdev) in keyboard_tstc() 50 static int keyboard_getc(struct stdio_dev *sdev) in keyboard_getc() 68 struct stdio_dev *sdev = &priv->sdev; in keyboard_pre_probe()
|
| A D | button_kbd.c | 93 struct stdio_dev *sdev = &uc_priv->sdev; in button_kbd_probe()
|
| A D | cros_ec_keyb.c | 206 struct stdio_dev *sdev = &uc_priv->sdev; in cros_ec_kbd_probe()
|
| A D | i8042.c | 340 struct stdio_dev *sdev = &uc_priv->sdev; in i8042_kbd_probe()
|
| A D | tegra-kbc.c | 290 struct stdio_dev *sdev = &uc_priv->sdev; in tegra_kbd_probe()
|
| /u-boot/drivers/misc/ |
| A D | cbmem_console.c | 22 void cbmemc_putc(struct stdio_dev *dev, char data) in cbmemc_putc() 31 void cbmemc_puts(struct stdio_dev *dev, const char *str) in cbmemc_puts() 42 struct stdio_dev cons_dev; in cbmemc_init()
|
| /u-boot/drivers/serial/ |
| A D | serial.c | 193 static int serial_stub_start(struct stdio_dev *sdev) in serial_stub_start() 200 static int serial_stub_stop(struct stdio_dev *sdev) in serial_stub_stop() 207 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc() 214 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts() 221 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc() 228 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc() 244 struct stdio_dev dev; in serial_stdio_init()
|
| A D | serial-uclass.c | 409 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc() 414 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts() 420 static void serial_stub_flush(struct stdio_dev *sdev) in serial_stub_flush() 426 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc() 431 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc() 506 struct stdio_dev sdev; in serial_post_probe()
|
| A D | usbtty.c | 62 static struct stdio_dev usbttydev; 379 int usbtty_tstc(struct stdio_dev *dev) in usbtty_tstc() 399 int usbtty_getc(struct stdio_dev *dev) in usbtty_getc() 419 void usbtty_putc(struct stdio_dev *dev, const char c) in usbtty_putc() 475 void usbtty_puts(struct stdio_dev *dev, const char *str) in usbtty_puts()
|
| /u-boot/drivers/net/ |
| A D | netconsole.c | 224 static int nc_stdio_start(struct stdio_dev *dev) in nc_stdio_start() 244 static void nc_stdio_putc(struct stdio_dev *dev, char c) in nc_stdio_putc() 255 static void nc_stdio_puts(struct stdio_dev *dev, const char *s) in nc_stdio_puts() 274 static int nc_stdio_getc(struct stdio_dev *dev) in nc_stdio_getc() 295 static int nc_stdio_tstc(struct stdio_dev *dev) in nc_stdio_tstc() 321 struct stdio_dev dev; in drv_nc_init()
|
| /u-boot/cmd/ |
| A D | console.c | 22 struct stdio_dev *dev; in do_coninfo() 29 dev = list_entry(pos, struct stdio_dev, list); in do_coninfo()
|
| A D | terminal.c | 18 struct stdio_dev *dev = NULL; in do_terminal()
|
| /u-boot/drivers/usb/gadget/ |
| A D | f_acm.c | 64 static inline struct f_acm *stdio_to_acm(struct stdio_dev *s) in stdio_to_acm() 518 static bool acm_connected(struct stdio_dev *dev) in acm_connected() 566 static int acm_stdio_tstc(struct stdio_dev *dev) in acm_stdio_tstc() 575 static int acm_stdio_getc(struct stdio_dev *dev) in acm_stdio_getc() 589 static void acm_stdio_putc(struct stdio_dev *dev, const char c) in acm_stdio_putc() 604 static void acm_stdio_puts(struct stdio_dev *dev, const char *str) in acm_stdio_puts() 621 static int acm_stdio_start(struct stdio_dev *dev) in acm_stdio_start() 648 static int acm_stdio_stop(struct stdio_dev *dev) in acm_stdio_stop() 658 struct stdio_dev stdio; in drv_usbacm_init()
|
| /u-boot/drivers/video/ |
| A D | vidconsole-uclass.c | 514 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc() 533 static void vidconsole_puts(struct stdio_dev *sdev, const char *s) in vidconsole_puts() 615 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe()
|