Home
last modified time | relevance | path

Searched refs:stdio_dev (Results 1 – 25 of 30) sorted by relevance

12

/third_party/uboot/u-boot-2020.01/include/
Dstdio_dev.h22 struct stdio_dev { struct
29 int (*start)(struct stdio_dev *dev); /* To start the device */ argument
30 int (*stop)(struct stdio_dev *dev); /* To stop the device */ argument
35 void (*putc)(struct stdio_dev *dev, const char c); argument
37 void (*puts)(struct stdio_dev *dev, const char *s); argument
42 int (*tstc)(struct stdio_dev *dev); argument
43 int (*getc)(struct stdio_dev *dev); /* To get that char */ argument
54 extern struct stdio_dev *stdio_devices[]; argument
60 int stdio_register (struct stdio_dev * dev);
61 int stdio_register_dev(struct stdio_dev *dev, struct stdio_dev **devp);
[all …]
Dserial.h53 struct stdio_dev;
55 int usbtty_getc(struct stdio_dev *dev);
56 void usbtty_putc(struct stdio_dev *dev, const char c);
57 void usbtty_puts(struct stdio_dev *dev, const char *str);
58 int usbtty_tstc(struct stdio_dev *dev);
275 struct stdio_dev *sdev;
Diomux.h20 extern struct stdio_dev **console_devices[MAX_FILES];
29 struct stdio_dev *search_device(int, const char *);
Dinput.h66 struct stdio_dev;
135 int input_stdio_register(struct stdio_dev *dev);
Dkeyboard.h14 struct stdio_dev sdev;
Dvideo_console.h64 struct stdio_dev sdev;
/third_party/uboot/u-boot-2020.01/common/
Dstdio.c29 static struct stdio_dev devs;
30 struct stdio_dev *stdio_devices[] = { NULL, NULL, NULL };
42 static void nulldev_putc(struct stdio_dev *dev, const char c) in nulldev_putc()
47 static void nulldev_puts(struct stdio_dev *dev, const char *s) in nulldev_puts()
52 static int nulldev_input(struct stdio_dev *dev) in nulldev_input()
59 static void stdio_serial_putc(struct stdio_dev *dev, const char c) in stdio_serial_putc()
64 static void stdio_serial_puts(struct stdio_dev *dev, const char *s) in stdio_serial_puts()
69 static int stdio_serial_getc(struct stdio_dev *dev) in stdio_serial_getc()
74 static int stdio_serial_tstc(struct stdio_dev *dev) in stdio_serial_tstc()
86 struct stdio_dev dev; in drv_system_init()
[all …]
Diomux.c16 struct stdio_dev *dev; in iomux_printdevs()
30 struct stdio_dev *dev; in iomux_doenv()
31 struct stdio_dev **cons_set; in iomux_doenv()
72 cons_set = (struct stdio_dev **)calloc(i, sizeof(struct stdio_dev *)); in iomux_doenv()
133 (struct stdio_dev **)realloc(console_devices[console], in iomux_doenv()
134 cs_idx * sizeof(struct stdio_dev *)); in iomux_doenv()
140 sizeof(struct stdio_dev *)); in iomux_doenv()
Dconsole.c106 static int console_setfile(int file, struct stdio_dev * dev) in console_setfile()
158 static bool console_dev_is_serial(struct stdio_dev *sdev) in console_dev_is_serial()
177 static struct stdio_dev *tstcdev;
178 struct stdio_dev **console_devices[MAX_FILES];
200 struct stdio_dev *dev; in console_tstc()
223 struct stdio_dev *dev; in console_putc()
235 struct stdio_dev *dev; in console_puts_noserial()
247 struct stdio_dev *dev; in console_puts()
257 static inline void console_doenv(int file, struct stdio_dev *dev) in console_doenv()
290 static inline void console_doenv(int file, struct stdio_dev *dev) in console_doenv()
[all …]
Dusb_kbd.c390 static int usb_kbd_testc(struct stdio_dev *sdev)
392 struct stdio_dev *dev;
416 static int usb_kbd_getc(struct stdio_dev *sdev)
418 struct stdio_dev *dev;
536 struct stdio_dev usb_kbd_dev;
545 memset(&usb_kbd_dev, 0, sizeof(struct stdio_dev));
611 struct stdio_dev *dev;
653 struct stdio_dev *sdev;
Dlcd.c79 static void lcd_stub_putc(struct stdio_dev *dev, const char c) in lcd_stub_putc()
84 static void lcd_stub_puts(struct stdio_dev *dev, const char *s) in lcd_stub_puts()
151 struct stdio_dev lcddev; in drv_lcd_init()
/third_party/uboot/u-boot-2020.01/drivers/input/
Dkeyboard-uclass.c10 static int keyboard_start(struct stdio_dev *sdev) in keyboard_start()
21 static int keyboard_stop(struct stdio_dev *sdev) in keyboard_stop()
32 static int keyboard_tstc(struct stdio_dev *sdev) in keyboard_tstc()
47 static int keyboard_getc(struct stdio_dev *sdev) in keyboard_getc()
65 struct stdio_dev *sdev = &priv->sdev; in keyboard_pre_probe()
Dcros_ec_keyb.c185 struct stdio_dev *sdev = &uc_priv->sdev; in cros_ec_kbd_probe()
Di8042.c318 struct stdio_dev *sdev = &uc_priv->sdev; in i8042_kbd_probe()
/third_party/uboot/u-boot-2020.01/drivers/serial/
Dserial.c187 static int serial_stub_start(struct stdio_dev *sdev) in serial_stub_start()
194 static int serial_stub_stop(struct stdio_dev *sdev) in serial_stub_stop()
201 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc()
208 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts()
215 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc()
222 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc()
238 struct stdio_dev dev; in serial_stdio_init()
Dserial-uclass.c344 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc()
350 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts()
355 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc()
360 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc()
433 struct stdio_dev sdev; in serial_post_probe()
Dusbtty.c62 static struct stdio_dev usbttydev;
393 int usbtty_tstc(struct stdio_dev *dev) in usbtty_tstc()
413 int usbtty_getc(struct stdio_dev *dev) in usbtty_getc()
433 void usbtty_putc(struct stdio_dev *dev, const char c) in usbtty_putc()
489 void usbtty_puts(struct stdio_dev *dev, const char *str) in usbtty_puts()
/third_party/uboot/u-boot-2020.01/drivers/misc/
Dcbmem_console.c22 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()
/third_party/uboot/u-boot-2020.01/board/kosagi/novena/
Dnovena.c63 static int novena_gpio_button_getc(struct stdio_dev *dev) in novena_gpio_button_getc()
68 static int novena_gpio_button_tstc(struct stdio_dev *dev) in novena_gpio_button_tstc()
73 static int novena_gpio_button_init(struct stdio_dev *dev) in novena_gpio_button_init()
83 struct stdio_dev dev = { in drv_keyboard_init()
/third_party/uboot/u-boot-2020.01/drivers/net/
Dnetconsole.c227 static int nc_stdio_start(struct stdio_dev *dev) in nc_stdio_start()
247 static void nc_stdio_putc(struct stdio_dev *dev, char c) in nc_stdio_putc()
258 static void nc_stdio_puts(struct stdio_dev *dev, const char *s) in nc_stdio_puts()
277 static int nc_stdio_getc(struct stdio_dev *dev) in nc_stdio_getc()
298 static int nc_stdio_tstc(struct stdio_dev *dev) in nc_stdio_tstc()
328 struct stdio_dev dev; in drv_nc_init()
/third_party/uboot/u-boot-2020.01/include/configs/
Dnokia_rx51.h165 struct stdio_dev;
167 int rx51_kp_tstc(struct stdio_dev *sdev);
168 int rx51_kp_getc(struct stdio_dev *sdev);
/third_party/uboot/u-boot-2020.01/cmd/
Dconsole.c20 struct stdio_dev *dev; in do_coninfo()
27 dev = list_entry(pos, struct stdio_dev, list); in do_coninfo()
Dterminal.c18 struct stdio_dev *dev = NULL; in do_terminal()
/third_party/uboot/u-boot-2020.01/drivers/video/
Dvidconsole-uclass.c550 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc()
558 static void vidconsole_puts(struct stdio_dev *sdev, const char *s) in vidconsole_puts()
582 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe()
/third_party/uboot/u-boot-2020.01/board/nokia/rx51/
Drx51.c597 int rx51_kp_tstc(struct stdio_dev *sdev) in rx51_kp_tstc()
653 int rx51_kp_getc(struct stdio_dev *sdev) in rx51_kp_getc()

12