Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/u-boot/common/
H A 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()
58 static void nulldev_clear(struct stdio_dev *dev) in nulldev_clear()
64 static void stdio_serial_putc(struct stdio_dev *dev, const char c) in stdio_serial_putc()
69 static void stdio_serial_puts(struct stdio_dev *dev, const char *s) in stdio_serial_puts()
74 static int stdio_serial_getc(struct stdio_dev *dev) in stdio_serial_getc()
79 static int stdio_serial_tstc(struct stdio_dev *dev) in stdio_serial_tstc()
[all …]
H A Diomux.c17 struct stdio_dev *dev; in iomux_printdevs()
31 struct stdio_dev *dev; in iomux_doenv()
32 struct stdio_dev **cons_set; in iomux_doenv()
73 cons_set = (struct stdio_dev **)calloc(i, sizeof(struct stdio_dev *)); in iomux_doenv()
134 (struct stdio_dev **)realloc(console_devices[console], in iomux_doenv()
135 cs_idx * sizeof(struct stdio_dev *)); in iomux_doenv()
141 sizeof(struct stdio_dev *)); in iomux_doenv()
H A Dconsole.c110 static int console_setfile(int file, struct stdio_dev * dev) in console_setfile()
162 static bool console_dev_is_serial(struct stdio_dev *sdev) in console_dev_is_serial()
181 static struct stdio_dev *tstcdev;
182 struct stdio_dev **console_devices[MAX_FILES];
204 struct stdio_dev *dev; in console_tstc()
226 struct stdio_dev *dev; in console_putc()
238 struct stdio_dev *dev; in console_puts_noserial()
250 struct stdio_dev *dev; in console_puts()
259 static inline void console_doenv(int file, struct stdio_dev *dev) in console_doenv()
267 struct stdio_dev *dev; in console_clear()
[all …]
H A Dusb_kbd.c396 static int usb_kbd_testc(struct stdio_dev *sdev)
398 struct stdio_dev *dev;
422 static int usb_kbd_getc(struct stdio_dev *sdev)
424 struct stdio_dev *dev;
540 struct stdio_dev usb_kbd_dev;
549 memset(&usb_kbd_dev, 0, sizeof(struct stdio_dev));
615 struct stdio_dev *dev;
712 struct stdio_dev *sdev;
H A 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()
/OK3568_Linux_fs/u-boot/include/
H A 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
40 void (*clear)(struct stdio_dev *dev); argument
45 int (*tstc)(struct stdio_dev *dev); argument
46 int (*getc)(struct stdio_dev *dev); /* To get that char */ argument
75 extern struct stdio_dev *stdio_devices[];
81 int stdio_register (struct stdio_dev * dev);
[all …]
H A Dvideo.h185 struct stdio_dev;
188 void video_putc(struct stdio_dev *dev, const char c);
189 void video_puts(struct stdio_dev *dev, const char *s);
H A Diomux.h21 extern struct stdio_dev **console_devices[MAX_FILES];
30 struct stdio_dev *search_device(int, const char *);
H A Dinput.h67 struct stdio_dev;
136 int input_stdio_register(struct stdio_dev *dev);
H A Dkeyboard.h15 struct stdio_dev sdev;
H A Dvideo_console.h34 struct stdio_dev sdev;
H A Dserial.h158 struct stdio_dev *sdev;
/OK3568_Linux_fs/u-boot/drivers/input/
H A Dkeyboard-uclass.c11 static int keyboard_start(struct stdio_dev *sdev) in keyboard_start()
22 static int keyboard_stop(struct stdio_dev *sdev) in keyboard_stop()
33 static int keyboard_tstc(struct stdio_dev *sdev) in keyboard_tstc()
48 static int keyboard_getc(struct stdio_dev *sdev) in keyboard_getc()
66 struct stdio_dev *sdev = &priv->sdev; in keyboard_pre_probe()
H A Dkeyboard.c44 static int kbd_testc(struct stdio_dev *dev) in kbd_testc()
50 static int kbd_getc(struct stdio_dev *dev) in kbd_getc()
71 struct stdio_dev kbddev; in kbd_init()
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dnetconsole.c226 static int nc_stdio_start(struct stdio_dev *dev) in nc_stdio_start()
246 static void nc_stdio_putc(struct stdio_dev *dev, char c) in nc_stdio_putc()
257 static void nc_stdio_puts(struct stdio_dev *dev, const char *s) in nc_stdio_puts()
276 static int nc_stdio_getc(struct stdio_dev *dev) in nc_stdio_getc()
297 static int nc_stdio_tstc(struct stdio_dev *dev) in nc_stdio_tstc()
327 struct stdio_dev dev; in drv_nc_init()
/OK3568_Linux_fs/u-boot/drivers/serial/
H A Dserial.c245 static int serial_stub_start(struct stdio_dev *sdev) in serial_stub_start()
252 static int serial_stub_stop(struct stdio_dev *sdev) in serial_stub_stop()
259 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc()
266 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts()
273 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc()
280 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc()
296 struct stdio_dev dev; in serial_stdio_init()
H A Dserial-uclass.c351 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc()
357 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts()
362 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc()
367 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc()
442 struct stdio_dev sdev; in serial_post_probe()
H A Dusbtty.c61 static struct stdio_dev usbttydev;
392 int usbtty_tstc(struct stdio_dev *dev) in usbtty_tstc()
412 int usbtty_getc(struct stdio_dev *dev) in usbtty_getc()
432 void usbtty_putc(struct stdio_dev *dev, const char c) in usbtty_putc()
488 void usbtty_puts(struct stdio_dev *dev, const char *str) in usbtty_puts()
/OK3568_Linux_fs/u-boot/drivers/misc/
H A Dcbmem_console.c23 void cbmemc_putc(struct stdio_dev *dev, char data) in cbmemc_putc()
32 void cbmemc_puts(struct stdio_dev *dev, const char *str) in cbmemc_puts()
43 struct stdio_dev cons_dev; in cbmemc_init()
/OK3568_Linux_fs/u-boot/board/kosagi/novena/
H A Dnovena.c58 static int novena_gpio_button_getc(struct stdio_dev *dev) in novena_gpio_button_getc()
63 static int novena_gpio_button_tstc(struct stdio_dev *dev) in novena_gpio_button_tstc()
68 static int novena_gpio_button_init(struct stdio_dev *dev) in novena_gpio_button_init()
78 struct stdio_dev dev = { in drv_keyboard_init()
/OK3568_Linux_fs/u-boot/include/configs/
H A Dnokia_rx51.h195 struct stdio_dev;
197 int rx51_kp_tstc(struct stdio_dev *sdev);
198 int rx51_kp_getc(struct stdio_dev *sdev);
/OK3568_Linux_fs/u-boot/cmd/
H A Dconsole.c21 struct stdio_dev *dev; in do_coninfo()
28 dev = list_entry(pos, struct stdio_dev, list); in do_coninfo()
H A Dterminal.c19 struct stdio_dev *dev = NULL; in do_terminal()
/OK3568_Linux_fs/u-boot/drivers/video/
H A Dvidconsole-uclass.c161 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc()
169 static void vidconsole_puts(struct stdio_dev *sdev, const char *s) in vidconsole_puts()
194 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe()
/OK3568_Linux_fs/u-boot/board/nokia/rx51/
H A 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()

1234